Assignment: use an EDA tool to design an embedded microcontroller system.
Figure 1. Getting started with the KiCad software.
Using the Xiao RP2040 Pinout
Assignment: Write and test a program to interact and communicate using a microcontroller.
Figure 2. I soldered the board, but the screen catastrophically ripped out.
Figure 3. They milled me a new board, but broke the mill in the process. Just documenting my failures here.
Figure 4. Quentin kindly helped me salvage another board which had power issues.
Figure 5. Success! After this I ended up trading the SAMD board for an RP2040 to try working on pico architecture.
Figure 6. Due to the screen having ripped out certain connections in my board, I only had access to a few buttons. Limited by hardware, I made a morse code telegraph.
Figure 7. You can see the display leads ripped off the board. Some of the "buttons" were also damaged. I decided to adapt.