Raspberry Pi Pico Oscilloscope
Febrary 2021

This is project 2 from my Microcontrollers Programming class. We were each asked to use the Raspberry Pi Pico to create a puzzle, which should be solvable with an oscilloscope and some trial and error around the GPIO pins of the microcontroller. This puzzle has four stages, which are indicated by the blinking sequence of the onboard LED. When the puzzle is solved, the Pico will send a message via its USB serial port - a SHA-256 hash.

this project gives me a chance to improve my embedded programming skills in C. More specifically, I learned how to implement a state machine, as well as how to compile and flash a piece of code to be run on a microcontroller.

Click this link for the original code on Github.