Home

Awesome

KIM-1 Replica

Introduction

Welcome to the MOS KIM-1 reproduction project repository, where you will find what aims to be a faithful replica of the MOS KIM-1 computer, in particular a revision "D" PCB, based on photos and information gathered from various sources on the internet. With minimal modifications, later revisions should be easy to reproduce as well.

The KIM-1 was a single-board computer released in 1976 by MOS Technology, later acquired by Commodore, as a demonstrator of the capabilities of the recently released 6502 microprocessor.

About

This recreation has been an excruciating process using entirely free software: Inkscape, Kicad and Freecad.

First, a high resolution image of a KIM-1 was used as a template in Inkscape. The image was resized to scale using the IC footprints as a reference. Then, the rest of the footprints were placed and the tracks were traced using bézier curves. I used a layer for each type graphic components (footprints, tracks, copper zones, typography, ...)

The logo was created from the MOS logo, adding the commodore name with the Eurostile Extended 2 Bold font.

Component references where placed with the Futura STD Bold font. The Arial-like Aria font was used for other typography.

The inkscape image was imported from Kicad to an user layer and used as a template for placing the footprints. Then, the image with the tracks was imported to the copper layer and converted to kicad tracks, so it was possible to check the pcb against the schematic.

The logo and the typography were converted to footprints using the svg2shenzhen plugin.

This is the end result:

components front back

WARNING: I have not yet sent the board to fabrication, so it is untested!

The replica has been successfully built and tested (except for the cassette interface). Here is a picture of the KIM-1 working with my dual 6530-6532 adapter and my work-in-progress kim-1 keypad:

KIM-1 replica working

Licensing

This is a personal project that I am sharing in case it is of interest to any retrocomputing enthusiast and all the information in this repository is provided "as is", without warranty of any kind.

license

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.

EXCEPTION: The electrical schematic and all the associated symbols are licensed under a Creative Commons Attribution 4.0 International License.

See the LICENSE.md file for details.

Changelog

23/05/2023

07/06/2023

Acknowledgements