byitl's 2026 take on the "smart watering" sample. Most drip-irrigation kits sell you a timer + a hose splitter; this one is a closed-loop controller that knows whether your plants actually need water before opening the valve.
How it works
- ESP32-C6 Feather reads SHT31 air temp + humidity, BH1750 ambient light, and a float switch in the bucket. Pump schedule adapts to those readings — hot dry sunny day → more water; cool wet morning → skip the cycle.
- 5 V peristaltic pump on the -X face pulls from a user-supplied bucket (any 1-5 gal container with a float switch dropped in) and feeds a single tube into the printed 10-outlet manifold.
- 10 silicone tubes (4 mm ID × 6 mm OD) — you cut them to the distance to each plant from the 15 m roll. Each tube ends in an adjustable drip emitter (0-10 L/h per plant).
- Solar charged. 6 V panel on a tilting hinge on the +X edge of the enclosure, TP4056 USB-C charger, 2× 18650 in a Keystone 1047 holder. USB-C as backup.
- Snap-on hatch on internal M3 bosses — service the electronics without a screwdriver more than once.
What's in the pack
Print-ready STL for every printed part (enclosure, hatch, 10-outlet manifold), editable STEP, six angle renders + interactive WebGL viewer, complete BOM (ESP32-C6 + SHT31 + BH1750 + float switch + TP4056 + Keystone holder + INR18650-35E ×2 + 6 V panel + LM2596 + 5 V pump + 15 m silicone tubing + 10-pack adjustable emitters), and assembly instructions.
