Summary
The recipes presented in this chapter covered the basic principles of microcontroller programming, a prerequisite for the projects developed in the rest of this book.
In the first part, we learned how to use the microcontroller to transmit data serially to the computer for generating files to upload to Google Drive.
Then, our focus shifted to the principles of controlling the LED light through the GPIO peripheral. These recipes taught us how to build electronic circuits on the breadboard, determine the appropriate resistor based on the LED emitting light color, and program the GPIO peripheral to output digital signals.
Finally, we discovered how to attach a push-button to the microcontroller and program the GPIO peripheral to read its state. Upon completing this chapter, you should be well prepared to delve into developing your first tinyML project.
In the next chapter, we will implement a basic weather station to predict the occurrence of snowfall using the...