
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.

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

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.

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.
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | 10k | Resistors_SMD:R_0805_HandSoldering | R3, R7, R10, R13 |
| 4 | 18 | Resistors_SMD:R_0805_HandSoldering | R2, R6, R9, R12 |
| 4 | 22k | Resistors_SMD:R_0805_HandSoldering | R4, R8, R11, R14 |
| 4 | BSS138 | TO_SOT_Packages_SMD:SOT-23_Handsoldering | Q1, Q2, Q3, Q4 |
| 3 | 10µ | Capacitors_Tantalum_SMD:CP_Tantalum_Case-S_EIA-3216-12_Hand | C3, C4, C5 |
| 2 | 100n | Capacitors_SMD:C_0805_HandSoldering | C6, C7 |
| 2 | 330 | Resistors_SMD:R_0805_HandSoldering | R1, R5 |
| 2 | 56p | Capacitors_SMD:C_0805_HandSoldering | C1, C2 |
| 2 | MountingHole | Mounting_Holes:MountingHole_2.7mm_M2.5 | MH3, MH4 |
| 2 | SW_Push | Buttons_Switches_SMD:SW_SPST_FSMSM | SW1, SW2 |
| 2 | ZipTie | DIN-Connectors:ZipTie_3.0mm | MH1, MH2 |
| 1 | 1N5817 | Diodes_THT:D_DO-41_SOD81_P7.62mm_Horizontal | D3 |
| 1 | 2.2R | Resistors_SMD:R_0805_HandSoldering | R15 |
| 1 | 8MHz | Crystals:Crystal_HC49-4H_Vertical | Y1 |
| 1 | AMS1117-3.3 | TO_SOT_Packages_SMD:SOT-223-3_TabPin2 | U2 |
| 1 | ATMEGA644-20AU | Housings_QFP:TQFP-44_10x10mm_Pitch0.8mm | U1 |
| 1 | Aux | Pin_Headers:Pin_Header_Straight_1x03_Pitch2.54mm | J3 |
| 1 | C64-CassettePort | hackup:C64-Cassette-Port-Female | J5 |
| 1 | C64-CassettePort | hackup:C64-Cassette-Port-Male | J6 |
| 1 | IEC | DIN-Connectors:DIN-6-Variable | J4 |
| 1 | ISP | Pin_Headers:Pin_Header_Straight_2x03_Pitch2.54mm | J1 |
| 1 | LOGO | Logo:bigby2 | G*** |
| 1 | Power | Pin_Headers:Pin_Header_Straight_1x02_Pitch2.54mm | J7 |
| 1 | SD Connector | lib:Conn_uSDcard | XS1 |
| 1 | X3 | Pin_Headers:Pin_Header_Straight_1x10_Pitch2.54mm | J8 |
| 1 | X6 | Pin_Headers:Pin_Header_Straight_1x05_Pitch2.54mm | J2 |
| 1 | green | LEDs:LED_0805_HandSoldering | D2 |
| 1 | nB | Resistors_SMD:R_0805_HandSoldering | R16 |
| 1 | red | LEDs:LED_0805_HandSoldering | D1 |
It measures 50 × 49.4 mm and has 2 copper layers, 1.6 mm thick.
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.
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.
Its repository states no licence, so its author keeps all rights: ask schenkmi before reusing the design.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.



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





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