

Hema console
New PCB for the small console from hema to use an ESP32
- Size
- 33 × 50 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 59
- Nets
- 61
- Pads
- 318
- Tracks, vias
- 424, 163
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 8.0 (file 20240108)
- Created
- 6 May 2025
- Updated
- 6 May 2025
Overview
Hema console is an open-source printed circuit board by rapha-tech, from the rapha-tech/ESP32-hema-console repository on GitHub. It is a 2-layer board of 33 × 50 mm with 59 parts on 61 nets, routed with 424 tracks and 163 vias.
It is built around the 74LVC1G17Z, ESP32-S3-WROOM-1-N8 and NS4168, with the AP2112K-3.3, SN74LVC1G80DCKRE4 and TP4054 among its other parts. Its parts include 18 resistors, 15 capacitors, 10 switches, 6 ICs and 4 diodes. It belongs with the ESP32 boards of this library.
Main components
974LVC1G17Z
SOT-553-40℃~+125℃ 1 1 1.65V~5.5V 10uA 32mA 32mA 4.4ns@5V,15pF 74LVC Push-pull Schmitt trigger Unidirectional SOT-553 Buffers, Drivers, Receivers, Transceivers ROHSDiodes IncorporatedBuffers, Drivers, Receivers, TransceiversESP32-S3-WROOM-1-N8
SMD,25.5x18mm-40℃~+85℃ -98.2dBm 2.4GHz 20.5dBm 355mA 3V~3.6V 95mA Bluetooth5.0 ESP32-S3 Chip On-board PCB Antenna UART、SPI、I2C、I2S、USB SMD,25.5x18mm WiFi Modules ROHSEspressif SystemsWiFi ModulesNS4168
ESOP-8-EP(3.9x4.9x1.27)-80dB 0.2% 1-Channel 13mA 2.5Wx1@4Ω 3V~5.5V 80% 85dB Automatic mute/no-noise switch、Enable/shutdown function、Filterless architecture、Built-in audio processing Class D ESOP-8-EP(3.9x4.9x1.27) Audio Amplifiers ROHSShenzhen Nsiway TechAudio AmplifiersAP2112K-3.3
SOT253.3V 600mA CMOS Low Dropout Linear Regulator with EnableDiodes IncorporatedUncategorisedSN74LVC1G80DCKRE4
SC-70-5-40℃~+125℃ 1 1.1ns 1.65V~5.5V 10uA 160MHz 24mA 24mA 3.5pF 3.8ns@5V,15pF 400ps 74LVC D-Type Push-Pull Rising Edge SC-70-5 Flip Flops ROHSTexas InstrumentsFlip FlopsTP4054
SOT-23-5L-40℃~+85℃ 1 25uA 4.2V 4.2V~6.5V 500mA Charging IC Lithium Battery Not supported 恒流充电、恒压充电、涓流充电、自动再充电、充电终止、可编程充电电流、软启动、欠压锁定 SOT-23-5L Battery Management ROHSUMWBattery ManagementLESD5D5.0CT1G
SOD-523-55℃~+150℃ 100W 12pF 16V 1uA 5V 7A 7V Bidirectional ESD IEC 61000-4-2 SOD-523 ESD and Surge Protection (TVS/ESD) ROHSGOODWORKUncategorisedBAT760
SOD-3231 Independent 1A 30V 5.5A 50uA@15V 550mV@1A SOD-323 Schottky Diodes ROHSDiodes IncorporatedSchottky DiodesCJ3139K
SOT-23-55℃~+150℃ 1 P-Channel 150mW 15pF 170pF 20V 350mV 520mΩ@4.5V 660mA SOT-723 MOSFETs ROHSJiangsu Changjing Electronics Technology (CJ)MOSFETs
README
README.mdESP32 hema console
New PCB for the small console from hema to use an ESP32
https://github.com/ducalex/retro-go
The esp32 uses Retro-go to emulate games
Side by side comparison with the original one
Some pictures of the PCB
Known problems :
- The buttons doesn't make great contact compared to the original PCB
Components :
- ESP32 module without PCB antenna
- 1.54 inches IPS 240*240px
- about 33030mm battery or 41530mm
Note : it is almost the same schematic as my Retro-Ruler
https://github.com/rapha-tech/Retro-Ruler
Parts
59| Qty | Value | Footprint | References |
|---|---|---|---|
| 12 | 10K | Resistor_SMD:R_0603_1608Metric | R1, R2, R5, R6, R8, R9, R10, R13, R14, R18, R19, R21 |
| 6 | 100nF | Capacitor_SMD:C_0603_1608Metric | C2, C5, C6, C7, C13, C15 |
| 5 | 1uF | Capacitor_SMD:C_0603_1608Metric | C4, C9, C10, C11, C12 |
| 2 | 10uF | Capacitor_SMD:C_0805_2012Metric | C1, C8 |
| 2 | 1K | Resistor_SMD:R_0603_1608Metric | R4, R7 |
| 2 | 2.2uF | Capacitor_SMD:C_0603_1608Metric | C3, C14 |
| 2 | 5K1 | Resistor_SMD:R_0603_1608Metric | R15, R16 |
| 2 | LESD5D5.0CT1G | Diode_SMD:D_SOD-523 | D2, D4 |
| 1 | 10R | Resistor_SMD:R_0603_1608Metric | R3 |
| 1 | 4K7 | Resistor_SMD:R_0603_1608Metric | R11 |
| 1 | 74LVC1G17 | Package_TO_SOT_SMD:SOT-353_SC-70-5 | U2 |
| 1 | A | custom symbols:Membrane Button Hema Console | SW10 |
| 1 | AP2112K-3.3 | Package_TO_SOT_SMD:SOT-23-5 | U5 |
| 1 | B | custom symbols:Membrane Button Hema Console | SW3 |
| 1 | BAT760 | Diode_SMD:D_SOD-323_HandSoldering | D5 |
| 1 | CJ3139K | Package_TO_SOT_SMD:SOT-723 | Q2 |
| 1 | DOWN | custom symbols:Membrane Button Hema Console | SW4 |
| 1 | ESP32-S3-WROOM-1 | RF_Module:ESP32-S3-WROOM-1 | U3 |
| 1 | LEFT | custom symbols:Membrane Button Hema Console | SW1 |
| 1 | MENU | custom symbols:Membrane Button Hema Console | SW8 |
| 1 | Micro_SD_Card | custom symbols:micro_sd | J2 |
| 1 | NPN_S9013 | Package_TO_SOT_SMD:SOT-23 | Q1 |
| 1 | NS4168 | Package_SO:HSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.3x2.3mm | U4 |
| 1 | ON/OFF | custom symbols:Membrane Button Hema Console | SW7 |
| 1 | RIGHT | custom symbols:Membrane Button Hema Console | SW6 |
| 1 | RLED | LED_SMD:LED_0603_1608Metric | D1 |
| 1 | SN74LVC1G80DCKR | Package_TO_SOT_SMD:SOT-353_SC-70-5 | U7 |
| 1 | ST7789 | custom symbols:ST7789-320x240 | DS1 |
| 1 | START | custom symbols:Membrane Button Hema Console | SW2 |
| 1 | Speaker | custom symbols:BAT | S1 |
| 1 | TP4054 | Package_TO_SOT_SMD:SOT-23-5 | U6 |
| 1 | UP | custom symbols:Membrane Button Hema Console | SW5 |
| 1 | USB_C_Receptacle_USB2.0_14P | Connector_USB:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal | J1 |
| 1 | battery_3.7v | custom symbols:BAT | B1 |
Questions
How big is the Hema console PCB?
It measures 33 × 50 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Hema console use?
59 parts, built around the 74LVC1G17Z, ESP32-S3-WROOM-1-N8, NS4168 and AP2112K-3.3. 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 Hema console KiCad files?
From the rapha-tech/ESP32-hema-console repository on GitHub, at the commit this page was made from: the board is PCB files/hema_console.kicad_pcb and its schematic PCB files/hema_console.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Hema console design in my own project?
Its repository states no licence, so its author keeps all rights: ask rapha-tech before reusing the design.
Similar boards
- 2 layers52 × 83 mm

- 4 layers30 × 20 mm

Swd switch
alvarop/debugotron
Debugotron is a collection of debugging/automation tools I've wanted in the past but didn't have access to. Currently, the tools include:
28 parts52BSD-3-Clause - 6 layers91.4 × 92.5 mm

PCB CableUndefined1stPrototype 2024-02-18
Ne-Se-Chete/CableUndefined-Embedded
AI-powered intelligent breadboard that digitally routes circuit connections using an STM32-controlled multiplexer matrix
218 parts1 - 2 layers71 × 71 mm

SensactUp3
klaus-liebler/sensact
Es gibt vier Namespaces für Nachrichten "REQUEST" und "RESPONSE", "EVENT" und "ACKNOWLEDGE". Dies wird mit den beiden LSB des Versions-Namespace-Bytes erklärt (Somit bleiben 64 Versionierungsmöglichkeiten) Alle vier…
80 parts4Apache-2.0 - 2 layers39.4 × 46.2 mm

Panel gauge clock
pilotingpete/panel-gauge-clock
From ./Build dir make clean and make all are available.
83 parts1 - 2 layers62.4 × 115 mm

- 4 layers154.2 × 30.1 mm

Rep trap pcb
open-thngs/trap-a-rep-trigger
Device to detect passing creatures to trigger an external device like a DSLR camera
91 parts1 - 2 layers160 × 160 mm
