- https://www.raspberrypi.com/documentation/microcontrollers/silicon.html#rp2040
- No on board flash. Example boards use a QSPI (W25Q128JVS)
- $0.72 on LCSC.
- Overclockable, speed limited mainly by external flash.
- Getting started guide: https://datasheets.raspberrypi.com/pico/getting-started-with-pico.pdf
- Datasheet: https://datasheets.raspberrypi.com/rp2040/rp2040-datasheet.pdf
- Hardware Design Guide: https://datasheets.raspberrypi.com/rp2040/hardware-design-with-rp2040.pdf
- Design Guide: https://github.com/Sleepdealr/RP2040-designguide
-
C/C++ SDK: https://github.com/raspberrypi/pico-sdk
-
Rust Example: https://github.com/rp-rs/rp2040-project-template
-
Arduino Core: https://github.com/earlephilhower/arduino-pico
-
Bootrom: https://github.com/raspberrypi/pico-bootrom-rp2040
-
Serial Bootloader: https://github.com/usedbytes/rp2040-serial-bootloader. Blog post: https://blog.usedbytes.com/2021/12/pico-serial-bootloader/
-
UART Bootloader (Picoboot3): https://github.com/IndoorCorgi/picoboot3/
-
Runtime Infrastructure: https://www.raspberrypi.com/documentation/pico-sdk/runtime.html
- https://github.com/raspberrypi/pico-examples
- Sigrok Logic Analyzer: https://github.com/gamblor21/rp2040-logic-analyzer
- Micropython Examples: https://github.com/raspberrypi/pico-micropython-examples
- RP2040 Stamp: https://www.tindie.com/products/arturo182/rp2040-stamp/
- Picotool: https://github.com/raspberrypi/picotool
- PIO Emulator: https://github.com/soundpaint/rp2040pio
- SWD / UART Debugger: https://www.raspberrypi.com/documentation/microcontrollers/debug-probe.html
- VSCode Setup: https://github.com/raspberrypi/pico-vscode
- Debug Probe Firmware: https://github.com/raspberrypi/debugprobe