--- title: "Hardware" date: 2025-01-24 draft: false description: "The Hardware" tags: ["esp32", "hardware"] --- {{< gallery >}} {{< /gallery >}} {{< gitea server="https://git.mannheim.ccc.de/" repo="C3MA/PlantCtrl" >}} ## Modular Design The PlantCtrl hardware has been redesigned from a single large PCB into a more flexible, modular system. This allows users to only build or use the components they actually need for their specific setup. The system now consists of a **MainBoard** which acts as the controller and several pluggable or connectable modules. ## MainBoard (ESP32-C6) * **Processor:** ESP32-C6 (RiscV) * **Connectivity:** WiFi, Bluetooth, Zigbee/Thread support * **Form Factor:** Compact main board with headers for modules * **Fully Open Source:** Designed in KiCad ## Available Modules * **MPPT Charger:** Efficient solar charging for batteries. * **Pump Driver:** High-current outputs for pumps and valves. * **Sensor Interface:** Support for multiple moisture sensors. * **Light Controller:** For LED nightlights or growth lights. ## Capabilities * **Moisture Sensors:** Supports multiple capacitive or resistive sensors via expansion modules. * **Pumps/Valves:** Support for multiple independent watering zones. * **Power:** * Solar powered with MPPT * Battery powered with optional Battery Management (Fuel Gauge) * Can also be used with a standard power supply (7-24V) * **Efficient Power:** Use of high-efficiency DC-DC converters for 3.3V and peripherals. ## Made with: Image