

Buffered IDE2CF adapter Rev 1
Buffered IDE2CF adapter for Amiga 1200, TF1260 and others
- Size
- 59.2 × 59.2 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 26
- Nets
- 70
- Pads
- 204
- Tracks, vias
- 764, 74
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 7 (file 20221018)
- Created
- 4 Jun 2023
- Updated
- 5 May 2025
Overview
Buffered IDE2CF adapter Rev 1 is an open-source printed circuit board by RetroNynjah, from the RetroNynjah/Buffered-IDE2CF-adapter repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 59.2 × 59.2 mm with 26 parts on 70 nets, routed with 764 tracks and 74 vias.
It is built around the SN74HCT245PWR(LX), 74AHCT1G17GWH and 101D-TAAB-R01, with the MMBT3906 among its other parts. Its parts include 5 capacitors, 5 resistors, 5 ICs, 2 connectors and 1 diode. It belongs with the interfaces and adapters and retro computing and games boards of this library.
Main components
4SN74HCT245PWR(LX)
TSSOP-20TSSOP-20 Buffers, Drivers, Receivers, Transceivers ROHSlingxingicBuffers, Drivers, Receivers, Transceivers74AHCT1G17GWH
TSSOP-5-1.3mm-40℃~+125℃ 1 1 4.5V~5.5V 4.6ns@5V,50pF 40uA 74AHCT 8mA 8mA Schmitt trigger Unidirectional TSSOP-5-1.3mm Buffers, Drivers, Receivers, Transceivers ROHSNexperiaBuffers, Drivers, Receivers, Transceivers101D-TAAB-R01
-- SD Card / Memory Card Connector ROHSAttend TechnologySD Card / Memory Card ConnectorMMBT3906
SOT-23-55℃~+150℃ 1 PNP 100 100nA 200mA 200mW 300MHz 300mV 40V 5V PNP SOT-23 Bipolar (BJT) ROHSTWGMCBipolar (BJT)
README
README.mdBuffered IDE2CF Adapter
This adapter was designed with the TF1260 accelerator board in mind because my TF1260 EHIDE interface does not work with a plain IDE2CF-adapter but works fine with a buffered adapter.
The shape of the adapter makes it fit directly on top of the Tf1260 even if there are heatsinks on the CPLDs.
It can also be fitted onto the standard IDE controller on the motherboard of the Amiga 1200 but there's not enough room to fit it directly onto the motherboard of the Amiga 600.
When used with the onboard IDE controller on the Amiga 1200 it can cause issues with some RTC clock modules. This is not the case when used with the Terrible Fire boards that it was designed for.
The adapter provides an external LED connector so that the Amiga 1200 HDD LED can be connected to the IDE2CF adapter instead of the motherboard and thereby making the standard HDD LED work with the TF1260 EHIDE interface.

Build & configuration
The adapter is designed to have a 44-pin female IDE-connector on the bottom side which can mate directly to the IDE controller's pin header.
If you wish to connect the adapter to an IDE cable, use a 44-pin male pin header on the top side of the adapter instead.
External LED connector
The external LED connector has two pins. Pin 1 which is the right pin (square pad) is active low and the pin 2 which is the left PIN is the inverted version of pin 1.
You can connect just on of the pins to an LED if the LED is connected to either ground or +5V (or similar).
Depending on if the LED you are connecting has a current limiting resistor, you may or may not need to add a resistor on the adapter. That is either R3 or R4. On the pins where you don't need resistors, simply add a solder blob to close the corresponding jumper (JP3 or JP4)
You can also connect an LED across both pins. If you do, add one resistor to either of the pins and add a solder blob to the jumper for the other pin.
JP4/R4 is for pin 1
JP3/R3 is for pin 2
Some LED configurations examples:
Amiga 1200 HDD LED on original LED board (with resistor)
- Unplug LED cable from motherboard connector
- Connect LED cable to pin 2 (left pin)
- Add solder to JP3 (there is already a resistor on the LED board)
- R4/JP4 can be left unpopulated as they aren't used.
External LED connected to ground
- Connect LED to pin 2 (left)
- Do NOT add solder to JP3
- Add a current limiting resitor to R3. 560 Ohm is probably a good value.
- R4/JP4 can be left unpopulated as they aren't used.
External LED connected to +5V
- Connect LED to pin 1 (right)
- Do NOT add solder to JP4.
- Add a current limiting resitor to R4. 560 Ohm is probably a good value.
- R3/JP3 can be left unpopulated as they aren't used.
External LED connected only to pin 1 and 2.
- Connect LED anode to pin 2 (left) and cathode to pin 1 (right)
- Do NOT add solder to JP3.
- Add solder to JP4
- Add a current limiting resitor to R3. 560 Ohm is probably a good value.
U4 LED buffer
The optional U4 is optional. If you wish to leave U4 out and drive the LEDs directly from the CF card, you need to close jumper JP2 to let the signal pass by the unpopulated U4 footprint.
Master/Slave
The jumpers JP1.1 and JP1.2 are used for setting master/slave configuration. JP1.1 is bridged by default and configures the drive as master.
If you wish to use the drive in a slave configuration you should cut JP1.1 and optionally install a master/slave jumper at JP1.2 or add a solder blob at JP1.1 when you want to set the drive as master again.
If JP1.1 is uncut or closed with a solder blob, JP1.2 has no effect at at.
Parts
26| Qty | Value | Footprint | References |
|---|---|---|---|
| 5 | 100n | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C1, C2, C3, C4, C5 |
| 3 | SN74HCT245PWR | Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm | U1, U2, U3 |
| 2 | 560R | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R3, R4 |
| 2 | LOGO | LOGO | OSHW, retroninja |
| 1 | 101D-TAAB-R01 | Per:101DTAABR01 | U5 |
| 1 | 10k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R2 |
| 1 | 1k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R1 |
| 1 | 4.7k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R5 |
| 1 | 74AHCT1G17 | Package_TO_SOT_SMD:SOT-23-5_HandSoldering | U4 |
| 1 | Ext. LED | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J2 |
| 1 | IDE Connector | Connector_PinHeader_2.00mm:PinHeader_2x22_P2.00mm_Vertical | J1 |
| 1 | LED | LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D1 |
| 1 | MMBT3906 | Package_TO_SOT_SMD:SOT-23 | Q1 |
| 1 | Master | Jumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mm | JP1.1 |
| 1 | Master/Slave | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | JP1.2 |
| 1 | R3 Bypass | Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP3 |
| 1 | R4 Bypass | Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP4 |
| 1 | U4 Bypass | Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP2 |
Similar boards
- 2 layers54 × 73 mm

- 4 layers61 × 100 mm

BigCore
Dschadu/Geistwerk-BigCore
An ESP32-based open hardware control board designed for Bottango-powered animatronic and motion projects.
152 parts4CERN-OHL-W-2.0 - 4 layers85.3 × 75.7 mm

- 6 layers131 × 125 mm

Sunbeam em7000
Resident-X/brew-state
brew-state: bare-metal C state estimation and forward-horizon profiling for the Sunbeam EM7000. Built with Staircase.
444 partsMIT - 4 layers17.4 × 51.4 mm

- 2 layers43.3 × 67.5 mm

Controller
robhaswell/RGB-controller
A 10-channel RGB controller based on the ESP32 microcontroller
24 parts42 - 2 layers75 × 40 mm

Clockcore
ansemjo/chronovfd
hardware project for a clock around a russian ivl2-5/7 vfd and an esp32-wroom module
61 parts13CERN-OHL-P-2.0 - 4 layers32 × 66 mm

Sombrero MSX Goa'uld
Papipapito/MSXgoauld_fusion
Placas MSX Goa'uld SD (Tang Nano 20K) con conector ZIF FFC de 40 vías: en el zócalo del Z80 o por cable con goauldext. Versiones 1.7b, 1.8N y 1.8S. Derivado de jabadiagm (GPL-3.0).
20 parts1GPL-3.0
Questions
How big is the Buffered IDE2CF adapter Rev 1 PCB?
It measures 59.2 × 59.2 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Buffered IDE2CF adapter Rev 1 use?
26 parts, built around the SN74HCT245PWR(LX), 74AHCT1G17GWH, 101D-TAAB-R01 and MMBT3906. 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 Buffered IDE2CF adapter Rev 1 KiCad files?
From the RetroNynjah/Buffered-IDE2CF-adapter repository on GitHub, at the commit this page was made from: the board is rev1/schematics/Buffered IDE2CF adapter Rev 1.kicad_pcb and its schematic rev1/schematics/Buffered IDE2CF adapter Rev 1.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Buffered IDE2CF adapter Rev 1 design in my own project?
Its repository publishes it under the GPL-3.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).