post

MOS KIM-1 Reproduction

Dave Williams designed, builds and sells on ebay MOS KIM-1 Reproduction boards. A real KIM-1 clone!

post

MOS KIM-1 Reproduction

Dave Williams designed, builds and sells MOS KIM-1 Reproduction boards (on ebay, not all the time). A real KIM-1 clone! His goal was to reproduce a KIM-1 as exact as possible wit 6532’s as 6530 replacements..

So the MOS KIM-1 Reproduction board has the same dimensions, same connectors and as much as possible the same components, including the audio cassette interface, 1K RAM with 8 2102 SRAM ICs. The keyboard is reproduced with the same layout and looks and feels quite identical. Components types are chosen close the the originals (though the KIM-1s went to many revisions with varying looking components) and placed on the same location. The CPU is of course a 6502 at 1 MHz crystal clock frequency. The edge (Application and expansion) connectors are physically and logical identical.

Since 6530 RRIOT ICs (the 002 and 003 variant) are not available anymore, the same solution as in the other clones is chosen: a 6532 RIOT with a 2K EEPROM and some logic ICs (3) to get a hardware solution that makes it look exactly the same for the KIM-1 ROM software. The PCB is a new design, not the typical 70ties curved PCB lines hand layout design.

The result is great: it feels, looks and operates as an original KIM-1. First Book of KIM programs run, MICROCHESS runs.  Even Microsoft KIM-1 Basic run, when additional RAM is connected.

I now (Januari 2026) have three of the MOS KIM-1 Reproduction boards. Dave Williams did a new version, with a blue PCB. And the new I/O card has a TTY switch and a serial DB-9 connector (with a MAX3232 interface, so true RS232 levels).


Documents (thanks to Dave Williams!) to download

MOS KIM-1 Reproduction Board Layout
MOS KIM-1 Reproduction Schematic
KIM-1 Cassette TTY Expansion Schematic
MOS KIM-1 Reproduction BOM

I added the Corsham Technologies KIM-1 60K RAM/ROM board and the KIM I/O board, which makes it a great system!

With the MOS KIM-1 Reproduction comes a small edge connector PCB for audio and power connections. Alas no TTY connections and keyboard/TTY switch. On an USB stick the well known KIM-1 documentation (all also found on this site!) and the First Book of KIM programs, as typed in by Jeff Tranter in papertape format, also found here. But as extra the programs as KIM-1 audio files are provided, as WAV files, ready to load into the KIM-1.

MOS KIM-1 Reproduction

Original KIM-1 rev F

MOS KIM-1 Reproduction

Original KIM-1 rev F

Some photos from Dave Williams, showing the KIM-1 Reproduction connected to an audio cassette recorder, a KIM-1 S-100 Motherboard with a RAM card, running Microsoft Basic KB9 and a production line of KIM-1 Reproduction (with a real KIM-1 in the top row!)

My MOS KIM-1 Reproduction will be connected to Corsham Technologies cards: SRAM and EEPROM and I/O card


Corsham Technologies KIM-1 RAM/ROM and I/O board connected to a KIM-1

post

Convert hex formats V2

A program to convert between hex or binary files for 8 bit systems with a 64K address space.
V2 adds the Wozmon Apple 1 format and allow multipart Intel Hex, MOS Papertape and Motorola S records.

post

Programming a Microcomputer 6502

Programming a Microcomputer 6502, by Caxton C. Forster, scanned and added to the KIM-1 Articles and Books page for download.

Enjoy!

post

KIM-1 Pascal-M compiler

Finally the KIM-1 Pascal-M compiler is available.

After years of (I admit, intermittent) restauration work from paper, the whole package is available again to load on the KIM-1, now including a cross compiler.

post

KIM-1 Userguide

Added the ‘user guide’ chapters from the book ‘Microcomputer Principles Featuring the 6502/KIM-1′ as KIM-1 User guide.

post

Microcomputer Experimenting with KIM-1

Another book scanned:

Microcomputer Experimenting with the MOS Technology KIM-1 by Lance Leventhal.

post

KIM-1 Book scanned

Motivated by Jeffrey Brace of VCF I have scanned and published Microcomputer Systems Principles featuring the 6502 KIM, Authors Camp, Smay and Triska

Introduction to KIM-1 programming, 6502, and also 6800 and 8080.

Microcomputer Systems Principles featuring the 6502 KIM, Camp, Smay and Triska

KIM-1 first clones

On this page early KIM-1 clones with the, at that time, available RRIOTS.
The KIN and SuperKIM are KIM-1s because they have he KIM-1 RRIOTs. The last two, the Scandinavian Digitus and a Conversational Voice Terminal Corp one have a PCB with similar layout and sizes, real KIM-1’s with the KIM-1 RRIOTS with newer or more RAM.

post

KIM Clone

A KIM-1 clone build by Bob Applegate of Corsham Technologies.

The idea was replace the 6530’s with 6532 and by careful memory decoding have the I/O, timer and RAM of the 6532’s appear at the same locations as the 6530-002 and -003. ROM is added with an EPROM.
Not an exact copy in dimensions , and the ROM has been changed/enhanced/improved with a xKIM Monitor by Bob Applegate (hex upload e.g.), though the original KIM-1 ROM should work also.

The result is a high quality build, and an exact KIM-1. With many extra’s

Available assembled and tested or as a kit. I have bought the Rev 2 PCB with essential parts from Corsham to build it!

And also bought the assembled Rev 5 with expansion connector, motherboard, Proto board,  KIM Clone I/O and SD/RTC Shield.

This is a dream of a 6502 development system! The SD shield has a simple interface in the xKIM monitor to load and save files on the SD, which is a FAT formatted card, Fast enough of course and easy to exchange fiiles on a PC with a cross assembler.

What you find here:


Photos of my Corsham Technologies cards:









Rev 1A Corsham, close to Rev 2

KIM-1 RAM/ROM and I/O board connected to a KIM-1