post

KIM Clone Rev 3

Changes between Revision 2 and Revision 3 Boards

Revision 3 boards had a number of minor changes to fix know issues on Revision 2 boards. No new features or capabilities were added.
– IC19 was removed
–IC18 changed from 74AVC1T45 to 74LVC1T45
– IC16 changed to 74LS00
– IC7 and IC8 changed to 74LS145
– R37 and R38 changed to 470 ohms
– C18 was added
– IC17 had power routing fixed

KIM-1 Clone Rev 3 User manual

KIM clone versions

In 2017 Bob Applegate started to design a KIM CLone.
He went to 5 versions.
The first were enhanced KIM-1 replica’s without expansion connectors but with lots of RAM and ROM. The later versions and 5 did have expansion connectors, and a Motherboard, I/O board and Protoboard were added.

post

Multifunction and Motherboard

This board combines several existing boards into one, and puts it into a form factor meant for those who have legacy motherboards such as the MTU K-1005, or any other motherboard that brings the raw Application and Expansion connectors to third party boards. It can also be used with the Corsham Technologies KIM Motherboard.

Manual KIM-1 Multifunction and Motherboard

post

KIM-1 RAM ROM 60K board

This is a combination RAM and EPROM board with a fair amount of flexibility for adding more functionality to your KIM-1!

Features:
Fills in the KIM’s missing RAM from $0400 to $13FF, giving you 5K from $0000 to $13FF.
Has RAM from $2000 to $FFF7, selectable in 8K segments.
The top 8K ($E000 to $FFFF) can optionally be replaced with 8K of EPROM on the board (27C64 EPROM).
Includes the xKIM extended KIM-1 monitor by default.
The xKIM monitor has commands to load hex files, dump and edit memory, a memory test, plus commands to access SD card features from our SD Card System.
The extended monitor has vectors to command functions so programs written for it won’t break when new versions are introduced.
This board can be added to any KIM-1 system, but the easiest way to add it is with our I/O Board. This board comes with a ribbon cable that plugs right into the I/O Board with no mess. By default the DIP switches are set so your KIM will have 5K of RAM from $0000 to $13FF and from $2000 to $DFFF. The extended monitor is from $E000 to $FFFF.

KIM 60K RAM ROM Manual
Schematic KIM 60K RAM ROM board
Memory test program

SS-30 SS-50 boards

Bob Applegate did not only KIM-1 related projects. He based a line of boards on the SS-30 and SS-50 (SWPTC) 6800 and 6809.

Peripheral Technology has reproductions of some SS-30/50 Corsham boards.

post

KIM-1 60K RAM board

A forerunner of the 60K RAM ROM board.

KIM 60K RAM Manual


post

KIM-1 6530 Replacement board

A very common problem with maintaining 40 year old computer systems is that some of the parts have not been made for many decades, such as the two 6530 chips on the KIM-1. Each contains several timers, 64 bytes of RAM, multiple parallel I/O ports and 1K of mask programmed ROM containing the KIM-1 monitor program. To make things even more complicated, each 6530 is mask programmed with a number of configuration options such as which interface pins and address lines select which internal devices.

Many people, Bob included, have at least one KIM-1 in their collections with a non-functioning 6530. Depending on what failed, the KIM might be quite usable, completely unusable, or someplace in between. For these people, there was little chance of ever fixing the problem because the two 6530s in the KIM are unavailable anywhere… not even on eBay! In an effort to fix his own KIM, Bob borrowed work of other people and developed a small board that can replace either 6530 on a KIM-1.
Basically this emulates the functionality of the non-functioning 6530 by using the I/O ports, RAM, and timers from the 6532 chip, and then having an external EEPROM hold the code that was in the ROM of the original chip.

The board replaced U2 (6530-002) on Bob’s KIM and produces a fully functional system again. This is a prototype board (strange board color) but is identical to the production version otherwise.

For full documentation, schematics, design files, Gerbers, EAGLE CAD files and other technical data please also see Bob’s development notes.

The assembled version is the quickest way, and the easiest. Just set the three jumpers to either U2 or U3 to indicate which chip you’re replacing, remove the old 6530, then plug in this board. Bob strongly suggest saving the original 6530 in case you ever decide to sell your KIM to a museum as a static display.

KIM-1 6530 Replacement board manual
6530 replacement development notes
Schematic KIM-1 6530 replacement
kim-1 6530 design: gerbers, eagle, KIM ROM

post

KIM-1 I/O board


The KIM-1 Application connector has a lot of useful signals on it and our expansion board makes them easily usable, as well as providing an RS-232 interface to the KIM’s serial port. The KIM has a 20 ma loop interface because that was the standard used by mechanical teletypes commonly used as terminals in the early days of the microcomputer revolution. Now we all have RS-232 ports on our computers and our I/O board allows a modern computer to connect to the KIM.
The expander plugs into the KIM’s Application connector. The lower left hand side of the board has a DB-9 connector that mates with a standard cable to a PC serial port.
Just above the serial connector are two standard 1/8″ inch audio connectors for a tape player; some people still like saving data to tape, just like in the old days. If both cables are out then the audio in/out lines are connected; this is perfect for running PLL adjustment programs. There is a jumper to select whether to use the audio high or low connections.
Above the audio connectors is the power connector with connections for +5, +12 (only needed if the cassette interface is used) and Ground. A filter capacitor is present to keep the voltages smoothed out.
Two of the best additions to this board are the POWER LED and KBD/TTY switch. A few people, myself included, have almost pulled board or made other changes while power was on. The handy LED provides an indication that 5 volts is present.
If you’re switching back and forth between the normal KIM KBD operation and using an external TTY device, there is now a small switch located on the board that is clearly labeled as to which position is for KBD and which is TTY.
There are various connectors and a set of switches provided for feeding the K1-K4 lines to an external memory board, such as our 4K or 60K memory boards. Each K* signal is individually selected, so if you have peripherals in any of the K1-K4 banks, you can disable any of those signals from going to the external board.
All of the remaining I/O lines are brought to a header for expansion.

Manual KIM-1 I/O board Rev C

Rev B 2006

post

KIM-1 Multifunction board

A large multifunction (I/O and RAM combined) board, from 2017) and a Motherboard

This board combines several existing boards into one, and puts it into a form factor meant for those who have legacy motherboards such as the MTU K-1005, or any other motherboard that brings the raw Application and Expansion connectors to third party boards. It can also be used with the Corsham Technologies KIM Motherboard

Manual KIM-1 Multifunction board
KIM-1 Motherboard Manual

post

44 Pin Extender Board

This handy-dandy board was created at the request of a customer and also to fill some needs on our workbench. One side has a 22/44 connector ready to plug into your KIM or any other computer with 22/44 edge connections on .156″ centers. On the other side are the same pins for you to plug another board into.

In the middle is the cool stuff. All pins brought to a .1″ center header, and each is labeled so you won’t forget that some letters aren’t used??

There are a couple of good uses for this extender. First, you can easily probe any signal between the KIM and add-on board. Nice. The other big plus is that it saves wear and tear on the edge connectors of the KIMs in our lab. They are almost 40 years old, so we try to be gentle on them.

An older version in use in our workshop…