Summary
Thankfully, microcontroller development boards are inexpensive, and it’s easy to try a variety of them. If you end up with the wrong CPU performance, not enough memory, or need another peripheral, it’s not difficult to do some more research and try another board.
In this chapter, we provided a survey of important factors to consider when selecting Cortex-M processors, microcontrollers, and development boards. We discussed several criteria for selecting a processor, ranging from use cases to power, performance, security, safety, and cost.
Finally, we proposed two development boards to use in future chapters for hands-on activities. Let us move into Chapter 2, Selecting the Right Software, where we will learn about the broad range of software available for Cortex-M microcontroller projects.