Source code for the DIY Arduino-based device described in this blog post.
Hardware:
- LGT8F328P or Arduino Nano
- Optional heatsink
- Relay module
- 0.91" OLED
- Encoder
- 2x water pump + 1N4001 diode + 0.1uF ceramic capacitor
- Pipes and filter
- 2x soil moisture sensor
- 12v PSU
- Dupont wires
- M3 and M4 screws and nuts
- 4 mm. PVC plastic and super glue for case
Required 3D-models for printing.
Playable demo with emulator.
OLED images can be made with image2cpp tool.