# Automatic plant waterer

Soil-moisture-triggered watering with a level-checked reservoir - and it shares its controller platform with the weather station on purpose.

## Roles

- Controller (qty 1): ESP32-S3 Feather (8MB Flash / 2MB PSRAM) <https://partsgraph.ai/catalog/parts/adafruit-esp32-s3-feather> — same platform as the weather station - shared firmware, shared spares
- Soil moisture (qty 1): STEMMA capacitive soil moisture sensor (I2C) <https://partsgraph.ai/catalog/parts/adafruit-stemma-soil>
- Water pump (qty 1): Submersible 3V DC water pump (vertical) <https://partsgraph.ai/catalog/parts/adafruit-submersible-pump>
- Pump driver (qty 1): N-channel power MOSFET IRLB8721 <https://partsgraph.ai/catalog/parts/adafruit-irlb8721>
- Tubing (qty 1): Tubing for submersible pumps, PVC 6mm ID, 1m <https://partsgraph.ai/catalog/parts/adafruit-silicone-tubing>
- Reservoir level (qty 1, optional): Optomax digital liquid level sensor <https://partsgraph.ai/catalog/parts/adafruit-float-switch>
- Status display (optional) (qty 1, optional): Monochrome 0.96in 128x64 OLED display (SSD1306) <https://partsgraph.ai/catalog/parts/adafruit-ssd1306-oled>
- Pump supply (qty 1, optional): 5V 500mA step-down regulator D24V5F5 <https://partsgraph.ai/catalog/parts/pololu-5v-reg-d24v5f5>
- Power switch (qty 1, optional): Breadboard-friendly SPDT slide switch <https://partsgraph.ai/catalog/parts/adafruit-slide-switch>
- Breadboard (qty 1): Half-size breadboard <https://partsgraph.ai/catalog/parts/adafruit-half-breadboard>
- Jumpers + I2C cable (qty 1): Premium female/male jumper wires 40 x 150mm <https://partsgraph.ai/catalog/parts/adafruit-jumper-fm> OR Qwiic / STEMMA QT cable kit <https://partsgraph.ai/catalog/parts/sparkfun-qwiic-cable-kit>

## Constraints

- [gate-drive] The 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-supply] The 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-fit] The tubing is 6 mm ID PVC (corroborated), sized for these submersible pumps.
- [platform-reuse] Controller, display, regulator, switch and breadboard are shared with the other builds - an agent specifying both projects should notice it needs only one platform.

Canonical: https://partsgraph.ai/catalog/builds/plant-waterer
All parts as JSON: https://partsgraph.ai/catalog/feed.json