This project contains multiple Embassy experiment program to explore the possibilities on Raspberry Pi Pico.
- Use strictest clippy settings
You need to have capnp and uv installed:
sudo dnf install capnproto
curl -LsSf https://astral.sh/uv/install.sh | sh
You might need to add yourself to the dialout group to access the serial port:
sudo usermod -aG dialout $USER
There are different examples in src/bin, to run them, open the file and press F5.
To stop the debugger session, press Shift+F5
The LED of the Pico blinks.
Pushing the BOOTSEL button makes the LED blink.
The Pico will echo anything sent to it via its USB serial port.
Run serial_test.py to send and receive data from the serial port.
uv run --script serial_test.pyThis is an example integrating statig and using Mario Power Up state machine as an example
Run serial_test.py and send one of b, f, c or just Enter, the Pico will respond with the current state of Mario.