

Nuernberg Sensor
Hardware Designs and Firmware of the Open Sensor Platform
- Size
- 25 × 50 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 40
- Nets
- 48
- Pads
- 180
- Tracks, vias
- 266, 62
- Pours
- 12
- Routed
- Yes
- KiCad
- KiCad 7 (file 20221018)
- Created
- 11 Nov 2024
- Updated
- 11 May 2025
Overview
Nuernberg Sensor is an open-source printed circuit board by opendata-nuernberg, from the opendata-nuernberg/open-sensor-platform repository on GitHub, published under the MIT licence. It is a 2-layer board of 25 × 50 mm with 40 parts on 48 nets, routed with 266 tracks and 62 vias.
It is built around the ESP32-C3-MINI-1-N4, TLV62568DBV and DPS310, with the SRV05-4 among its other parts. Its parts include 15 resistors, 11 capacitors, 3 ICs, 2 diodes and 2 connectors. It belongs with the sensors and measurement and radio and wireless boards and the ESP32 and RISC-V boards of this library.
Main components
4ESP32-C3-MINI-1-N4
SMD,16.6x13.2mm-40℃~+85℃ -98dBm 20.5dBm 350mA 3V~3.6V 84mA Integrated temperature sensor、Integrated antenna、Built-in watchdog On-board PCB Antenna SPI、UART、I2C、I2S、USB Transceiver SMD,16.6x13.2mm WiFi Modules ROHSEspressif SystemsRF ModulesTLV62568DBV
SOT-23-5-40℃~+125℃@(TJ) 1 1.5MHz 1A 2.5V~5.5V 35uA 600mV~5.5V Adjustable Buck Buck Built-in Yes SOT-23-5 DC-DC Converters ROHSTexas InstrumentsDC-DC ConvertersDPS310
LGA-8(2x2.5)-40℃~+85℃ 0.5pa/K 1.7V~3.6V 100pa 27.6ms 30Kpa~1.2bar 500nA 6pa I2C、SPI Integrated ADC and digital interface、On-chip calibration and non-volatile storage、Standby mode、On-chip temperature output Yes LGA-8(2x2.5) Pressure Sensors ROHSInfineon TechnologiesPressure SensorsSRV05-4
SOT-23-6L-55℃~+150℃ 15V 1pF 4A 5V 5uA 6V 80W ESD Four channels IEC 61000-4-2、IEC 61000-4-5 Unidirectional SOT-23-6L ESD and Surge Protection (TVS/ESD) ROHShongjiachengESD And Surge Protection (TVS/ESD)
README
sensor-hardware/readme.mdHardware
The board uses the ESP32-C3 microcontroller, which provides both WiFi and Bluetooth connectivity, as well as an integrated USB-JTAG adapter.

The system is powered from a USB Type-C port. The TLV62568DBV buck converter is used to supply the system with 3.3V.
As far as sensors are concerned, the SHT40 is used to measure temperature and humidity, and the DPS310 is used to measure the atmospheric pressure.
JLCPCB was used to manufacture and assemble the board. The jlcpcb folder contains the ordering files.
Parts
40| Qty | Value | Footprint | References |
|---|---|---|---|
| 7 | 100nF | Franz-Lib:C_0402_1005Metric_NoSilk | C3, C4, C6, C7, C8, C9, C11 |
| 4 | 10kΩ | Franz-Lib:R_0402_1005Metric_NoSilk | R5, R6, R7, R14 |
| 3 | 0Ω | Franz-Lib:R_0402_1005Metric_NoSilk | R10, R11, R15 |
| 2 | 10µF | Franz-Lib:C_0603_1608Metric_NoSilk | C1, C5 |
| 2 | 1kΩ | Franz-Lib:R_0402_1005Metric_NoSilk | R12, R13 |
| 2 | 4.7kΩ | Franz-Lib:R_0402_1005Metric_NoSilk | R8, R9 |
| 2 | 4.7µF | Franz-Lib:C_0603_1608Metric_NoSilk | C2, C10 |
| 2 | 5.1kΩ | Franz-Lib:R_0402_1005Metric_NoSilk | R3, R4 |
| 1 | 100kΩ | Franz-Lib:R_0402_1005Metric_NoSilk | R2 |
| 1 | 2.2µH | Franz-Lib:L_FNR3015S | L1 |
| 1 | 453kΩ | Franz-Lib:R_0402_1005Metric_NoSilk | R1 |
| 1 | DPS310 | Franz-Lib:DPS310 | DPS1 |
| 1 | ESP32-C3-MINI-1-N4 | Franz-Lib:ESP32-PICO-MINI-02-N8R2 | U1 |
| 1 | Emerald | Franz-Lib:LED_0603_1608Metric_SmallSilk | D2 |
| 1 | IO1 | Franz-Lib:TestPoint_Pad_D1.0mm_NoSIlk | TP2 |
| 1 | IO4 | Franz-Lib:TestPoint_Pad_D1.0mm_NoSIlk | TP3 |
| 1 | Mode | Franz-Lib:TS-1187A-B-A-B | SW2 |
| 1 | Red | Franz-Lib:LED_0603_1608Metric_SmallSilk | D1 |
| 1 | Reset | Franz-Lib:TS-1187A-B-A-B | SW1 |
| 1 | SHT4x | Franz-Lib:Sensirion_SHT4x | SHT4x_1 |
| 1 | SRV05-4 | Franz-Lib:SOT-23-6_NoSilk | U3 |
| 1 | TLV62568DBV | Franz-Lib:SOT-23-5_NoSilk | U2 |
| 1 | UART0 | Franz-Lib:PinHeader_1x06_P2.54mm_NoSilk_No3D | J1 |
| 1 | USB_C_Receptacle_USB2.0_C393939 | Franz-Lib:USB_C_Receptacle_C313131_TYPE-C-31-M-12 | J2 |
Similar boards
- 4 layers42.3 × 69.7 mm

- 4 layers94.7 × 69.1 mm

VariometerV2.2.1
oiver12/VariometerV2
Paragliding variometer: custom KiCad PCBs, ESP32 firmware, sensor fusion, e-ink UI, and desktop flight replay.
158 partsMIT - 2 layers131.5 × 184.4 mm

- 2 layers112 × 104 mm

- 2 layers77 × 77 mm

- 2 layers95 × 147.3 mm

- 2 layers61 × 90.9 mm

- 2 layers46.3 × 53.3 mm

Questions
How big is the Nuernberg Sensor PCB?
It measures 25 × 50 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Nuernberg Sensor use?
40 parts, built around the ESP32-C3-MINI-1-N4, TLV62568DBV, DPS310 and SRV05-4. 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 Nuernberg Sensor KiCad files?
From the opendata-nuernberg/open-sensor-platform repository on GitHub, at the commit this page was made from: the board is sensor-hardware/Nuernberg-Sensor.kicad_pcb and its schematic sensor-hardware/Nuernberg-Sensor.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Nuernberg Sensor design in my own project?
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).