MicroKit09 IO
electrickery·MicroKit09MK2·PCBs/MicroKit09_IO/MicroKit09_IO.kicad_pcb
About the MicroKit09 IO PCB
MicroKit09 IO is an open source PCB design by electrickery, published on GitHub. It is a 2-layer board measuring 99.6 × 95 mm, with 77 components from 51 distinct parts.
Other key parts include the 74LS240, 74LS42, HDSP-A153 and CA3140. By type, the board carries 35 switches, 24 resistors, 9 ICs, 6 capacitors and 3 connectors.
From the project
A recreation of an MC6809 Single Board Computer from the 1980's
MicroKit09 and MicroKit09_OI are the CPU and I/O (display, keyboard & cassette interface) boards.
The main differences from the 1980's original are: the form factor, inter-board connector, display type, keyboard construction, expansion connector (most pins use the 6809 pinout), ROM-size jumper (2 kByte / 4 kByte), RAM size jumper (2 kByte / 8 kByte), controllable LED on CPU-board (connects to PIA-CB2, also cassette out), * added more address decoding for the I/O segment at A000h, reducing the memory range of the PIA to 1 kByte (was 8 kByte). A chip-select signal for A400h-A7FFh is available…
Main components on the MicroKit09 IO
MicroKit09 IO bill of materials (BOM)
77 components, 51 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 74LS240 | DIP-20_W7.62mm_Socket | U1 |
| 1 | 74LS42 | DIP-16_W7.62mm_Socket | U2 |
| 6 | HDSP-A153 | HDSP-A151 | U3, U4, U5, U6, U8, U9 |
| 1 | CA3140 | DIP-8_W7.62mm_Socket | U7 |
| 1 | I/O-connector | PinHeader_2x17_P2.54mm_Vertical | J1 |
| 1 | input | PinHeader_1x02_P2.54mm_Vertical | J2 |
| 1 | output | PinHeader_1x02_P2.54mm_Vertical | J3 |
| 1 | U1 | SW_PUSH_6mm_H5mm | SW1 |
| 1 | U2 | SW_PUSH_6mm_H5mm | SW2 |
| 1 | U3 | SW_PUSH_6mm_H5mm | SW3 |
| 1 | U4 | SW_PUSH_6mm_H5mm | SW4 |
| 1 | X | SW_PUSH_6mm_H5mm | SW5 |
| 1 | pb | SW_PUSH_6mm_H5mm | SW6 |
| 1 | U5 | SW_PUSH_6mm_H5mm | SW7 |
| 1 | 0 | SW_PUSH_6mm_H5mm | SW8 |
| 1 | P | SW_PUSH_6mm_H5mm | SW9 |
| 1 | B | SW_PUSH_6mm_H5mm | SW10 |
| 1 | 6 | SW_PUSH_6mm_H5mm | SW11 |
| 1 | 1 | SW_PUSH_6mm_H5mm | SW12 |
| 1 | L | SW_PUSH_6mm_H5mm | SW13 |
Show 31 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | C | SW_PUSH_6mm_H5mm | SW14 |
| 1 | 7 | SW_PUSH_6mm_H5mm | SW15 |
| 1 | 2 | SW_PUSH_6mm_H5mm | SW16 |
| 1 | ofs | SW_PUSH_6mm_H5mm | SW17 |
| 1 | D | SW_PUSH_6mm_H5mm | SW18 |
| 1 | 8 | SW_PUSH_6mm_H5mm | SW19 |
| 1 | 3 | SW_PUSH_6mm_H5mm | SW20 |
| 1 | cnt | SW_PUSH_6mm_H5mm | SW21 |
| 1 | E | SW_PUSH_6mm_H5mm | SW22 |
| 1 | 9 | SW_PUSH_6mm_H5mm | SW23 |
| 1 | 4 | SW_PUSH_6mm_H5mm | SW24 |
| 1 | GO | SW_PUSH_6mm_H5mm | SW25 |
| 1 | F | SW_PUSH_6mm_H5mm | SW26 |
| 1 | A | SW_PUSH_6mm_H5mm | SW27 |
| 1 | 5 | SW_PUSH_6mm_H5mm | SW28 |
| 1 | reg | SW_PUSH_6mm_H5mm | SW29 |
| 1 | mem | SW_PUSH_6mm_H5mm | SW30 |
| 1 | Dec | SW_PUSH_6mm_H5mm | SW31 |
| 1 | Inc | SW_PUSH_6mm_H5mm | SW32 |
| 1 | NMI | SW_PUSH_6mm_H5mm | SW33 |
| 1 | RST | SW_PUSH_6mm_H5mm | SW34 |
| 1 | Cassette | PinHeader_2x03_P2.54mm_Vertical | SW35 |
| 5 | 100nF | C_Axial_L3.8mm_D2.6mm_P7.50mm_Horizontal | C1, C2, C3, C4, C5 |
| 1 | 10uF | C_Axial_L3.8mm_D2.6mm_P7.50mm_Horizontal | C6 |
| 2 | 4k7 | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R1, R2 |
| 1 | 27k | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R3 |
| 3 | 10k | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R4, R5, R7 |
| 1 | 1M | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R6 |
| 1 | 470 | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R8 |
| 8 | 120 | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R9, R10, R11, R12, R13, R14, R15, R16 |
| 8 | 5k6 | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R17, R18, R19, R20, R21, R22, R23, R24 |
MicroKit09 IO design files
The KiCad project lives in the electrickery/MicroKit09MK2 repository on GitHub; these links point at the commit this page was built from.
MicroKit09 IO: common questions
How big is the MicroKit09 IO PCB?
The MicroKit09 IO measures 99.6 × 95 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the MicroKit09 IO?
77 components, from 51 distinct parts. The full bill of materials is listed on this page.
Where can I download the MicroKit09 IO design files?
From the electrickery/MicroKit09MK2 repository on GitHub, which has the KiCad layout; the links under Design files point to each one.
Can I use the MicroKit09 IO design in my own project?
The repository has no license, so all rights stay with electrickery. Use it as a reference, and ask the author before reusing the design.