

Trapdoor
A flexible trapdoor extension for the AMIGA 500
- Size
- 40 × 74 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 47
- Nets
- 77
- Pads
- 262
- Tracks, vias
- 730, 30
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 22 Mar 2020
- Updated
- 14 Mar 2021
Overview
Trapdoor is an open-source printed circuit board by jmA500, from the jmA500/trapdoor5 repository on GitHub, published under the GPL-2.0 licence. It is a 2-layer board of 40 × 74 mm with 47 parts on 77 nets, routed with 730 tracks and 30 vias.
It is built around the 74HC04D and BAT54C. Its parts include 20 resistors, 9 capacitors, 4 ICs, 4 connectors and 1 diode. It belongs with the retro computing and games boards and the FPGA and CPLD boards of this library.
Main components
2README
READMEThis repository contains all the files to construct a Trapddor expansion for the Amiga 500. There are some variants available. For more information see the project website:
https://www.jm27.de/for-commodore-amiga-500-1-8-mb-2mb-trapdoor-memory-expansion/One variant uses a universal GARY Adapter (T3), the second one a spcialized GARY adapter (T4). The T3 variant has as a main benefit that the GARY adapter can be used with other original memory expansion boards using a 74'139 to multiplex the CAS lines. The T4 version's main feature is that there is no exra connection needed between the GARY adapter and the Trapdoor board.
Directories:
-
doc: some documentation, needs to be extended
-
pcb-trapdoor: kicad files for the pcb for the trapdoor assembly, both variants
-
gal-trapdoor: Source and JED files for the GAL used on the trapdoor board CBR5SEL is needed for the T3 variant of the GARY adapter, CBR5EX is for the T4 variant -pcb-gary-sel: the T3 GARY adater, kicad files -pcb-gary-ext: the T4 GARY adapter, kicad files
-
gal-gary: the corresponding GAL files GARY-T3: for the T3 variant GARY-T4: for the T4 variant
The PLD files can be compiled with WinCUPL available from Microchip. I would be grateful fo a suggestion of a free alternative.
Parts
47| Qty | Value | Footprint | References |
|---|---|---|---|
| 15 | 68R | discrete:R_0805 | R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15 |
| 5 | 100n | discrete:C_0805 | C1, C2, C3, C4, C5 |
| 5 | 4k7 | discrete:R_0805 | R16, R17, R18, R19, R20 |
| 4 | 4x4k7 | discrete:R_Array_4x0603 | RN1, RN2, RN3, RN4 |
| 3 | SolderJumper_2_Open | discrete:SMD-Jumper | SJ1, SJ2, SJ3 |
| 2 | 22p | discrete:C_0805 | C8, C9 |
| 1 | 1µ | discrete:C_0805 | C7 |
| 1 | 22µ | Capacitors_SMD:C_1210_HandSoldering | C6 |
| 1 | 32,768kHz | Crystals:Crystal_DS26_d2.0mm_l6.0mm_Horizontal_1EP_style2 | Y1 |
| 1 | 74HC04 | Housings_SOIC:SOIC-14_3.9x8.7mm_Pitch1.27mm | U6 |
| 1 | BAT54C | TO_SOT_Packages_SMD:SOT-23 | D1 |
| 1 | CONN_01X02 | Connectors_Molex:Molex_KK-6410-02_02x2.54mm_Straight | J4 |
| 1 | CONN_01X03 | Connectors_Molex:Molex_KK-6410-03_03x2.54mm_Straight | J3 |
| 1 | CR2032 Battery Holder | Conn2:BAT-CR2032 | BT1 |
| 1 | DRAM-1Mx16-SOJ-42 | own_ics:SOJ-42 | U1 |
| 1 | GAL16V8 | Housings_LCC:PLCC-20_SMD-Socket | U5 |
| 1 | MSM6242 | Housings_DIP:DIP-18_W7.62mm_Socket | U7 |
| 1 | TEST_1P | Measurement_Points:Measurement_Point_Round-SMD-Pad_Small | J2 |
| 1 | TRAPDOOR-CONNECTOR | Pin_Headers:Pin_Header_Angled_2x28_Pitch2.54mm | J1 |
More from jmA500/trapdoor5
3- 2 layers33 × 74 mm

- 2 layers74 × 22 mm

- 2 layers74 × 22 mm

Similar boards
- 2 layers71.4 × 128 mm

- 2 layers43.9 × 27.7 mm

- 2 layers191.8 × 121.3 mm

8-Bit CPU 32k
slu4coder/Minimal-UART-Computer-1-2
Legacy: Version 1 and 2 of my TTL-only CPU featuring UART I/O, an expansion port, 512KB SSD at up to 10MHz clock speed
109 parts184 - 2 layers47 × 39 mm

Qrss clock tx
swharden/AVR-projects
A collection of standalone AVR projects written in C
32 parts184MIT - 2 layers312 × 140 mm

- 2 layers138 × 96.9 mm

- 2 layers304.8 × 165.1 mm

Comix-35
schlae/comix-35
The COMIX-35 is an improved clone of the COMX-35 1802 home computer
173 parts138 - 2 layers306.1 × 130.2 mm

8-Bit CPU 32k
slu4coder/Minimal-64-Home-Computer
Legacy: Full TTL-only home computer with VGA and PS/2 and twice the processing power of a Commodore 64
132 parts94
Questions
How big is the Trapdoor PCB?
It measures 40 × 74 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Trapdoor use?
47 parts, built around the 74HC04D and BAT54C. 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.
Where can I download the Trapdoor KiCad files?
From the jmA500/trapdoor5 repository on GitHub, at the commit this page was made from: the board is pcb-trapdoor/trapdoor.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Trapdoor design in my own project?
Its repository publishes it under the GPL-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).