Helsinki live train map
HekiNav·helsinki-live-train-map·PCB/Helsinki-LED-Train-Map.kicad_pcb
About the Helsinki live train map PCB
Helsinki live train map is an open source ESP32 PCB design by HekiNav, published on GitHub under the MIT license. It is a 2-layer board measuring 249 × 71.5 mm, with 398 components from 30 distinct parts.
Its main chip is the ESP32-C3FH4, from the ESP32 family. Other key parts include the XC6206P332MR, Connector, USB-TYPE-C-16P and SN74LVC4245APWR. By type, the board carries 300 diodes, 60 capacitors, 22 resistors, 5 ICs, 4 switches and 3 inductors.
It belongs with the displays & leds and iot & wireless designs in this gallery.
From the project
A real-time PCB map of the Helsinki Region train network, powered by an ESP32-C3 microcontroller. Train movements are displayed using addressable RGB LEDs, with live data fetched over Wi-Fi.
A real-time PCB map of the Helsinki Region train network, powered by an ESP32-C3 microcontroller. Train movements are displayed using addressable RGB LEDs, with live data fetched over Wi-Fi.
- Helsinki Live LED Train Map - Table of Contents - Features - Hardware - Design - Software / Firmware - Getting Started - Web Installer - Web Simulator - Stand - Server - Links - Contributing - License

Main components on the Helsinki live train map
Helsinki live train map bill of materials (BOM)
398 components, 30 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | XC6206P332MR Torex Semicon | SOT-23-3_L2.9-W1.6-P1.90-LS2.8-BR | U1 |
| 2 | Connector, USB-TYPE-C-16P DEALON | TYPE-C-SMD_HX-TYPE-C-16PIN | U2, U4 |
| 1 | ESP32-C3FH4 Espressif Systems | QFN-32-1EP_5x5mm_P0.5mm_EP3.7x3.7mm_ThermalVias | U3 |
| 1 | SN74LVC4245APWR Texas Instruments | TSSOP-24_4.4x7.8mm_P0.65mm | U5 |
| 1 | HL3415A hongjiacheng | Q_SOT-23 | Q1 |
| 1 | MMBT3904 hongjiacheng | Q_SOT-23 | Q2 |
| 1 | 40MHz, 15pF YXC Crystal Oscillators | OSC-SMD_4P-L3.2-W2.5-BL_SIT8008BI | X1 |
| 1 | Polyfuse, 2A | Fuse_1206_3216Metric | F1 |
| 4 | Tactile Button, 160gf XKB Connectivity | SW-SMD_4P-L5.1-W5.1-P3.70-LS6.5-TL-2 | S1, S2, S3, S4 |
| 2 | SS54 MDD(Microdiode Electronics) | D_SMA | D1, D5 |
| 3 | Red Foshan NationStar Optoelectronics | D_0805 | D2, D7, D8 |
| 2 | MM1W5V6 hongjiacheng | D_SOD-123 | D3, D6 |
| 1 | MMSZ5227B hongjiacheng | D_SOD-123 | D4 |
| 3 | Green Hubei KENTO Elec | D_0805 | D9, D10, D11 |
| 1 | H3V3U10B hongjiacheng | D_DFN1006-2L | D12 |
| 288 | WS2812B XINGLIGHT | LED-SMD_4P-L1.6-W1.5_XL-1615RGBC-WS2812B | D13, D14, D15, D16, D17, D18, D19, D20 +280 |
| 2 | 2.7nH Murata Electronics | L_0402 | L1, L3 |
| 1 | 15nH,300mA Sunlord | L_0402 | L2 |
| 1 | 10uF AVX | C_CASE-A-3216-18(mm) | C1 |
| 52 | 1uF Samsung Electro-Mechanics | C_0402 | C2, C3, C5, C6, C7, C8, C9, C10 +44 |
Show 10 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | 100uF AVX | C_CASE-B-3528-21(mm) | C4, C21 |
| 1 | 100nF Samsung Electro-Mechanics | C_0402 | C15 |
| 2 | 27pF FH(Guangdong Fenghua Advanced Tech) | C_0402 | C17, C18 |
| 2 | 1.5pF FH(Guangdong Fenghua Advanced Tech) | C_0402 | C23, C24 |
| 5 | 10kΩ UNI-ROYAL(Uniroyal Elec) | R_0402 | R1, R4, R5, R6, R14 |
| 4 | 5.1kΩ UNI-ROYAL(Uniroyal Elec) | R_0402 | R2, R3, R10, R11 |
| 7 | 100kΩ UNI-ROYAL(Uniroyal Elec) | R_0402 | R7, R12, R16, R20, R21, R22, R23 |
| 2 | 510Ω UNI-ROYAL(Uniroyal Elec) | R_0402 | R9, R13 |
| 2 | 100Ω UNI-ROYAL(Uniroyal Elec) | R_0402 | R15, R19 |
| 2 | 15kΩ UNI-ROYAL(Uniroyal Elec) | R_0402 | R17, R18 |
Helsinki live train map design files
The KiCad project lives in the HekiNav/helsinki-live-train-map repository on GitHub; these links point at the commit this page was built from.
Helsinki live train map: common questions
What microcontroller does the Helsinki live train map use?
The Helsinki live train map is built around the ESP32-C3FH4, from the ESP32 family.
How big is the Helsinki live train map PCB?
The Helsinki live train map measures 249 × 71.5 mm, has 2 copper layers and is 0.9154 mm thick.
How many components are on the Helsinki live train map?
398 components, from 30 distinct parts. The full bill of materials is listed on this page.
Where can I download the Helsinki live train map design files?
From the HekiNav/helsinki-live-train-map repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Helsinki live train map design in my own project?
Yes, under the terms of its MIT license, which HekiNav chose for the repository.
Can I test firmware for the Helsinki live train map without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug ESP32 firmware against it before you order a PCB.
Similar boards
ESP32
Open Book Abridged Edition
joeycastillo
85 × 115 mm65 parts2LCC-BY-SA-4.08.1kESP32
Esp32 minimal
atopile
36.2 × 26.8 mm20 parts2LMIT4.0kESP32
Badge
atopile
56.3 × 39 mm239 parts4LMIT4.0kESP32
Controller
StuckAtPrototype
29 × 74 mm58 parts4LApache-2.03.8kESP32
Racer
StuckAtPrototype
36 × 50.2 mm70 parts4LApache-2.03.8kESP32
Bitaxe
skot
56.5 × 99.8 mm86 parts4LCERN-OHL-S-2.01.4k