- OpenSCAD 100%
| case | ||
| diode_sod-123fl.pretty | ||
| docs | ||
| espressif-kicad-libraries@9395c2fd67 | ||
| lan_rj45.pretty | ||
| led.pretty | ||
| micro_sd.pretty | ||
| usb_c.pretty | ||
| .gitignore | ||
| .gitmodules | ||
| ch343g.kicad_sch | ||
| ethernet.kicad_sch | ||
| ext_conn.kicad_sch | ||
| fp-lib-table | ||
| its-g5-receiver.kicad_dru | ||
| its-g5-receiver.kicad_pcb | ||
| its-g5-receiver.kicad_pro | ||
| its-g5-receiver.kicad_sch | ||
| lan_ksz8851snl.kicad_sym | ||
| lan_rj45.kicad_sym | ||
| led.kicad_sch | ||
| led_xl-1615_jlcpinout.kicad_sym | ||
| micro_sd.kicad_sch | ||
| poe.kicad_sch | ||
| poe_tps2378ddar.kicad_sym | ||
| poe_tx4138.kicad_sym | ||
| README.md | ||
| sym-lib-table | ||
| usb-c.kicad_sch | ||
ESP32 C-ITS Receiver
This repository contains the hardware design files for the ESP32-C5 C-ITS receiver.
Production files (Gerber, BOM, CPL) can be found in the releases section
Current ordering situation
(as of 2026-04-23)
After the talk on Grazer Linuxtage (media.ccc.de, youtube.com) we got many responses from people also wanting to buy this receiver. We fixed a few issues of the first revision and ordered 200pcs of Revision 2.
We expect the 200pcs to arrive in the first week of May, 2026. The cost of one complete receiver (excluding case and mechanical parts) is about 20 €.
If you want to purchase a receiver PCB, please contact us at the email liked in the Imprint/Impressum of opentrafficmap.org
PCB design files
The PCB is designed in KiCad.
Main components:
- ESP32-C5-WROOM-1 (i.e. ESP32-C5-WROOM-1-N16R8 or ESP32-C5-WROOM-1-N8R8)
- KSZ8851SNL SPI to Ethernet IC
- TPS2378DDAR for 802.3af/at compliant active PoE
- isolated DC-DC converter with 7 V - 58 V input on active/passive PoE
- microSD slot
- 2x USB-C connector for JTAG and UART
- LM75BDP temperature sensor
Changelog and Errata
Revision 2:
- Add jumper for active 802.3 PoE or passive PoE
- Add pullups on I2C
Revision 1:
- Initial release
- Errata:
- 9.1k Resistors R44 and R45 need to be unsoldered from the PCB
- Passive PoE with less than 48 V needs Pin 4 and 5 of U8 bridged
Case design files
The case consists of 4 parts and is designed in openSCAD.
We usually print them in ASA, which should offer good UV stability.

