CincyStreetcarTracker

rgw3d·CincyStreetcarTracker·hardware/StreetcarGTFSMap/StreetcarGTFSMap.kicad_pcb

CincyStreetcarTracker PCB layout, top view — open source ESP32 board by rgw3d

About the CincyStreetcarTracker PCB

CincyStreetcarTracker is an open source ESP32 PCB design by rgw3d, published on GitHub under the GPL-3.0 license. It is a 2-layer board measuring 50.8 × 76.2 mm, with 41 components from 15 distinct parts.

Its main chip is the ESP32-C3-WROOM-02, from the ESP32 family. Other key parts include the HT16K33A and RT9080. By type, the board carries 19 diodes, 10 resistors, 4 capacitors, 3 ICs, 2 transistors and 2 switches.

From the project

I learned that the real-time transit information for the Cincinnati Streetcar was published by Metro here: https://www.go-metro.com/about/developer-data/ in GTFS form.

I learned that the real-time transit information for the Cincinnati Streetcar was published by Metro here: https://www.go-metro.com/about/developer-data/ in GTFS form.

And then I saw https://www.traintrackr.io/ and was inspired to make a version for Cincinnati.

CincyStreetcarTracker, from the project README
From the project README

Main components on the CincyStreetcarTracker

CincyStreetcarTracker bill of materials (BOM)

41 components, 15 distinct parts.

QtyPartRefs
1
HT16K33A
U1
1
ESP32-C3-WROOM-02
U2
1
RT9080
U3
2
BSS138
Q1, Q2
1
USB_C_Receptacle_USB2.0_16P
J1
1
RST_SWITCH
SW1
1
BOOT_SWITCH
SW2
18
LED_Small_Filled
D1, D2, D3, D4, D5, D6, D7, D8 +10
1
LED
D100
3
2.2uF
C1, C2, C4
1
1uF
C3
2
5.1K
R1, R2
5
10K
R3, R4, R5, R6, R7
1
4.7K
R8
2
100K
R9, R10

CincyStreetcarTracker design files

The KiCad project lives in the rgw3d/CincyStreetcarTracker repository on GitHub; these links point at the commit this page was built from.

CincyStreetcarTracker: common questions

What microcontroller does the CincyStreetcarTracker use?

The CincyStreetcarTracker is built around the ESP32-C3-WROOM-02, from the ESP32 family.

How big is the CincyStreetcarTracker PCB?

The CincyStreetcarTracker measures 50.8 × 76.2 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the CincyStreetcarTracker?

41 components, from 15 distinct parts. The full bill of materials is listed on this page.

Where can I download the CincyStreetcarTracker design files?

From the rgw3d/CincyStreetcarTracker repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the CincyStreetcarTracker design in my own project?

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

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