
Platinum IIe keyboard
baldengineer/bit-preserve
Project for capturing vintage, classic, aka old computer schematics in KiCad.

Project for capturing vintage, classic, aka old computer schematics in KiCad.
Coco2 is an open-source printed circuit board by baldengineer, from the baldengineer/bit-preserve repository on GitHub. It is a 2-layer board of 327.9 × 139 mm with 147 parts on 194 nets, routed with 4,973 tracks and 352 vias.
It is built around the 74LS02PC, 74LS273PC and NE555P, with the J0971CS5VDC.45 among its other parts. Its parts include 57 capacitors, 28 resistors, 23 ICs, 6 connectors and 4 switches. It belongs with the retro computing and games boards of this library.
This is a transcription into KiCad of Steve Ciarcia's E-Z Color Graphics Interface, described in the August 1982 issue of Byte magazine. It's not a line-for-line copy, but takes advantage of KiCad features that wouldn't have been available 40 years ago.
I originally posted this on GitLab, and that's where you can also find gerbers, a STEP model, and other extras, though KiCad 6 should be sufficient to regenerate those from the files presented here. Parts are annotated with manufacturer and part-number fields, and current (as of December 2022) distributor SKUs are provided for all but the TMS9918A... you'll need to trawl eBay for one of those.
The sockets_*.kicad_sch sheets are present so that any BOM that you generate will include sockets for all devices that can use them.
As with the schematic, the PCB layout isn't a 1:1 copy. The article didn't provide the author's original layout, so mine is what I came up with on my own. The components are laid out in a similar order, but the connections between them are my own work. I haven't yet had a chance to build this board.
KiCad has gotten better at including symbols and footprints in files, but you might still find my kicad-libs collection useful, especially if you want to modify these files or grab symbols out of it (footprints are all stock KiCad, IIRC).
| Qty | Value | Footprint | References |
|---|---|---|---|
| 29 | .1uF | Capacitor_THT:C_Axial_L3.8mm_D2.6mm_P10.00mm_Horizontal | C3, C4, C15, C18, C19, C21, C24, C25, C28, C29, C30, C32, C33, C34, C35, C36 +13 |
| 11 | .022uF | Capacitor_THT:C_Disc_D8.0mm_W2.5mm_P5.00mm | C7, C8, C9, C10, C13, C14, C16, C17, C22, C23, C27 |
| 8 | MCM4517 | Package_DIP:DIP-16_W7.62mm_Socket | U14, U15, U16, U17, U18, U19, U20, U21 |
| 7 | 4.7K | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R5, R6, R12, R14, R17, R18, R21 |
| 6 | 1N4148 | Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal | CR5, CR6, CR9, CR10, CR11, CR12 |
| 4 | 10k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R7, R8, R13, R16 |
| 3 | 100 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R19, R24, R26 |
| 3 | 1K | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R9, R27, R28 |
| 3 | 1KF20-04 | Diode_THT:D_A-405_P10.16mm_Horizontal | CR7, CR8, CR13 |
| 3 | Conn_01x01_Male | Connector_Pin:Pin_D1.4mm_L8.5mm_W2.8mm_FlatFork | E1, E2, E3 |
| 2 | 100K | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R20, R22 |
| 2 | 100uF 16v | Capacitor_THT:CP_Radial_D8.0mm_P5.00mm | C5, C11 |
| 2 | 10uF 25v | Capacitor_THT:CP_Radial_D5.0mm_P2.00mm | C46, C62 |
| 2 | 150pF | Capacitor_THT:C_Rect_L7.2mm_W2.5mm_P5.00mm_FKS2_FKP2_MKS2_MKP2 | C59, C61 |
| 2 | 1N4002 | Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal | CR1, CR2 |
| 2 | 1N5401 | Diode_THT:D_DO-201AD_P15.24mm_Horizontal | CR3, CR4 |
| 2 | 33pF | Capacitor_THT:C_Rect_L7.2mm_W3.0mm_P5.00mm_FKS2_FKP2_MKS2_MKP2 | C37, C60 |
| 2 | 56pF | Capacitor_THT:C_Rect_L7.2mm_W2.5mm_P5.00mm_FKS2_FKP2_MKS2_MKP2 | C38, C39 |
| 2 | FB | coco2:ferrite_bead | FB1, FB2 |
| 2 | Ferrite_Bead_Small | coco2:ferrite_bead | FB4, FB7 |
| 2 | MC68A364 | Package_DIP:DIP-24_W15.24mm_Socket | U12, U13 |
| 2 | MountingHole | MountingHole:MountingHole_4mm | H2, H3 |
| 1 | .001uF | Capacitor_THT:C_Rect_L4.0mm_W2.5mm_P2.50mm | C26 |
| 1 | .1 ohms 1/2W | Resistor_THT:R_Axial_DIN0411_L9.9mm_D3.6mm_P15.24mm_Horizontal | R2 |
| 1 | 1.5k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R15 |
| 1 | 100 1/2W | Resistor_THT:R_Axial_DIN0411_L9.9mm_D3.6mm_P12.70mm_Horizontal | R11 |
| 1 | 10uF NP | Capacitor_THT:C_Radial_D5.0mm_H11.0mm_P2.00mm | C20 |
| 1 | 14.31818 Mhz | Crystal_coco2:Crystal_HC49-U_Horizontal | X1 |
| 1 | 150 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R25 |
| 1 | 1uF 50V | Capacitor_THT:CP_Radial_D5.0mm_P2.00mm | C48 |
| 1 | 220 1/2W | Resistor_THT:R_Axial_DIN0411_L9.9mm_D3.6mm_P12.70mm_Horizontal | R23 |
| 1 | 220uF 16V | Capacitor_THT:CP_Radial_D8.0mm_P5.00mm | C1 |
| 1 | 270 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R3 |
| 1 | 2N3055 | Package_TO_SOT_THT:TO-3 | Q1 |
| 1 | 2N3904 | Package_TO_SOT_THT:TO-92_Inline | Q2 |
| 1 | 39pF | Capacitor_THT:C_Disc_D7.5mm_W5.0mm_P5.00mm | C44 |
| 1 | 4.7K | Resistor_THT:R_Array_SIP10 | RP1 |
| 1 | 4700uF 16V | Capacitor_THT:CP_Radial_D16.0mm_P7.50mm | C2 |
| 1 | 51 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R1 |
| 1 | 510 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R4 |
| 1 | 6821 | Package_DIP:DIP-40_W15.24mm_Socket | U2 |
| 1 | 6822 | Package_DIP:DIP-40_W15.24mm_Socket | U7 |
| 1 | 74LS02 | Package_DIP:DIP-14_W7.62mm_Socket | U10 |
| 1 | 74LS138 | Package_DIP:DIP-16_W7.62mm_Socket | U11 |
| 1 | 74LS244 | Package_DIP:DIP-20_W7.62mm_Socket | U6 |
| 1 | 74LS273 | Package_DIP:DIP-20_W7.62mm_Socket | U5 |
| 1 | 9.1k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R10 |
| 1 | C_Variable | coco2:C_Rect_L7.2mm_W7.2mm_P5.00mm_FKS2_FKP2_MKS2_MKP2 | C43 |
| 1 | Cassette | coco2:CUI_SDS-50J | J4 |
| 1 | Conn_01x16_Female | Connector_PinHeader_2.54mm:PinHeader_1x16_P2.54mm_Vertical | J5 |
| 1 | Conn_02x20_Odd_Even | coco2:EBC20DRAS | J6 |
| 1 | HB1-DC5V-H62 | coco2:HB1-DC5V-H62_W7.62mm | K1 |
| 1 | J0971CS5VDC.45 | coco2:RELAY_J0971CS5VDC.45 | K2 |
| 1 | Left Joystick | coco2:CUI_SDS-60J | J1 |
| 1 | MC6809E | Package_DIP:DIP-40_W15.24mm_Socket | U23 |
| 1 | MC6847 | Package_DIP:DIP-40_W15.24mm_Socket | U8 |
| 1 | MC6883 | Package_DIP:DIP-40_W15.24mm_Socket | U22 |
| 1 | MountingHole | MountingHole:MountingHole_4.5mm | H1 |
| 1 | NE555P | Package_DIP:DIP-8_W7.62mm_Socket | U4 |
| 1 | RF_modulator | coco2:coco2_vertical_rf_sheild_3 | U9 |
| 1 | RS232 | coco2:CUI_SDS-40J | J3 |
| 1 | Reset Switch | coco2:B3F3152 | S2 |
| 1 | Right Joystick | coco2:CUI_SDS-60J | J2 |
| 1 | SC77526 | Package_DIP:DIP-20_W7.62mm_Socket | U3 |
| 1 | SC77527P | Package_DIP:DIP-16_W7.62mm_Socket | U1 |
| 1 | SW_DPDT_x2 | coco2:F2UEE | S1 |
| 1 | SolderJumper_2_Open | Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | W1 |
The 146 most common of 147 parts.
It measures 327.9 × 139 mm and has 2 copper layers, 1.6 mm thick.
147 parts, built around the 74LS02PC, 74LS273PC, NE555P and J0971CS5VDC.45. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the baldengineer/bit-preserve repository on GitHub, at the commit this page was made from: the board is Tandy-RS/TRS-80 Color Computer/Color Computer 2/26-302x/coco2/coco2.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask baldengineer before reusing the design.

baldengineer/bit-preserve
Project for capturing vintage, classic, aka old computer schematics in KiCad.

baldengineer/bit-preserve
Project for capturing vintage, classic, aka old computer schematics in KiCad.

baldengineer/bit-preserve
Project for capturing vintage, classic, aka old computer schematics in KiCad.


IsuriWeerarathne/Smart-BioGas-System
This Project is about a microcontroller-based hardware project on automated biogas system which done as a group project.

The-Invent0r/8-bit-Computer-PCB
These are the KiCAD files for my 8-Bit Computer.

hkzlab/CGA_Redux
The Color Graphics Adapter Redux board is a more or less faithful clone of the original IBM CGA, based on the original schematics

btb/80ColumnCard
An Apple II 80-Column Card. Based on the Videx Videoterm


clemarfolly/Microdigital-TK2000
Reprodução da PCB do TK-2000 da Microdigital, clone do Micro-Professor MPF-II
