Skip to the content
PCBKitNew board
2 layers50 × 49.4 mmSD2IECplug, the printed circuit board in 3D

In revision 2, the PCB size has been reduced by more than 50% and TAPuino support has been ditched. It now features a Micro SD slot and a few other improvements.

Size
50 × 49.4 mm
Copper layers
2
Thickness
1.6 mm
Parts
49
Nets
55
Pads
197
Tracks, vias
702, 91
Pours
2
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
29 Jul 2023
Updated
9 Apr 2025

Overview

SD2IECplug is an open-source printed circuit board by schenkmi, from the schenkmi/electronic-retro-computing-projects repository on GitHub. It is a 2-layer board of 50 × 49.4 mm with 49 parts on 55 nets, routed with 702 tracks and 91 vias.

It is built around the ATMEGA644-20AU, AMS1117-3.3 and BSS138. Its parts include 16 resistors, 8 connectors, 7 capacitors, 4 transistors and 3 diodes. It belongs with the AVR (ATmega, ATtiny) boards of this library.

Main components

3

README

SD2IECplug/README.md

SD2IEC Pluggable

  • KiCAD project files for my take on a SD2IEC compatible board.
  • The schematics are heavily based on the design by Shadowolf.
  • The BOM export is included in the repository.
  • There should probably be more documentation here, but while it is still missing you may find some additional information on my blog.
  • This is all work in progress with absolutely no guarantees. USE AT YOUR OWN RISK!

Revision 2

SD2IECplug Rev.2

In revision 2, the PCB size has been reduced by more than 50% and TAPuino support has been ditched. It now features a Micro SD slot and a few other improvements. Note: In this revision, the numbering of the LEDs has been accidentally reversed. This has been fixed later on the master branch.

Revision 1

SD2IECplug Rev.1

The first revision required a much larger PCB but featured a full-size SD slot and experimental support for TAPuino functionality. The latter was never tested though and probably wouldn't work.

If you don't intend to use the TAPuino functionality (and there isn't any firmware support for this yet) you can omit R16-R21 and the optocoupler U3. Also, the board can be power either through the USB or the tape port connector so you don't necessarily need to fit both.

License

Creative Commons License

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

Parts

49
QtyValueFootprintReferences
410kResistors_SMD:R_0805_HandSolderingR3, R7, R10, R13
418Resistors_SMD:R_0805_HandSolderingR2, R6, R9, R12
422kResistors_SMD:R_0805_HandSolderingR4, R8, R11, R14
4BSS138TO_SOT_Packages_SMD:SOT-23_HandsolderingQ1, Q2, Q3, Q4
310µCapacitors_Tantalum_SMD:CP_Tantalum_Case-S_EIA-3216-12_HandC3, C4, C5
2100nCapacitors_SMD:C_0805_HandSolderingC6, C7
2330Resistors_SMD:R_0805_HandSolderingR1, R5
256pCapacitors_SMD:C_0805_HandSolderingC1, C2
2MountingHoleMounting_Holes:MountingHole_2.7mm_M2.5MH3, MH4
2SW_PushButtons_Switches_SMD:SW_SPST_FSMSMSW1, SW2
2ZipTieDIN-Connectors:ZipTie_3.0mmMH1, MH2
11N5817Diodes_THT:D_DO-41_SOD81_P7.62mm_HorizontalD3
12.2RResistors_SMD:R_0805_HandSolderingR15
18MHzCrystals:Crystal_HC49-4H_VerticalY1
1AMS1117-3.3TO_SOT_Packages_SMD:SOT-223-3_TabPin2U2
1ATMEGA644-20AUHousings_QFP:TQFP-44_10x10mm_Pitch0.8mmU1
1AuxPin_Headers:Pin_Header_Straight_1x03_Pitch2.54mmJ3
1C64-CassettePorthackup:C64-Cassette-Port-FemaleJ5
1C64-CassettePorthackup:C64-Cassette-Port-MaleJ6
1IECDIN-Connectors:DIN-6-VariableJ4
1ISPPin_Headers:Pin_Header_Straight_2x03_Pitch2.54mmJ1
1LOGOLogo:bigby2G***
1PowerPin_Headers:Pin_Header_Straight_1x02_Pitch2.54mmJ7
1SD Connectorlib:Conn_uSDcardXS1
1X3Pin_Headers:Pin_Header_Straight_1x10_Pitch2.54mmJ8
1X6Pin_Headers:Pin_Header_Straight_1x05_Pitch2.54mmJ2
1greenLEDs:LED_0805_HandSolderingD2
1nBResistors_SMD:R_0805_HandSolderingR16
1redLEDs:LED_0805_HandSolderingD1

Questions

How big is the SD2IECplug PCB?

It measures 50 × 49.4 mm and has 2 copper layers, 1.6 mm thick.

What parts does the SD2IECplug use?

49 parts, built around the ATMEGA644-20AU, AMS1117-3.3 and BSS138. 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 SD2IECplug KiCad files?

From the schenkmi/electronic-retro-computing-projects repository on GitHub, at the commit this page was made from: the board is SD2IECplug/SD2IECplug.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the SD2IECplug design in my own project?

Its repository states no licence, so its author keeps all rights: ask schenkmi before reusing the design.

More from schenkmi/electronic-retro-computing-projects

12
  • 2 layers389.2 × 181.8 mmC64, the printed circuit board in 3D

    C64

    schenkmi/electronic-retro-computing-projects

    In revision 2, the PCB size has been reduced by more than 50% and TAPuino support has been ditched. It now features a Micro SD slot and a few other improvements.

    260 parts
  • 2 layers390 × 179.8 mm250407, the printed circuit board in 3D

    250407

    schenkmi/electronic-retro-computing-projects

    In revision 2, the PCB size has been reduced by more than 50% and TAPuino support has been ditched. It now features a Micro SD slot and a few other improvements.

    227 parts
  • 2 layers100 × 98.7 mmSD2IECplug panel, the printed circuit board in 3D

    SD2IECplug panel

    schenkmi/electronic-retro-computing-projects

    In revision 2, the PCB size has been reduced by more than 50% and TAPuino support has been ditched. It now features a Micro SD slot and a few other improvements.

    196 parts
  • 2 layers390 × 135.9 mmC64-250469-KiCad, the printed circuit board in 3D

    C64-250469-KiCad

    schenkmi/electronic-retro-computing-projects

    In revision 2, the PCB size has been reduced by more than 50% and TAPuino support has been ditched. It now features a Micro SD slot and a few other improvements.

    149 parts
  • 2 layers279 × 134.6 mmK-1008-visable memory, the printed circuit board in 3D

    K-1008-visable memory

    schenkmi/electronic-retro-computing-projects

    In revision 2, the PCB size has been reduced by more than 50% and TAPuino support has been ditched. It now features a Micro SD slot and a few other improvements.

    144 parts
  • 2 layers210 × 273 mmKim-1, the printed circuit board in 3D

    Kim-1

    schenkmi/electronic-retro-computing-projects

    In revision 2, the PCB size has been reduced by more than 50% and TAPuino support has been ditched. It now features a Micro SD slot and a few other improvements.

    140 parts
  • 2 layers390.6 × 136.2 mmC64C-250469-01-A, the printed circuit board in 3D

    C64C-250469-01-A

    schenkmi/electronic-retro-computing-projects

    In revision 2, the PCB size has been reduced by more than 50% and TAPuino support has been ditched. It now features a Micro SD slot and a few other improvements.

    138 parts
  • 2 layers64 × 50 mmSD2IEC, the printed circuit board in 3D

    SD2IEC

    schenkmi/electronic-retro-computing-projects

    In revision 2, the PCB size has been reduced by more than 50% and TAPuino support has been ditched. It now features a Micro SD slot and a few other improvements.

    52 parts
  • 4 layers19.6 × 42.2 mmPicoROM, the printed circuit board in 3D

    PicoROM

    schenkmi/electronic-retro-computing-projects

    In revision 2, the PCB size has been reduced by more than 50% and TAPuino support has been ditched. It now features a Micro SD slot and a few other improvements.

    49 parts
  • 2 layers89.4 × 48.7 mmKim-1-keypad, the printed circuit board in 3D

    Kim-1-keypad

    schenkmi/electronic-retro-computing-projects

    In revision 2, the PCB size has been reduced by more than 50% and TAPuino support has been ditched. It now features a Micro SD slot and a few other improvements.

    41 parts
  • 2 layers88.8 × 15 mmSimms, the printed circuit board in 3D

    Simms

    schenkmi/electronic-retro-computing-projects

    In revision 2, the PCB size has been reduced by more than 50% and TAPuino support has been ditched. It now features a Micro SD slot and a few other improvements.

    12 parts
  • 2 layers178.9 × 123.8 mmKim-1-mtu expansion card, the printed circuit board in 3D

    Kim-1-mtu expansion card

    schenkmi/electronic-retro-computing-projects

    In revision 2, the PCB size has been reduced by more than 50% and TAPuino support has been ditched. It now features a Micro SD slot and a few other improvements.

    11 parts

Similar boards

  • 4 layers70 × 34 mmSpeedo, the printed circuit board in 3D

    Speedo

    gpgreen/speedometer_hardware

    KiCAD project for digital speedometer project

    53 parts
  • 2 layersTT Clone AY AT, the printed circuit board in 3D

    TT Clone AY AT

    Upcycle-Electronics/AVR-Transistor-Tester

    60 parts47
  • 2 layers77 × 77 mmElektroniikkapaja, the printed circuit board in 3D

    Elektroniikkapaja

    ripaskajaska/Wireless-weather-station

    Aalto University’s ELEC-8701 Elektronics workshop course's repository for Axel Soderberg, Roope Jaskari and Kalle Aro

    76 parts
  • 2 layers95.2 × 67.5 mmPowMetV2.2, the printed circuit board in 3D

    PowMetV2.2

    aleksejm/6xUSB-Power-Meter

    6 USB port Power Meter

    161 parts7
  • 2 layers90 × 65 mmATMega64 AD9850, the printed circuit board in 3D

    ATMega64 AD9850

    ra3xdh/TRX_RA3XDH_v2

    My HF transceiver project, PCBs and schematics

    118 parts2
  • 2 layers44.2 × 29.3 mmI2c tiny usb, the printed circuit board in 3D

    I2c tiny usb

    harbaum/I2C-Tiny-USB

    Cheap and simple I²C to USB interface

    27 parts454
  • 4 layers101.6 × 53.3 mmZ80ctrlng, the printed circuit board in 3D

    Z80ctrlng

    jblang/z80ctrl

    AVR-based bootloader, I/O, and debugging for Z80-based computers

    65 parts73
  • 2 layers30.5 × 63 mmAdbuino, the printed circuit board in 3D

    Adbuino

    akuker/adbuino

    Arduino-based USB keyboard and Mouse to ADB adapter. Allows USB keyboards and mice to be used with vintage Macintosh computers.

    75 parts60