Skip to the content
PCBKitNew board
2 layers70 × 70 mmWeather, the printed circuit board in 3D

ESP32 Weather Station

Size
70 × 70 mm
Copper layers
2
Thickness
1.6 mm
Parts
47
Nets
32
Pads
197
Tracks, vias
227, 4
Pours
2
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
15 May 2022
Updated
17 Jul 2022

Overview

Weather is an open-source printed circuit board by mdarty, from the mdarty/WeatherStation repository on GitHub, published under the MIT licence. It is a 2-layer board of 70 × 70 mm with 47 parts on 32 nets, routed with 227 tracks and 4 vias.

It is built around the XL1509-5.0E1, CJ431 and BAV99. Its parts include 15 resistors, 12 connectors, 7 capacitors, 5 diodes and 3 ICs. It belongs with the home automation and IoT boards and the ESP32 boards of this library.

Main components

3

README

README.md

WeatherStation

ESP32 Weather Station Weather_Station.jpegWeather_Station

WARNING

This is my first C++ program so good luck haha.

USE

Copy Example_settings.h to settings.h and fill in your info

Dependincies

All are in the arduino libraries.

  • APRS-IS
  • ArduinoJson
  • driver/adc
  • ESP32Time
  • esp_system
  • LTR390
  • math
  • PubSubClient
  • SparkFunBME280
  • WiFi
  • Wire

Parts

47
QtyValueFootprintReferences
4??Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR4, R6, R7, R15
30.1 uFCapacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolderC2, C3, C4
3BAV99Package_TO_SOT_SMD:SOT-23D1, D2, D3
210KResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR2, R8
210kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR11, R14
243kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR12, R13
2MountingHole_PadMountingHole:MountingHole_3.2mm_M3_Pad_ViaH1, H2
1100KResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR10
1105Capacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolderC7
1180uf/35VCapacitor_THT:CP_Radial_D8.0mm_P3.50mmC5
11KResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR5
11N5819Diode_THT:D_DO-41_SOD81_P10.16mm_HorizontalD5
11N5820Diode_THT:D_DO-201AD_P15.24mm_HorizontalD4
12.5 mmdarty_stuff:2.5mm_Stereo_JackJ11
122KResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR9
13.3KResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR3
13.5 mmdarty_stuff:3.5mm_Stereo_JackJ5
133KResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR1
14.7nFCapacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolderC1
1470uf/35VCapacitor_THT:CP_Radial_D10.0mm_P5.00mmC6
16-40 VDCTerminalBlock:TerminalBlock_Altech_AK300-2_P5.00mmJ1
168uh/2Adarty_stuff:inductor_1004_SMDL1
1CJ431Package_TO_SOT_SMD:SOT-89-3_HandsolderingU2
1ESP32-DEVKITC-32DESP32-DEVKITC-32D:MODULE_ESP32-DEVKITC-32DU1
1GPSConnector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_VerticalJ12
1LightningConnector_PinSocket_2.54mm:PinSocket_1x08_P2.54mm_VerticalJ9
1MPMountingHole:MountingHole_3.2mm_M3_Pad_ViaH3
1RJ12 - RainConnector_RJ:RJ12_Amphenol_54601J3
1RJ12 - WindConnector_RJ:RJ12_Amphenol_54601J2
1RTCConnector_PinSocket_2.54mm:PinSocket_1x05_P2.54mm_VerticalJ7
1SD_cardConnector_PinSocket_2.54mm:PinSocket_1x08_P2.54mm_VerticalJ4
1SW_SPSTConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalSW1
1SnowConnector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_VerticalJ8
1SoilTerminalBlock:TerminalBlock_Altech_AK300-3_P5.00mmJ10
1UVConnector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_VerticalJ6
1XL1509-5.0E1darty_stuff:SOIC-8_5x4U3

Questions

How big is the Weather PCB?

It measures 70 × 70 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Weather use?

47 parts, built around the XL1509-5.0E1, CJ431 and BAV99. 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 KiCad files?

From the mdarty/WeatherStation repository on GitHub, at the commit this page was made from: the board is Weather/Weather.kicad_pcb and its schematic Weather/Audio.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Weather 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).

Similar boards

  • 4 layers99 × 93 mmPiezo driver, the printed circuit board in 3D

    Piezo driver

    cyntem/piezo_driver_stm32

    3-axis PCB and schematics High Voltage Piezo actuator driver with 2 Step motor driver and optional blue-ray microscope (just for test)

    280 parts
  • 4 layers75.2 × 99.5 mmFOC, the printed circuit board in 3D

    FOC

    nordstream3/FOC

    Date | Manufacturer | amount | includes | shipping & tax | price | -------- | -------- | -------- | -------- | -------- | -------- | 2024-01-17 | JLCPCB | 10 boards | All assembled excl fets and caps | YES, to EU |…

    261 parts81
  • 4 layers180 × 120 mmMG ZS V2, the printed circuit board in 3D

    MG ZS V2

    damienmaguire/MG-EV-Inverter

    Reverse engineering of the drive motor and inverter used in MG Electric Vehicles

    177 parts17GPL-3.0
  • 2 layers33.3 × 33.3 mmELRSFC, the printed circuit board in 3D

    ELRSFC

    YeetTheAnson/Merlyn411-FlightController

    STM32F411 Based AIO Flight Controller. Superseded by [Merlyn435](https://github.com/YeetTheAnson/Merlyn435-Flight-Stack/)

    98 parts3
  • 2 layers98.6 × 98.6 mmReflowMate, the printed circuit board in 3D

    ReflowMate

    Omar-Magdy0/ReflowMate

    To start small , grow big. current focus is mainly on providing : Digital Soldering iron support Hot air gun support 3d printable Accessories

    97 parts1
  • 2 layers99.8 × 98.8 mmLocalFab, the printed circuit board in 3D

    LocalFab

    CUERT-dev/SUPERMOD_PE_DEV

    170 parts
  • 2 layers40 × 57 mmThermistor Remapper, the printed circuit board in 3D

    Thermistor Remapper

    Cxmrykk/Thermistor-Remapper

    Hardware solution for mapping aftermarket temperature sensor curves to match factory ECU requirements

    31 parts
  • 2 layers70 × 70 mmWater Cutoff, the printed circuit board in 3D

    Water Cutoff

    cyberknet/water-sensor-cutoff

    Water sensor and cutoff for HomeAssistant using an ESP32 DevKitC board

    38 parts