Raspberry Pi Pico is the first product built on silicon designed by Raspberry Pi. At its heart is RP2040, a Raspberry Pi-designed chip, which features Dual Core ARM Cortex-M0+ clocked at 133MHz; 256KB RAM; 30 GPIO pins; and a broad range of interfacing options. Raspberry Pi Pico is paired with 2MB of onboard QSPI Flash memory for code and data storage.
Whether you choose to use Raspberry Pi’s C/C++ Software Development Kit or the official Micro Python port, everything you need to get started is here. You’ll also find links to the technical documentation for both the Raspberry Pi Pico microcontroller board and our RP2040 microcontroller chip.”
The first program anyone writes when using a new microcontroller is to blink an LED on and off. The Raspberry Pi Pico comes with a single LED on-board (connected to GPIO pin 25). You can blink this on and off by,
Documentation for the Raspberry Pi Pico board and the RP2040 microcontroller
The API level Doxygen documentation for the Raspberry Pi Pico C/C++ SDK is available as a micro-site.