Skip to the content
6 layers104.8 × 77 mmGame console-1, the printed circuit board in 3D

Hobby handheld game console from scratch.

Size
104.8 × 77 mm
Copper layers
6
Thickness
0.95 mm
Parts
213
Nets
346
Pads
1,023
Tracks, vias
750, 211
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
26 Jul 2025
Updated
25 Aug 2025

Overview

Game console-1 is an open-source printed circuit board by enigmr, from the enigmr/game-console-1 repository on GitHub, published under the MIT licence. It is a 6-layer board of 104.8 × 77 mm with 213 parts on 346 nets, routed with 750 tracks and 211 vias.

It is built around the ESP32-C6FH4, MPM3805GQB-18-Z and DM3AT-SF-PEJM5, with the MX25UM25645GXDI00, NAU8325YG and APS256XXN-OBR-BG among its other parts. Its parts include 113 capacitors, 65 resistors, 14 ICs, 9 connectors and 5 inductors. It belongs with the retro computing and games boards and the ESP32, STM32 and RISC-V boards of this library.

Main components

12

README

README.md

Game Console Project 1

Hobby handheld game console from scratch.

Top View

Insides

Features

  • Display: 4.3", 480x272, 16:9, 1200cd/m2, non-touch
  • Processor: STM32N657X0
    • Arm Cortex-M55 @ 800 MHz
    • 2D GPU with scaling, rotating, alpha blending, texture mapping
  • RAM:
    • 4.2MB on-chip SRAM
    • 32MB off-chip PSRAM
  • Storage:
    • 32MB SLC NOR flash
    • Micro SD card slot
  • Audio:
    • Stereo DAC with Class-D amplifiers
    • Stereo 1W speakers
  • Haptics:
    • Dual vibration motors
  • Input:
    • IMU (accelerometer and gyroscope)
    • D-pad
    • A / B / X / Y buttons
    • Start / Select buttons
  • Battery:
    • 500mAh Li-Po battery
  • Connectivity:
    • USB-C for charging and accessing storage
    • Wi-Fi and Bluetooth via STM32-C6
  • Mechanicals:
    • Machined plastic (material TBD)
  • Software:
    • Zephyr RTOS
    • Old game console emulators

Development Tooling

  • Schematics and PCB design: KiCad
  • 3D modeling: Fusion 360

Hardware Block Design

TODO

PCBs

Top

Top Bottom

Schematics

Top Sheet

Audio

ESP32

Flash

Haptics

IMU

LCD

MCU

Micro SD

Power

RAM

USB Switch

USB

Controllers

Left Board

Right Board

Parts

213
QtyValueFootprintReferences
53100nF 10VCapacitor_SMD:C_0402_1005MetricC1, C10, C12, C13, C14, C15, C18, C21, C23, C25, C101, C103, C104, C105, C106, C107 +37
370RResistor_SMD:R_0402_1005MetricR10, R11, R12, R13, R14, R15, R16, R17, R18, R19, R20, R21, R22, R23, R24, R25 +21
191uF 10VCapacitor_SMD:C_0402_1005MetricC2, C17, C20, C22, C30, C32, C36, C37, C38, C39, C43, C46, C48, C75, C78, C87 +3
1410uF 10VCapacitor_SMD:C_0603_1608MetricC16, C24, C59, C61, C62, C63, C65, C66, C68, C70, C71, C77, C100, C102
1210KResistor_SMD:R_0402_1005MetricR3, R40, R41, R42, R43, R45, R46, R47, R52, R55, R57, R60
104.7uF 10VCapacitor_SMD:C_0402_1005MetricC4, C51, C52, C53, C54, C55, C91, C92, C94, C99
622uF 10VCapacitor_SMD:C_0603_1608MetricC11, C19, C27, C35, C72, C111
42.2KResistor_SMD:R_0402_1005MetricR5, R6, R7, R8
42.2uF 10VCapacitor_SMD:C_0402_1005MetricC64, C69, C73, C108
48pF 50VCapacitor_SMD:C_0402_1005MetricC83, C86, C115, C116
3TC2030Connector:Tag-Connect_TC2030-IDC-NL_2x03_P1.27mm_VerticalJ1, J2, J5
21KResistor_SMD:R_0402_1005MetricR58, R59
25.1KResistor_SMD:R_0402_1005MetricR51, R53
25051101292footprint-library:5051101292J8, J9
29pF 50VCapacitor_SMD:C_0402_1005MetricC109, C110
2USB4105-GF-Afootprint-library:USB4105-GF-AJ4, J7
2ZXTN4240F-7footprint-library:SOT23_ZXTN_DIOQ1, Q2
10.01RResistor_SMD:R_0805_2012MetricR50
1100RResistor_SMD:R_0402_1005MetricR44
118RInductor_SMD:L_0603_1608MetricL2
11uH 2.7A 0.054Rfootprint-library:IND_0806L1
12.2nF 10VCapacitor_SMD:C_0402_1005MetricC3
12.2nH 1.4A 0.018RInductor_SMD:L_0603_1608MetricL3
1200RResistor_SMD:R_0402_1005MetricR2
122uH 540mA 0.576Rfootprint-library:NR4012T220ML6
12RResistor_SMD:R_0402_1005MetricR1
14.42KResistor_SMD:R_0402_1005MetricR49
1450404015514footprint-library:450404015514SW1
1470nH 4.3A 0.025Rfootprint-library:HMLQ25201T-R47MSRL4
150.1KResistor_SMD:R_0402_1005MetricR4
16.34KResistor_SMD:R_0402_1005MetricR48
16.81RResistor_SMD:R_0402_1005MetricR56
1ABM10W-40.0000MHZ-8-B1U-T3footprint-library:XTAL_ABM10W-40.0000MHZ-8-B1U-T3Y1
1ABM11W-48.0000MHZ-8-K1Z-T3footprint-library:ABM11W300000MHZ4B1UT3Y2
1ABS06-32.768KHZ-9-1-Tfootprint-library:ABS06Y3
1AP5725WG-7footprint-library:AP5725WG-7U10
1APS256XXN-OBR-BGfootprint-library:APS256XXN-OBR-BGU2
1B0540WS-7footprint-library:SOD323_DIOD1
1DM3AT-SF-PEJM5footprint-library:DM3AT-SF-PEJM5U13
1ESP32-C6FH4footprint-library:ESP32-C6FH4U9
1LSM6DSO32TRfootprint-library:LSM6DSO32TRU14
1MAX77972EWX+Tfootprint-library:MAX77972EWX+TU7
1MPM3805GQB-18-Zfootprint-library:MPM3805GQB-18-ZU5
1MX25UM25645GXDI00footprint-library:MX25UM25645GXDI00U3
1NAU8325YGfootprint-library:NAU8325YGU11
1NHD-4.3-480272EF-ASXP (Molex 54104-4031)footprint-library:Molex 54104-4031J6
1S3B-PH-SM4-TBfootprint-library:S3B-PH-SM4-TBJ3
1STM32N657X0HxQfootprint-library:STM32N645A0HxQU1
1TLV74330PDBVRfootprint-library:TLV74330PDBVRU12
1TPS22992RXPRfootprint-library:TPS22992RXPRU4
1TPSM863253RDXRfootprint-library:TPSM863253RDXRU6
1TS3USB221ARSERfootprint-library:TS3USB221ARSERU8

More from enigmr/game-console-1

1
  • 2 layers34.1 × 75.7 mmLeft board, the printed circuit board in 3D

    Left board

    enigmr/game-console-1

    Hobby handheld game console from scratch.

    6 parts2MIT

Similar boards

  • 8 layers106 × 62 mmCm5-m2key b usb3-ix, the printed circuit board in 3D

    Cm5-m2key b usb3-ix

    taskx6004/AnyRadio-CM5

    modular RPI CM5 carrier board

    224 parts42
  • 6 layers45 × 0 mmBase board, the printed circuit board in 3D

    Base board

    GeniePod/genie-hardware

    GeniePod Home V1 hardware: MVP testing build, wiring, BOM, and planned interface-board/enclosure docs.

    222 parts2CERN-OHL-S-2.0
  • 4 layers88 × 94.5 mmRT1050, the printed circuit board in 3D

    RT1050

    NortheasternSatelliteLab/ADCS-Camera-Payload-Board

    209 parts2
  • 4 layers93 × 108 mmSTM2 ECU, the printed circuit board in 3D

    STM2 ECU

    mstevanin4/ECU_STM_V1

    208 parts1
  • 4 layers80.1 × 22.2 mmM2-smart iot module, the printed circuit board in 3D

    M2-smart iot module

    antmicro/m2-smart-iot-module

    https://antmicro.com/blog/2021/08/open-hardware-smart-m2-radio-module-for-iot/

    212 parts30Apache-2.0
  • 4 layers120 × 107 mmSL23-modem tester, the printed circuit board in 3D

    SL23-modem tester

    JitterCompany/debug-tools

    Collection of useful utility PCBs for development purposes

    229 partsMIT
  • 4 layers61.5 × 47.5 mmUpdated pcb file, the printed circuit board in 3D

    Updated pcb file

    AutoCuro/AutoCuro

    Designs/Documents Created at AutoCuro

    80 parts2MIT

Questions

How big is the Game console-1 PCB?

It measures 104.8 × 77 mm and has 6 copper layers, 0.95 mm thick.

What parts does the Game console-1 use?

213 parts, built around the ESP32-C6FH4, MPM3805GQB-18-Z, DM3AT-SF-PEJM5 and MX25UM25645GXDI00. 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 Game console-1 KiCad files?

From the enigmr/game-console-1 repository on GitHub, at the commit this page was made from: the board is projects/main-board/main-board.kicad_pcb and its schematic projects/left-board/left-board.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Game console-1 design in my own project?

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