Skip to the content
PCBKitNew board
2 layersWeather station, the printed circuit board in 3D
Copper layers
2
Thickness
1.6 mm
Parts
9
Nets
40
Pads
110
Tracks, vias
0, 0
Routed
Not yet
KiCad
KiCad 10.0 (file 20260206)
Created
23 Dec 2025
Updated
17 Apr 2026

Overview

Weather station is an open-source printed circuit board by ToBinio, from the ToBinio/weather-station repository on GitHub. It is a 2-layer board with 9 parts on 40 nets.

It is built around the ESP32-WROOM-32, BME680 and SCD41-D-R2. Its parts include 4 ICs, 3 resistors, 1 transistor and 1 switch. It belongs with the home automation and IoT boards and the ESP32 boards of this library.

Main components

3

README

README.md

WeatherStation

External Unit

Sensors

  • Temperature
  • CO2
  • Humidity
  • Pressure
  • Wind Speed
  • Rainfall
  • UV Index

Features

  • SolarPower
  • HomeAssistant integration (mqtt)

Indoor Unit

Sensors

  • Temperature
  • CO2
  • Humidity
  • Volatile Organic Compounds (VOC / TVOC)
  • Pressure
  • Particulate Matter (PM1.0 / PM2.5 / PM10)

Features

  • Power plug
  • Display
  • HomeAssistant integration (mqtt)

Shopping List

Sensors

Parts

9
QtyValueFootprintReferences
11602A_LCD_I2CLibrary:LCD_I2CU4
11mResistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P1.90mm_VerticalR2
12kResistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P1.90mm_VerticalR3
1BME680Library:BME680U3
1ESP32-WROOM-32RF_Module:ESP32-WROOM-32U1
1PNPPackage_TO_SOT_THT:TO-3P-3_VerticalQ1
1R_PhotoResistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P1.90mm_VerticalR1
1SCD41-D-R2Sensor:Sensirion_SCD4x-1EP_10.1x10.1mm_P1.25mm_EP4.8x4.8mmU2
1SW_PushButton_Switch_THT:SW_PUSH_6mmSW1

Questions

What parts does the Weather station use?

9 parts, built around the ESP32-WROOM-32, BME680 and SCD41-D-R2. 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 Weather station KiCad files?

From the ToBinio/weather-station repository on GitHub, at the commit this page was made from: the board is pcb/pcb.kicad_pcb and its schematic pcb/pcb.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Weather station design in my own project?

Its repository states no licence, so its author keeps all rights: ask ToBinio before reusing the design.

Similar boards

  • 2 layers42.7 × 48.8 mmDuct turbo fan controller v4, the printed circuit board in 3D

    Duct turbo fan controller v4

    scattym/kicad-duct-turbo-fan-controller

    Fan controller projects for the duct turbo, terrabloom and ac infinity fans

    46 parts4GPL-3.0
  • 6 layers53.3 × 101.6 mmMega2560plus, the printed circuit board in 3D

    Mega2560plus

    sneakylizard123-4/Mega2560plus

    Mega 2560+ is an upgraded version of the Arduino Mega 2560. It keeps the same form factor and pinout as the original so it still works with every Mega shield, but it adds an onboard sensor suite and an ESP32-S3…

    149 parts
  • 2 layers44.3 × 46.3 mmCatear pcb, the printed circuit board in 3D

    Catear pcb

    TobleMiner/catear-pcb

    This repo contains the PCB for the Nekomimi project of @BenBE . It will be used to illuminate 3D printed catears.

    121 parts1
  • 2 layers45.3 × 45 mmIAQ Project, the printed circuit board in 3D

    IAQ Project

    fjuliofontes/esp32-iaq-sensor

    Bosch Sensortec BME680 Indoor-air-quality monitor based

    40 parts
  • 2 layers34 × 27.4 mmPrototype, the printed circuit board in 3D

    Prototype

    mdh1418/LabMonitorUROP

    UROP with Prof. Joe Steinmeyer to bring out a low cost and small footprint system to monitor environmental data within a laboratory setting.

    13 parts
  • 2 layers100 × 100 mmPcbV10, the printed circuit board in 3D

    PcbV10

    klaus-liebler/labathome

    Der kleine Bruder von lab@home. Ermöglicht das Experimentieren mit PT1...PTn-Gliedern, die intern als RC-Kombination (entkoppelt über Operationsverstärker) ausgeführt sind.

    221 parts5MIT
  • 2 layers38.5 × 51.9 mmTemperature pressure humidity gas, the printed circuit board in 3D

    Temperature pressure humidity gas

    pypilot/pypilot_mfd

    lcd display for various types of marine data including nmea0183, signalk and pypilot

    37 parts4
  • 2 layers45 × 45 mmAirCube, the printed circuit board in 3D

    AirCube

    StuckAtPrototype/AirCube

    Works standalone out of the box. Pairs with Home Assistant in minutes. Other platforms are supported through community-contributed extensions.

    61 parts379Apache-2.0