Technical requirements
The software tools that you will be using in this chapter are the MPLAB-X and Arduino IDEs for editing and uploading your programs to the Curiosity Nano and the Blue Pill microcontroller boards, respectively.
The code used in this chapter can be found at the book's GitHub repository:
https://github.com/PacktPublishing/DIY-Microcontroller-Projects-for-Hobbyists/tree/master/Chapter06
The Code in Action video for this chapter can be found here: https://bit.ly/3iXDlEP
In this chapter, we will use the following pieces of hardware:
- A solderless breadboard.
- The Blue Pill and Curiosity Nano microcontroller boards.
- A micro USB cable for connecting your microcontroller boards to a computer.
- The ST-Link/V2 electronic interface needed to upload the compiled code to the Blue Pill. Bear in mind that the ST-Link/V2 requires four female-to-female DuPont wires.
- One 5 mm trough-hole 625 nm orange-red, super-bright LED, manufacturer number...