
ClimateSprinklerController
kbx81/ClimateSprinklerController
ESP32-based climate and sprinkler controller for use with ESPHome

This is a PCB and design for an air quality sensor unit using the airrohr/luftdaten/sensor.community design
AirQualityPCB is an open-source printed circuit board by curiouselectric, from the curiouselectric/airQualitySensor repository on GitHub. It is a 2-layer board of 69.9 × 69.9 mm with 21 parts on 39 nets, routed with 270 tracks and 3 vias.
It is built around the BME280 and DHT22. Its parts include 18 connectors, 1 capacitor, 1 resistor and 1 IC. It belongs with the sensors and measurement boards and the ESP8266 boards of this library.
This is a PCB and design for an air quality sensor unit using the sensor.community design
This is a PCB design (in KiCAD) and laser cut enclosure plate design to make an air quality sensor node for inclusion in the sensor.community global open environmental data platform . I think the project is amazing and produced this design for a simplified, but robust DIY kit.
This is heavily based on these two open-source projects:
https://github.com/CivicLabsBelgium/influencair-pcb
https://github.com/Naesstrom/Airrohr-kit
The second link (by Erik Näsström) is a great design. I wanted to, very slightly, simplify this and produce a unit that does not need a 3d printer. I set about designing laser cut parts for this.
The PCB is very simple, but has been produced in the totally open-source PCB design package KiCAD.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 1 | 100uf | REInnovationFootprint:C_Radial_D6.3_L11.2_P2.5 | C1 |
| 1 | 4k7 | REInnovationFootprint:TH_Resistor_1 | R1 |
| 1 | 5V | REInnovationFootprint:DC_Power_2_1 | J1 |
| 1 | 5V | REInnovationFootprint:SIL-2_screw_terminal | J2 |
| 1 | ADC_IN | REInnovationFootprint:PinSocket_1x12_P2.54mm_Vertical_Labelled | J3 |
| 1 | ADS1115_ADC | REInnovationFootprint:ADAFRUIT_ADS1115 | J4 |
| 1 | BME280 | REInnovationFootprint:SIL-4_large_pad_BME280 | J8 |
| 1 | DHT22 | REInnovationFootprint:SIL-4_large_pad_DHT22 | J12 |
| 1 | ESP_BO1 | Connector_PinSocket_2.54mm:PinSocket_1x15_P2.54mm_Vertical | J14 |
| 1 | ESP_BO2 | Connector_PinSocket_2.54mm:PinSocket_1x15_P2.54mm_Vertical | J15 |
| 1 | I2C_1 | REInnovationFootprint:SIL-4_Grove_Labelled | J9 |
| 1 | I2C_2 | REInnovationFootprint:SIL-4_Grove_Labelled | J10 |
| 1 | I2C_3 | REInnovationFootprint:SIL-4_Grove_Labelled | J11 |
| 1 | LOGO_LUFTDATEN | CuriousElectric3:sensorcommunity | J16 |
| 1 | LOGO_OSW | REInnovationFootprint:OSHW_logo_small_back | J6 |
| 1 | LOGO_TCEC | CuriousElectric3:2019_011_16_CuriousElectricCompany_Logo_Round_Logo_No_words_KiCAD_10mm_PCBLogo | J18 |
| 1 | LOGO_TCEC | CuriousElectric3:TCEC_Words_13mm | J7 |
| 1 | NODEMCU | REInnovationFootprint:NodeMCU_Amica_R2_FSILK | U1 |
| 1 | PCB | REInnovationFootprint:PCB_LuftDaten_70x70 | J5 |
| 1 | PWR | REInnovationFootprint:USB_Micro-B_MOLEX_47642-0001 | P1 |
| 1 | SDS011 | REInnovationFootprint:SIL-5_JST_5WAY_labelled | J13 |
It measures 69.9 × 69.9 mm and has 2 copper layers, 1.6 mm thick.
21 parts, built around the BME280 and DHT22. 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.
From the curiouselectric/airQualitySensor repository on GitHub, at the commit this page was made from: the board is PCB/AirQualityPCB/AirQualityPCB.kicad_pcb and its schematic PCB/AirQualityPCB/AirQualityPCB.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask curiouselectric before reusing the design.

kbx81/ClimateSprinklerController
ESP32-based climate and sprinkler controller for use with ESPHome

PostTenebrasLab/PTL-IR_remote
IR remote based on esp8266 with OTA, MQTT, web server, DHT22, brightness, IRM

Sidbit08/ABEX_PCB_v1
A custom ESP32-S3-based PCB designed in KiCad for automated soil sample analysis, featuring drivers and interfaces for environmental sensors, peristaltic pumps, and auger drilling actuators.

vgnshlvnz/esp32c3-weather-station
ESP32-C3 + DHT22 + BME280 weather station PCB — KiCad 2-layer, DRC clean, fab-ready Gerbers

oomlout/oomlout_oomp_project_bot_v_2

Ardumower/ardumower
Develop an open source robotic lawn mower (HW+SW reference platform)

mcbittech/souliss-smart-thermostat-WiFi
ESP8266 WiFi Smart Thermostat based on Souliss IoT Framework

justinmklam/iot-sourdough-starter-monitor
Tracking the fermentation of sourdough starter over the cloud.