This is an old revision of the document!
Microcontrollers are tiny integrated circuits (ICs) that you can program to perform various tasks. They have a processor, memory, and input/output pins (GPIO) to interact with the external world. From toys to cars, microcontrollers are everywhere in electronics.
The RP2040 is a powerful and versatile microcontroller built by the Raspberry Pi Foundation. This chip, based on the ARM architecture, is the heart of development boards like the popular Raspberry Pi Pico. We also utilize the RP2040 in Marble Pico board.
To unleash the potential of the RP2040, the Raspberry Pi Foundation created the Pico-SDK. This free and open-source software development kit (SDK) equips you with the tools and libraries needed to program the RP2040 in C and C++.
This chip name was provided by the Raspberry Pi foundation and is explained in the datasheet: