
CD32 pad
CRG-Glen/CD32-to-A500-gamepad
Replacement CD32 compatible PCB for The A500 gamepad

Schematics of various Commodore Amiga related items
CD32 Controller is an open-source printed circuit board by BleuLlama, from the BleuLlama/AmigaSchematics repository on GitHub, published under the MIT licence. It is a 2-layer board of 128.3 × 50.8 mm with 33 parts on 33 nets.
It is built around the 74LS125DC and 74LS165PC. Its parts include 12 resistors, 11 switches, 5 capacitors, 2 ICs and 1 connector. It belongs with the retro computing and games boards of this library.
Schematics of various Commodore Amiga related items
This project contains some schematics that I've reproduced from various sources that are otherwise not available. They have been made using KiCad 4.0.7 on my Mac, although they should load in KiCad 4 on any platform.
The projects included here are:
A500_kyb_Mitsumi - Amiga 500 keyboard with Mitsumi board. (common)
Controllers/CD32 - CD32 wired controller (with Red/Yellow/Green/Blue buttons)
Soon perhaps:
I'm pretty green with respect to KiCad, so if there are any things in here that I did poorly or in a weird way, that's probably the reason. I am always open to comments and suggestions for improving my abilities, so please feel free to contribute constructive criticism. :)
| Qty | Value | Footprint | References |
|---|---|---|---|
| 9 | 10K | Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R3, R4, R6, R7, R8, R9, R10, R11, R12 |
| 2 | 100n | Capacitors_THT:CP_Radial_D6.3mm_P2.50mm | C3, C4 |
| 1 | 100 | Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R5 |
| 1 | 10K | Resistors_THT:R_Array_SIP10 | RA1 |
| 1 | 1K | Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R2 |
| 1 | 220uF | Capacitors_THT:CP_Radial_D6.3mm_P2.50mm | C1 |
| 1 | 2K2 | Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R1 |
| 1 | 47uF | Capacitors_THT:CP_Radial_D6.3mm_P2.50mm | C2 |
| 1 | 74LS125 | Housings_DIP:DIP-14_W7.62mm_LongPads | IC2 |
| 1 | 74LS165 | Housings_DIP:DIP-16_W7.62mm_LongPads | IC1 |
| 1 | Blue | Buttons_Switches_THT:SW_PUSH_6mm_h4.3mm | SW10 |
| 1 | C | Capacitors_THT:CP_Radial_D6.3mm_P2.50mm | C5 |
| 1 | DB9 | Connector_Dsub:DSUB-9_Male_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset7.48mm | J1 |
| 1 | Down | Buttons_Switches_THT:SW_PUSH_6mm_h4.3mm | SW2 |
| 1 | Green | Buttons_Switches_THT:SW_PUSH_6mm_h4.3mm | SW7 |
| 1 | L | Inductors_THT:L_Axial_L5.3mm_D2.2mm_P10.16mm_Horizontal_Vishay_IM-1 | L1 |
| 1 | Left | Buttons_Switches_THT:SW_PUSH_6mm_h4.3mm | SW3 |
| 1 | Left_Front | Buttons_Switches_THT:SW_PUSH_6mm_h4.3mm | SW5 |
| 1 | Pause | Buttons_Switches_THT:SW_PUSH_6mm_h4.3mm | SW6 |
| 1 | Red | Buttons_Switches_THT:SW_PUSH_6mm_h4.3mm | SW8 |
| 1 | Right | Buttons_Switches_THT:SW_PUSH_6mm_h4.3mm | SW4 |
| 1 | Right_Front | Buttons_Switches_THT:SW_PUSH_6mm_h4.3mm | SW11 |
| 1 | Up | Buttons_Switches_THT:SW_PUSH_6mm_h4.3mm | SW1 |
| 1 | Yellow | Buttons_Switches_THT:SW_PUSH_6mm_h4.3mm | SW9 |
It measures 128.3 × 50.8 mm and has 2 copper layers, 1.6 mm thick.
33 parts, built around the 74LS125DC and 74LS165PC. 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 BleuLlama/AmigaSchematics repository on GitHub, at the commit this page was made from: the board is Controllers/CD32/CD32_Controller.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

CRG-Glen/CD32-to-A500-gamepad
Replacement CD32 compatible PCB for The A500 gamepad


Bambelweeny57/OSI-600D-SuperBoard-II
KiCad 10 recreation of the Ohio Scientific Superboard II Model 600 rev D (1980) with Cherry MX keyswitches, 27C16/2816 ROMs, full schematic and assembly guide.

frubem/NE_Delta_Schematics
Forked from https://codeberg.org/hkzlab/NE_Delta_Schematics


tebl/C64-JoyKEY
WASD-style joystick for vintage computers. With an added Arduino Pro Micro you can use it as a USB-keyboard, so if you wanted a DIY streamdeck or Macro-keyboard - then the C64 JoyKEY can do that as well.

MarkD833/RCBUS-68xxx
My Motorola 68000 & 68302 processors (+ SIO, PIO & MFP boards) for the RCBus ecosystem.

MEGA65/mega65-r3-expansion-board
Expansion board for the MEGA65 R3+ Main Boards