

Retro gaming
Game console for retro games emulated via Batocera
- Size
- 264 × 113 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 73
- Nets
- 228
- Pads
- 568
- Tracks, vias
- 339, 66
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 10.0 (file 20260206)
- Created
- 16 Jul 2026
- Updated
- 25 Aug 2026
Overview
Retro gaming is an open-source printed circuit board by FelixDuck15, from the FelixDuck15/Retro-Gaming-Console repository on GitHub. It is a 4-layer board of 264 × 113 mm with 73 parts on 228 nets, routed with 339 tracks and 66 vias.
It is built around the ADS1015IDGS, TPS61230ARNST and TPS62823DLC, with the DM3D-SF, TS3USB221RSER-TP and JS102011SAQN among its other parts. Its parts include 19 resistors, 17 switches, 16 capacitors, 7 ICs and 6 connectors. It belongs with the retro computing and games boards of this library.
Main components
8ADS1015IDGS
VSSOP-10-0.5mm-40℃~+125℃ 0.5LSB 12 128Hz、250Hz、490Hz、920Hz、1.6kHz、2.4kHz、3.3kHz 1MHz 2 2V~5.5V 2uA 3.3kHz 5ppm/℃ 6.144V Built-in Built-in I2C Sigma-Delta Support Yes VSSOP-10-0.5mm Analog to Digital Converters (ADC) ROHSTexas InstrumentsAnalog To Digital Converters (ADC)TPS61230ARNST
VQFN-7(2x2)-40℃~+125℃@(TJ) 1 1.15MHz 2.5V~4.5V 2.5V~5.5V 20uA 6A Adjustable Boost Boost Built-in Yes VQFN-7(2x2) DC-DC Converters ROHSTexas InstrumentsDC-DC ConvertersTPS62823DLC
SON85.5V, 3A Step-Down Converter Family with 1% AccuracyTexas InstrumentsUncategorisedDM3D-SF
SMD-25℃~+85℃ 1.55mm Connector and Ejector MicroSD Card (TF Card) No Push-Pull SMD SD Card / Memory Card Connector ROHSHirose ElectricSD Card / Memory Card ConnectorTS3USB221RSER-TP
QFN-10L(1.5x2)-40℃~+85℃ 13uA 2.5V~5.5V 2/4 200ps@3.3V,0pF Power-off protection、Break-before-make function、Overcurrent Protection Single Supply QFN-10L(1.5x2) Signal Switches, Multiplexers, Decoders ROHSTECH PUBLICSignal Switches, Multiplexers, DecodersJS102011SAQN
SMD-40℃~+85℃ 3.5mm 300mA 5,000 cycles 6V 9mm Black Rectangular Columnar SMD(SMT) Tab SPDT Surface Mount, Right Angle SMD Slide Switches ROHSC&KSlide SwitchesMDT420M01501
SMD,P=0.5mm-40℃~+85℃ 0.5mm 75P Copper alloy Gold Surface Mount,Vertical SMD,P=0.5mm PCI / PCIe Connector ROHSAmphenolEdgeboard ConnectorsUJ20-C-H-G-SMT-1-P16-TR
SMD-25℃~+85℃ 1 10,000 cycles 16P 20V 5A Female Surface Mount, Right Angle Type-C USB 2.0 SMD USB Connectors ROHSCUIUSB Connectors
README
README.mdGame console for retro games emulated via Batocera
PCB designed with KiCad 10.0
Case designed with Onshape
Parts
73| Qty | Value | Footprint | References |
|---|---|---|---|
| 7 | 22uF | Capacitor_SMD:C_0805_2012Metric | C1, C2, C6, C7, C12, C13, C14 |
| 5 | 10k | Resistor_SMD:R_0805_2012Metric | R7, R8, R9, R15, R18 |
| 4 | 10uF | Capacitor_SMD:C_0805_2012Metric | C3, C4, C8, C11 |
| 4 | 2.2K | Resistor_SMD:R_0805_2012Metric | R6, R13, R14, R16 |
| 2 | 100k | Resistor_SMD:R_0805_2012Metric | R3, R4 |
| 2 | 1N4148 | Diode_SMD:D_SOD-523 | D1, D2 |
| 2 | 2.2uH | Inductor_SMD:L_1008_2520Metric | L2, L3 |
| 2 | 2765 | 2765:SW_2765 | S2, S3 |
| 2 | 4.7uF | Capacitor_SMD:C_0805_2012Metric | C10, C15 |
| 2 | 5.1k | Resistor_SMD:R_0805_2012Metric | R1, R2 |
| 2 | LED | LED_SMD:LED_0805_2012Metric | D3, D4 |
| 1 | 0.1µF | Capacitor_SMD:C_0805_2012Metric | C16 |
| 1 | 1-84953-5 | 1_84953_5:TE_1-84953-5 | J9 |
| 1 | 10k | Resistor_SMD:R_4020_10251Metric | TH1 |
| 1 | 10nF | Capacitor_SMD:C_0805_2012Metric | C5 |
| 1 | 18K | Resistor_SMD:R_0805_2012Metric | R19 |
| 1 | 1M | Resistor_SMD:R_0603_1608Metric | R17 |
| 1 | 1uH | Inductor_SMD:L_1008_2520Metric | L1 |
| 1 | 260 | Resistor_SMD:R_0805_2012Metric | R12 |
| 1 | 30.1k | Resistor_SMD:R_0805_2012Metric | R10 |
| 1 | 316k | Resistor_SMD:R_0805_2012Metric | R5 |
| 1 | 47nF | Capacitor_SMD:C_0805_2012Metric | C9 |
| 1 | 5.23k | Resistor_SMD:R_0805_2012Metric | R11 |
| 1 | A | Button_Switch_SMD:SW_Push_1P1T_NO_CK_KSC6xxG | SW8 |
| 1 | ADS1015IDGS | Package_SO:TSSOP-10_3x3mm_P0.5mm | U5 |
| 1 | B | Button_Switch_SMD:SW_Push_1P1T_NO_CK_KSC6xxG | SW7 |
| 1 | BQ25895RTWR | BQ25895RTWR:QFN50P400X400X80-25N | U1 |
| 1 | Conn_01x02_Socket | Connector_PinSocket_2.00mm:PinSocket_1x02_P2.00mm_Vertical | J2 |
| 1 | DM3D-SF | DM3D_SF:HRS_DM3D-SF | J8 |
| 1 | Down | Button_Switch_SMD:SW_Push_1P1T_NO_CK_KSC6xxG | SW4 |
| 1 | JS102011SAQN | JS102011SAQN:SW_JS102011SAQN | S1 |
| 1 | L1 | Button_Switch_SMD:SW_Push_1P1T_NO_CK_KSC6xxG | SW9 |
| 1 | L2 | Button_Switch_SMD:SW_Push_1P1T_NO_CK_KSC6xxG | SW10 |
| 1 | Left | Button_Switch_SMD:SW_Push_1P1T_NO_CK_KSC6xxG | SW2 |
| 1 | MAX98357AETE_T | MAX98357AETE_T:QFN50P300X300X80-17N | U6 |
| 1 | MDT420M01501 | MDT420M01501:AMPHENOL_MDT420M01501 | J7 |
| 1 | R1 | Button_Switch_SMD:SW_Push_1P1T_NO_CK_KSC6xxG | SW11 |
| 1 | R2 | Button_Switch_SMD:SW_Push_1P1T_NO_CK_KSC6xxG | SW12 |
| 1 | Right | Button_Switch_SMD:SW_Push_1P1T_NO_CK_KSC6xxG | SW3 |
| 1 | SC0675 | SC0675:MODULE_SC0675 | U7 |
| 1 | Select | Button_Switch_SMD:SW_Push_1P1T_NO_CK_KSC6xxG | SW14 |
| 1 | Speaker | Connector_PinSocket_2.00mm:PinSocket_1x02_P2.00mm_Vertical | J10 |
| 1 | Start | Button_Switch_SMD:SW_Push_1P1T_NO_CK_KSC6xxG | SW13 |
| 1 | TPS61230ARNST | TPS61230A:IC_TPS61230ARNST | U2 |
| 1 | TPS62823DLC | Package_SON:Texas_VSON-HR-8_1.5x2mm_P0.5mm | U4 |
| 1 | TS3USB221RSER | TS3USB221RSER:RSE10 | U3 |
| 1 | UJ20-C-H-G-SMT-1-P16-TR | UJ20_C_H_G_SMT_1_P16_TR:SAMESKY_UJ20-C-H-G-SMT-1-P16-TR | J1 |
| 1 | UP | Button_Switch_SMD:SW_Push_1P1T_NO_CK_KSC6xxG | SW1 |
| 1 | X | Button_Switch_SMD:SW_Push_1P1T_NO_CK_KSC6xxG | SW6 |
| 1 | Y | Button_Switch_SMD:SW_Push_1P1T_NO_CK_KSC6xxG | SW5 |
Similar boards
- 8 layers200 × 111.2 mm

- 4 layers100 × 100 mm

- 4 layers106 × 80 mm

Mainboard
PyroVision-ThermalCam/Mainboard
Mainboard for the PyroVision thermal camera.
152 parts11GPL-3.0 - 4 layers96 × 70 mm

- 8 layers68 × 67.8 mm

Reform kintex
kitspace-forks/reform-kintex-som
This is the open hardware system-on-module featuring the Xilinx/AMD Kintex-7 FPGA (XC7K160T or XC7K325T) and 2GB DDR3 RAM.
297 parts2 - 4 layers100 × 100 mm

IMUnav H00
marouncz/IMU-navigation
This is a repository for my bachelor's thesis regarding IMU navigation
220 parts1MIT - 4 layers18 × 50 mm

- 4 layers110 × 57 mm

Questions
How big is the Retro gaming PCB?
It measures 264 × 113 mm and has 4 copper layers, 1.6 mm thick.
What parts does the Retro gaming use?
73 parts, built around the ADS1015IDGS, TPS61230ARNST, TPS62823DLC and DM3D-SF. 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 Retro gaming KiCad files?
From the FelixDuck15/Retro-Gaming-Console repository on GitHub, at the commit this page was made from: the board is retro_gaming.kicad_pcb and its schematic CM4.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Retro gaming design in my own project?
Its repository states no licence, so its author keeps all rights: ask FelixDuck15 before reusing the design.