KIM Uno: a DIY clone of the KIM-1
How to get, or build a KIM Uno...
KIM Uno is open source hard & software. Given that I'm packaging together the work of others (the original KIM-1 ROM, but also the 6502 emulator of MikeR00lz) it would be pretty bad taste to do anything else.
September 2018: 500+ kits have been built so far! Thanks for all the nice feedback.
I still make a batch of kits regularly, see further below.
Alternatively, you can download the Gerber files and send them off to a PCB manufacturer like Seeedstudio or PCBCart, and obtain the few parts as described below.
Option 1: Contact me
Please drop me a note through the Contact page if you'd like one:
Kit - PCB plus all parts, and pre-programmed Pro Mini, but without case/USB cable: $17.50 (which includes the $1.50 Paypal fee)
Ready to run - if you really can't solder yourself: $42.50 (I prefer to send you a kit!)
Shipping in Europe is $10, outside Europe $15, covers up to 2 kits. Up to 4 kits: add $5 to that.
Optional extras: $5 for TTL-to-USB cable, $8 for the plastic enclosure shown in right-hand picture above.
Before you build the kit, please read the Building Instructions. There's one step you do not want to miss.
For some good shots of the construction process, also look at Gareth's build pictures:
Option 2: Produce your own
There are only a few parts to the KIM Uno, and all of them can be bought very cheaply through eBay, Aliexpress and the like. Here is a list of parts:
Arduino Pro Mini. These are produced in slightly varying formats. The three below fit the Uno board:
Important is that the Pro Mini has the two pins for A4 and A5 (green circle). A6 and A7 (red circle) are not used in the Uno firmware. They can be ignored altogether.
Two 3461BS 7-Segment-LED blocks.
Long description: "0.36 inch" "Common Anode" "4-digit" "7-segment LED Digits" "with decimal point".
Eight 1K resistors, plus three 4.7K ones (these can be anything from 2K to 4.7K really).
24 keys, standard 6 by 6mm PCB tactile switches.
The PCB can easily be ordered online from Seeedstudio or any other PCB manufacturer. The Gerber to be sent is in the download section. Cost as of September 2014 was $26 for 5 boards.
3. Useful extras:
to use the serial terminal, a TTL USB-to-Serial cable is the best option. They cost about $5.
That cable can be used as a power supply too.
Other power options:
a power switch on the top left of the KIM Uno allows you to connect a 5V power supply,
or a battery box with three AAA batteries (the 4.5V is fine),
a power switch on the top right on the KIM Uno allows you to connect a 9V battery,
or any power source from 6.5 to 12V.
If you want to tinker with the firmware, use the above-mentioned cable as an Arduino programmer.
In that case, you have to press the Mini Pro's reset button during compilation in the Arduino IDE and release the reset button after you see the message "Uploading..." appear in the software's status bar.
If you have a 3D printer, a custom case design can be downloaded here.