Technical requirements
The hardware components that will be needed to develop the plant pot moisture system are listed as follows:
- One solderless breadboard.
- One Blue Pill microcontroller board.
- One NodeMCU microcontroller.
- One ST-Link/V2 electronic interface, needed for uploading the compiled code to the Blue Pill board. Bear in mind that the ST-Link/V2 interface requires four female-to-female jumper wires.
- One soil moisture sensor.
- One ESP8266 Wi-Fi module.
- Male-to-male jumper wires.
- Power source.
These components can be easily obtained from your favorite supplier. Additionally, you will require the Arduino integrated development environment (IDE) and the GitHub repository for this chapter, which can be found at https://github.com/PacktPublishing/DIY-Microcontroller-Projects-for-Hobbyists/tree/master/Chapter10
The Code in Action video for this chapter can be found here: https://bit.ly/3d9CmNM
The next section presents an introduction...