Complete Systems
Greenhouse Controller
Solar-powered greenhouse monitoring and control on a 12 V lead-acid battery
An ESP32-S3 greenhouse controller that charges a 12 V lead-acid battery from a solar panel (MPPT), switches pumps and grow LEDs, measures soil moisture and its own energy use, and integrates with Home Assistant through ESPHome. Built from Circuit Issues KiCad design blocks; the board is being redesigned and prototypes follow.
Key features
- ESP32-S3 wireless core (Wi-Fi + BLE)
- Solar MPPT charging of a 12 V lead-acid battery (BQ24650)
- Buck converter for the logic rail from the 12 V battery
- MOSFET switches for 12 V pumps, valves and grow LEDs
- Current, voltage and power telemetry (INA219)
- Home Assistant integration via ESPHome
- Built from Circuit Issues KiCad design blocks
Specifications
| Controller | ESP32-S3-WROOM-2 (block 0140) |
| Energy | Solar panel, MPPT charger, 12 V lead-acid battery |
| Loads | 12 V pumps, valves and grow LEDs via MOSFET switches |
| Connectivity | Wi-Fi 2.4 GHz + BLE |
| Sensing | Soil moisture, energy telemetry, I²C environment sensors |
| Firmware model | ESPHome / Home Assistant integration |
| Status | Redesign in progress; prototypes next |
Offer
Preorder / custom quote
Preorder / request quoteNeed customized firmware, integration support, or a variant for your enclosure? Add this in your contact request and we will scope it with you.
Related resources
Blog links coming soon.