Skip to the content
2 layers40 × 74 mmTrapdoor, the printed circuit board in 3D

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

2

README

README

This 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:

text
 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
QtyValueFootprintReferences
1568Rdiscrete:R_0805R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15
5100ndiscrete:C_0805C1, C2, C3, C4, C5
54k7discrete:R_0805R16, R17, R18, R19, R20
44x4k7discrete:R_Array_4x0603RN1, RN2, RN3, RN4
3SolderJumper_2_Opendiscrete:SMD-JumperSJ1, SJ2, SJ3
222pdiscrete:C_0805C8, C9
11µdiscrete:C_0805C7
122µCapacitors_SMD:C_1210_HandSolderingC6
132,768kHzCrystals:Crystal_DS26_d2.0mm_l6.0mm_Horizontal_1EP_style2Y1
174HC04Housings_SOIC:SOIC-14_3.9x8.7mm_Pitch1.27mmU6
1BAT54CTO_SOT_Packages_SMD:SOT-23D1
1CONN_01X02Connectors_Molex:Molex_KK-6410-02_02x2.54mm_StraightJ4
1CONN_01X03Connectors_Molex:Molex_KK-6410-03_03x2.54mm_StraightJ3
1CR2032 Battery HolderConn2:BAT-CR2032BT1
1DRAM-1Mx16-SOJ-42own_ics:SOJ-42U1
1GAL16V8Housings_LCC:PLCC-20_SMD-SocketU5
1MSM6242Housings_DIP:DIP-18_W7.62mm_SocketU7
1TEST_1PMeasurement_Points:Measurement_Point_Round-SMD-Pad_SmallJ2
1TRAPDOOR-CONNECTORPin_Headers:Pin_Header_Angled_2x28_Pitch2.54mmJ1

More from jmA500/trapdoor5

3
  • 2 layers33 × 74 mmTrapdoor, the printed circuit board in 3D

    Trapdoor

    jmA500/trapdoor5

    A flexible trapdoor extension for the AMIGA 500

    29 parts16GPL-2.0
  • 2 layers74 × 22 mmPcb gary ext, the printed circuit board in 3D

    Pcb gary ext

    jmA500/trapdoor5

    A flexible trapdoor extension for the AMIGA 500

    12 parts16GPL-2.0
  • 2 layers74 × 22 mmPcb gary sel, the printed circuit board in 3D

    Pcb gary sel

    jmA500/trapdoor5

    A flexible trapdoor extension for the AMIGA 500

    12 parts16GPL-2.0

Similar boards

  • 2 layers71.4 × 128 mmGbczero, the printed circuit board in 3D

    Gbczero

    hahhen/gbczero

    A Gameboy Color made with a Raspberry Pi Zero 2W

    78 parts
  • 2 layers43.9 × 27.7 mmTcd1304-4v, the printed circuit board in 3D

    Tcd1304-4v

    OpnTec/open-spectrometer-hardware

    Open source VIS spectrometer

    19 parts1.5k
  • 2 layers191.8 × 121.3 mm8-Bit CPU 32k, the printed circuit board in 3D

    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 mmQrss clock tx, the printed circuit board in 3D

    Qrss clock tx

    swharden/AVR-projects

    A collection of standalone AVR projects written in C

    32 parts184MIT
  • 2 layers312 × 140 mmTsynth2 Rev1.3, the printed circuit board in 3D

    Tsynth2 Rev1.3

    Electrotechnique/TSynth-Teensy4.1

    TSynth for Teensy 4.1

    108 parts182
  • 2 layers138 × 96.9 mmISA Card, the printed circuit board in 3D

    ISA Card

    AkBKukU/CM153-Repro

    A reproduction of the Philips CM-153 LMSI controller

    161 parts145
  • 2 layers304.8 × 165.1 mmComix-35, the printed circuit board in 3D

    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 mm8-Bit CPU 32k, the printed circuit board in 3D

    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).