
Europi surface mount
Allen-Synthesis/EuroPi
EuroPi: A reprogrammable Eurorack module based on the Raspberry Pi Pico

µTari is an Atari 2600, only smaller.
UTari kicad is an open-source printed circuit board by nickbild, from the nickbild/uTari repository on GitHub, published under the MIT licence. It is a 4-layer board of 120.3 × 90 mm with 99 parts on 90 nets, routed with 739 tracks and 92 vias.
It is built around the L7805. Its parts include 32 capacitors, 29 resistors, 9 connectors, 6 switches and 5 diodes. It belongs with the retro computing and games boards of this library.
µTari (pronounced micro-Tari) is an Atari 2600, only smaller.
An original 2600 PCB measures about 9.75 x 5.25 inches. The µTari PCB is 4.7 x 3.5 inches, making it roughly one-third the size of the original. All of the original chips (6507 CPU, TIA, RIOT) were used in making the µTari — it's the real deal, not an emulator or FPGA.
![]() |
| Original Atari 2600 PCB (top) compared with the µTari PCB (bottom). |
Check out the video on YouTube:

The Atari 2600 has large switches, as well as controller and cartridge ports, that are quite nice to have for a home console. I have replaced the large switches with tiny switches and buttons. The ports have been replaced with pin headers because my eventual plan is to turn this into a handheld, so I don't want ports on the main board.
Aside from that, I removed the RF modulator (which is normally at the bottom right of the 2600 PCB) and did a composite mod that replaces it with a single transistor and two resistors. That saves a fair amount of space and produces a cleaner signal that is compatible with more modern TVs. Empty spaces on the original PCB were also cut out.
The remainder of the circuit is copied from the original Atari PCB. The 6507, TIA, and RIOT were transplanted to the new board. Since the rest of the components (mostly resistors, capacitors, transistors, and such) can still be purchased new, I used brand-new parts to leave the original board as intact as possible. All I would need to do is pop the chips back in the IC sockets for the 2600 to work again — no Ataris were harmed in the making of the µTari.
I started by breadboarding the circuit:


Once I was convinced it was working properly, I drew the circuit diagram in KiCad before laying out a PCB and having it manufactured:

It plays just like the real thing, because it is the real thing:


| Qty | Value | Footprint | References |
|---|---|---|---|
| 13 | .001 | Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mm | C10, C11, C12, C13, C14, C15, C16, C17, C18, C19, C20, C21, C22 |
| 5 | 0.1 | Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mm | 0.1, C1, C5, C6, C9 |
| 4 | .068 Poly | Capacitor_THT:C_Disc_D8.0mm_W5.0mm_P7.50mm | C25, C26, C27, C28 |
| 4 | 10K | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R4, R6, R21, R26 |
| 4 | 4.7K | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R2, R13, R20, R25 |
| 3 | .01 | Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mm | C23, C24, C34 |
| 3 | 1K | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R10, R14, R15 |
| 3 | 24K | Resistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_Horizontal | R1, R3, R24 |
| 3 | 914 | Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal | D2, D3, D4 |
| 3 | FerriteBead_Small | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | FB1, FB2, FB3 |
| 2 | 15K | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R8, R29 |
| 2 | 220 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R5, R7 |
| 2 | 3.3K | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R18, R23 |
| 2 | 47 pF | Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mm | C32, C35 |
| 2 | 470pf | Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mm | C29, C30 |
| 2 | Conn_01x03 | Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_Vertical | J7, J8 |
| 2 | SW_SPDT | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | SW1, SW4 |
| 1 | .22 Poly | Capacitor_THT:C_Disc_D11.0mm_W5.0mm_P10.00mm | C31 |
| 1 | 0.01 | Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mm | C4 |
| 1 | 0.1 Poly | Capacitor_THT:C_Disc_D11.0mm_W5.0mm_P10.00mm | C3 |
| 1 | 1.8K | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R11 |
| 1 | 110K | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R22 |
| 1 | 150K | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R9 |
| 1 | 150pF | Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mm | C37 |
| 1 | 1N4007 | Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal | D1 |
| 1 | 1N914 | Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal | D5 |
| 1 | 2.2K | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R28 |
| 1 | 20 pF | Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mm | C33 |
| 1 | 2200 | Capacitor_THT:C_Radial_D16.0mm_H31.5mm_P7.50mm | C2 |
| 1 | 22pF | Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mm | C36 |
| 1 | 27K | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R17 |
| 1 | 2N3904 | Package_TO_SOT_THT:TO-92_Inline | Q2 |
| 1 | 2N3906 | Package_TO_SOT_THT:TO-92_Inline | Q1 |
| 1 | 3.3K | Resistor_THT:R_Axial_DIN0414_L11.9mm_D4.5mm_P15.24mm_Horizontal | R27 |
| 1 | 3.579545 MHz | Crystal:Resonator-2Pin_W10.0mm_H5.0mm | Y1 |
| 1 | 4.7 | Capacitor_THT:CP_Radial_D5.0mm_P2.50mm | C7 |
| 1 | 47K | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R19 |
| 1 | 500K | Potentiometer_THT:Potentiometer_ACP_CA6-H2,5_Horizontal | RV1 |
| 1 | 56 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R12 |
| 1 | 6.8K | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R16 |
| 1 | 6507 | Package_DIP:DIP-28_W15.24mm | U1 |
| 1 | Audio Out | Connector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_Vertical | J4 |
| 1 | Brightness | Potentiometer_THT:Potentiometer_ACP_CA6-H2,5_Horizontal | RV2 |
| 1 | Cartridge Port | Connector_PinSocket_2.54mm:PinSocket_2x12_P2.54mm_Vertical | J6 |
| 1 | Conn_01x02_Pin | Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical | J1 |
| 1 | Contrast | Potentiometer_THT:Potentiometer_ACP_CA6-H2,5_Horizontal | RV3 |
| 1 | GND | Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical | J9 |
| 1 | L Diff | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | SW3 |
| 1 | L Joy | Connector_PinSocket_2.54mm:PinSocket_1x09_P2.54mm_Vertical | J2 |
| 1 | L7805 | Package_TO_SOT_THT:TO-220-3_Horizontal_TabDown | U4 |
| 1 | R Diff | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | SW2 |
| 1 | R Joy | Connector_PinSocket_2.54mm:PinSocket_1x09_P2.54mm_Vertical | J3 |
| 1 | RIOT | Package_DIP:DIP-40_W15.24mm | U3 |
| 1 | Reset | Button_Switch_THT:SW_PUSH_6mm | SW5 |
| 1 | Select | Button_Switch_THT:SW_PUSH_6mm | SW6 |
| 1 | TIA C010444 | Package_DIP:DIP-40_W15.24mm | U2 |
| 1 | Video Out | Connector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_Vertical | J5 |
It measures 120.3 × 90 mm and has 4 copper layers, 1.6 mm thick.
99 parts, built around the L7805. 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 nickbild/uTari repository on GitHub, at the commit this page was made from: the board is uTari_kicad/uTari_kicad.kicad_pcb and its schematic uTari_kicad/uTari_kicad.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Allen-Synthesis/EuroPi
EuroPi: A reprogrammable Eurorack module based on the Raspberry Pi Pico

peterheinrich/InternetOverSpaghetti
Transmitting IP packages over a pair of spaghetti thus demonstrating how media independent IP really is.


Tircown/ERCF-easy-brd
More informations on how to reset for flashing:\ https://wiki.seeedstudio.com/Seeeduino-XIAO/#enter-bootloader-mode

matthewcieplak/super-sixteen
Code and schematics for the Super Sixteen Eurorack sequencer

NikodemBartnik/Mini-Mars-Rover
Educational robotic platform made to look like a mini mars rover

starlightk7/OpenSFC
OSHW Reproduction Parts related to the Super Famicom / Super Nintendo game console

Redherring32/OpenTendo-TopLoader
An Open Source HardWare (OSHW) recreation of the 1993 toploading NES motherboard (Also known as NES-101)