Appendix H
A Breadboard Project with an ARM® Cortex®-M0 Microcontroller
H.1. Background
Breadboard is a commonly used platform for electronics prototyping. The designs of breadboards enable users to create electronics circuits without soldering, and the circuit can be changed easily. As a result, they are very popular in colleges, universities, and also very useful for hobbyists. There are some disadvantages of course—breadboard is designed to work with through-hole components, e.g., IC with DIP (dual-in-line) packages. Also, they are not very reliable, and the connections between components can be affected by various sources of noises, and the speed can be limiting.
H.2. Building the Hardware
There are various ways to do prototyping of Cortex®-M-based ...