
What ESP32 do you need?
For the Sensor module you will need to add an ESP32, It is important to get the correct version. There are a couple of things you need to be aware of and make sure are correct.
- number of pins
- Pin spacing
- Pin output
Why isn't this in the kit?
When manufacturing the kits we found that availability of the ESP32 was not consistent - we don't want the delivery of your kit to be waiting on one component. The availability is different worldwide, so its best you take a look local to you.
ESP32 NodeMCU (38 Pins)
3,3v .1
N/C .2
Button 2 .3
Button 1 .4
Leak sensor 1 .5
Optical sensor .6
Float switch 6 .7
12v switch (1) .8
12v switch (2) .9
12v Switch (3) .10
Buzzer .11
Leak sensor 2 .12
N/C .13
GND .14
12v Switch (4) .15
N/C .16
N/C .17
N/C .18
5v .19



Pin spacing
25mm
38. GND
37. Float switch 1
36. I2c (CL)
35. Float switch 2
34. Float switch 3
33. I2c (DA)
32. GND
31. Float switch 4
30. Float switch 5
29. N/C
28. 1 Wire (Temp sensors)
27. Echo Distance
26. Echo Distance
25. N/C
24. N/C
23. N/C
22. N/C
21. N/C
20. N/C
Shown above is the ESP32 (NodeMCU) listed either side are all the Pins and their coresponding function, Some pins are not used .It is also important to get a board with the correct pin spacing of 25mm and 19 pins on each side.
The board total size is 56x28x13mm, other board names "ESP32-WROOM 32" and "Dev Kit C V2"
Warning:
Some of these boards are available with a 23mm pin spacing, be sure to check the width of your board! 28mm wide should have a pin spacing of 25mm which is correct
Links
Here are a few links to where you can purchase your sensors, click the link depending on your location.
The Worldwide link generally takes longer to be delivered but is a little cheaper - Better if you want to bulk order.
We order most of our stuff from AliExpress, it normally arrives relatively quickly and tends to be a little cheaper. If we require something quick we order from amazon.
Full disclosure: some of these links are affiliate links, clicking them and purchasing though my links helps me support the project.