Wellington-Live-Train-Map

CDFER·Wellington-Live-Train-Map·PCB/Wellington-Live-Train-Map.kicad_pcb

Wellington-Live-Train-Map PCB layout, top view — open source ESP32 board by CDFER

About the Wellington-Live-Train-Map PCB

Wellington-Live-Train-Map is an open source ESP32 PCB design by CDFER, published on GitHub under the GPL-3.0 license. It is a 2-layer board measuring 96 × 211 mm, with 225 components from 26 distinct parts.

Its main chip is the ESP32-C3FH4, from the ESP32 family. Other key parts include the RT9080-33GJ5, LTR-303ALS-01, Connector, USB-TYPE-C-16P and SN74LV1T34DBV. By type, the board carries 145 diodes, 46 capacitors, 19 resistors, 5 ICs, 4 switches and 2 transistors.

It belongs with the displays & leds and iot & wireless designs in this gallery.

From the project

Curcuit board with RGB leds to show the live position of trains in Wellington

You can support my work by buying this train map through my store: https://keastudios.co.nz/store/wlg-ltm/

A physical, real-time LED map of the Wellington train network, powered by an ESP32-C3 microcontroller. Train movements are displayed using addressable RGB LEDs, with live data fetched over Wi-Fi.

- Real-time Train Tracking: Displays the locations of trains on the Wellington network. - Addressable LEDs: WS2812B-compatible RGB LEDs for a vibrant display. - Wi-Fi Connectivity: ESP32-C3's built-in Wi-Fi fetches live train data. - Adjustable Brightness: You can use the buttons to adjust the…

Main components on the Wellington-Live-Train-Map

Wellington-Live-Train-Map bill of materials (BOM)

225 components, 26 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
RT9080-33GJ5
Richtek Tech
U1
1
ESP32-C3FH4
Espressif Systems
U2
1
LTR-303ALS-01
Lite-On
U3
1
Connector, USB-TYPE-C-16P
DEALON
U4
1
SN74LV1T34DBV
Texas Instruments
U5
1
HL3415A
hongjiacheng
Q1
1
MMBT3904
hongjiacheng
Q2
1
40MHz, 15pF
YXC Crystal Oscillators
X1
1
Polyfuse, 2A
BORN
F1
4
Tactile Button, 160gf
XKB Connectivity
S1, S2, S3, S4
1
MMSZ5227B
hongjiacheng
D1
3
Red
Foshan NationStar Optoelectronics
D2, D10, D11
2
MM1W5V6
hongjiacheng
D4, D5
3
Green
Hubei KENTO Elec
D8, D9, D12
1
H3V3U10B
hongjiacheng
D13
135
XL-1615RGBC-WS2812B-S
XINGLIGHT
D100, D101, D102, D103, D104, D105, D106, D107 +127
1
2.7NH
2.7nH
Murata Electronics
L1
1
15nH,300mA
Sunlord
L5
38
10UF
10uF
Samsung Electro-Mechanics
C1, C2, C3, C4, C6, C7, C8, C9 +30
4
47UF
47uF
Samsung Electro-Mechanics
C5, C15, C17, C18
Show 6 more
QtyPartRefs
2
27PF
27pF
FH(Guangdong Fenghua Advanced Tech)
C19, C20
2
1.5PF
1.5pF
FH(Guangdong Fenghua Advanced Tech)
C36, C37
8
10kΩ
UNI-ROYAL(Uniroyal Elec)
R1, R2, R3, R5, R8, R12, R17, R21
3
5.1kΩ
UNI-ROYAL(Uniroyal Elec)
R4, R13, R14
3
510Ω
UNI-ROYAL(Uniroyal Elec)
R7, R15, R18
5
100kΩ
UNI-ROYAL(Uniroyal Elec)
R9, R16, R22, R23, R25

Wellington-Live-Train-Map design files

The KiCad project lives in the CDFER/Wellington-Live-Train-Map repository on GitHub; these links point at the commit this page was built from.

Wellington-Live-Train-Map: common questions

What microcontroller does the Wellington-Live-Train-Map use?

The Wellington-Live-Train-Map is built around the ESP32-C3FH4, from the ESP32 family.

How big is the Wellington-Live-Train-Map PCB?

The Wellington-Live-Train-Map measures 96 × 211 mm, has 2 copper layers and is 0.9154 mm thick.

How many components are on the Wellington-Live-Train-Map?

225 components, from 26 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the Wellington-Live-Train-Map design files?

From the CDFER/Wellington-Live-Train-Map repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.

Can I use the Wellington-Live-Train-Map design in my own project?

Yes, under the terms of its GPL-3.0 license, which CDFER chose for the repository.

Can I test firmware for the Wellington-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