Quantity | Component name | |
1 | × | ESP8266-01 module $2 or less |
1 | × | Self-priming diaphragm pump for 12V About $3 |
1 | × | Protoboard |
3 | × | 1K through-hole resistor Pull-up, pull-down and LED current resistor |
1 | × | Through hole LED 2.54mm pitch |
1 | × | IRL2703 N-MOSFET transistor Or some other device such as a relay, low-side switching only though |
1 | × | 3.3V voltage regulator A linear LM1117-33 is plenty enough |
1 | × | FTDI programmer |
1 | × | 6-pin female header For programming through an FTDI module |
2 | × | Screw terminals To attach the power and the motor |
1 | × | Box to house the electronics Good ingress protection is better |
1 | × | Screws an nuts to attach the pump Not absolutely required, but the thing vibrates a lot |
1 | × | Hoses for water input and output |
1 | × | 12VDC supply Higher voltage might damage the motor, lower is safe, but might underperform |
1 | × | 2-pin male header Jumper for setting ESP8266 into programming mode |
1 | × | Jumper for 2-pin header Jumper for setting ESP8266 into programming mode |
1 | × | Electrical wire For routing on the protoboard and the motor |