Documentation and Tutorials
Programming in C
Unix Command-line Tools
Pololu 3pi+ 2040 robot
RP2040 and RPi-Pico Programming
- Getting Started (pdf)
- Raspberry Pi Pico C/C++ SDK
- Pico SDK documentation
- SDK source code
- SDK examples
- Pico Extras
- RP2040 Datasheet (pdf)
Processor Reference
- ARM Cortex-M0+ datasheet
- ARM Cortex-M0+ Technical Reference Manual
- Armv6-M Architecture Reference Manual
General Raspberry Pi Documentation
Host computer tools
- Nix (for installation)
- Lingua Franca
- picotool (for downloading to the platform)
- screen terminal (for seeing standard out over USB)