Technical requirements
The software tools that we will use in this chapter will be the MPLAB-X and Arduino IDEs. The code in this chapter can be found in this book's GitHub repository at the following URL:
https://github.com/PacktPublishing/DIY-Microcontroller-Projects-for-Hobbyists/tree/master/Chapter03
The Code in Action video for this chapter can be found here: https://bit.ly/3cXfZLM
The code examples in this repository will be used to turn an LED on or off using the Curiosity Nano and the Blue Pill microcontroller boards. The IDEs' installation guides and uses were explained in Chapter 1, Introduction to Microcontrollers and Microcontroller Boards. In this chapter, we will also 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, which is needed to upload the compiled...