REST-API Meteo Station

ionutz04·REST-API_Meteo_Station·meteo_station/meteo_station.kicad_pcb

REST-API Meteo Station PCB layout, top view — open source ESP32 board by ionutz04

About the REST-API Meteo Station PCB

REST-API Meteo Station is an open source ESP32 PCB design by ionutz04, published on GitHub. It is a 2-layer board measuring 38.8 × 67 mm, with 15 components from 11 distinct parts.

Its main chip is the ESP32_NODEMCU, from the ESP32 family. By type, the board carries 6 resistors, 5 connectors, 3 capacitors and 1 IC.

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

From the project

A complete, end-to-end IoT weather station built from scratch: custom PCB, FreeRTOS firmware on an ESP32, a containerised backend on an NVIDIA Jetson Orin Nano, a multi-head LSTM forecasting pipeline, a Grafana dashboard, and a Flutter mobile app. The system has been running cont

A complete, end-to-end IoT weather station built from scratch: custom PCB, FreeRTOS firmware on an ESP32, a containerised backend on an NVIDIA Jetson Orin Nano, a multi-head LSTM forecasting pipeline, a Grafana dashboard, and a Flutter mobile app. The system has been running continuously and autonomously since 14 April 2026.

- Overview - Architecture - Hardware - Firmware (ESP32) - Backend - Machine Learning & Forecasting - Presentation Layer - Deployment & Results - Getting Started - Configuration - API Reference - Troubleshooting - File Structure - License

REST-API Meteo Station, from the project README
From the project README

Main components on the REST-API Meteo Station

REST-API Meteo Station bill of materials (BOM)

15 components, 11 distinct parts.

QtyPartRefs
1
ESP32_NODEMCU
U1
1
RAINFALL_SENSOR
J1
1
WIND_SENSOR
J2
1
SHT21_PINOUT
J3
1
MS5611_PINOUT
J4
1
GP2Y_PINOUT
J6
2
10pF
C1, C2
1
C_Polarized
C3
1
100K
R1
4
10K
R2, R3, R5, R6
1
150
R4

REST-API Meteo Station design files

The KiCad project lives in the ionutz04/REST-API_Meteo_Station repository on GitHub; these links point at the commit this page was built from.

REST-API Meteo Station: common questions

What microcontroller does the REST-API Meteo Station use?

The REST-API Meteo Station is built around the ESP32_NODEMCU, from the ESP32 family.

How big is the REST-API Meteo Station PCB?

The REST-API Meteo Station measures 38.8 × 67 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the REST-API Meteo Station?

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

Where can I download the REST-API Meteo Station design files?

From the ionutz04/REST-API_Meteo_Station repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the REST-API Meteo Station design in my own project?

The repository has no license, so all rights stay with ionutz04. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the REST-API Meteo Station 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