Demo catalogue / build
Automatic plant waterer
Soil-moisture-triggered watering with a level-checked reservoir - and it shares its controller platform with the weather station on purpose.
Agent-readable: markdown · machine feed: feed.json
Assembly diagram
ControllerESP32-S3 Feather (8MB Flash / 2MB PSRAM)
Soil moistureSTEMMA capacitive soil moisture sensor (I2C)
Water pumpSubmersible 3V DC water pump (vertical)
Pump driverN-channel power MOSFET IRLB8721
TubingTubing for submersible pumps, PVC 6mm ID, 1m
Reservoir levelOptomax digital liquid level sensor
Status display (optional)Monochrome 0.96in 128x64 OLED display (SSD1306)
Pump supply5V 500mA step-down regulator D24V5F5
Power switchBreadboard-friendly SPDT slide switch
BreadboardHalf-size breadboard
Jumpers + I2C cablePremium female/male jumper wires 40 x 150mm
Roles and candidates
| Role | Qty | Candidates |
|---|---|---|
| Controller | 1 | ESP32-S3 Feather (8MB Flash / 2MB PSRAM)$17.50same platform as the weather station - shared firmware, shared spares |
| Soil moisture | 1 | STEMMA capacitive soil moisture sensor (I2C)$7.50 |
| Water pump | 1 | Submersible 3V DC water pump (vertical)$2.95 |
| Pump driver | 1 | N-channel power MOSFET IRLB8721$2.25 |
| Tubing | 1 | |
| Reservoir leveloptional | 1 | Optomax digital liquid level sensor$39.95 |
| Status display (optional)optional | 1 | Monochrome 0.96in 128x64 OLED display (SSD1306)$17.50 |
| Pump supplyoptional | 1 | 5V 500mA step-down regulator D24V5F5$8.95 |
| Power switchoptional | 1 | Breadboard-friendly SPDT slide switch$0.95 |
| Breadboard | 1 | Half-size breadboard$4.95 |
| Jumpers + I2C cable | 1 | Premium female/male jumper wires 40 x 150mm$3.95 Qwiic / STEMMA QT cable kit$12.95 |
Constraints an agent must satisfy
- gate-driveThe pump must never hang off a GPIO: the IRLB8721 (30 V / 62 A corroborated, logic-level gate) switches it, driven from a 3.3 V pin.
- pump-supplyThe pump is a 3 V part (corroborated); run it from the regulator or a dedicated supply, not the controller's 3.3 V rail.
- tubing-fitThe tubing is 6 mm ID PVC (corroborated), sized for these submersible pumps.
- platform-reuseController, display, regulator, switch and breadboard are shared with the other builds - an agent specifying both projects should notice it needs only one platform.
