The Raspberry Pi Pico is a microcontroller development board designed by the Raspberry Pi Foundation. Unlike the traditional Raspberry Pi computers, the Pico is not a full-fledged computer but a powerful microcontroller designed for embedded systems and electronics projects. It features the RP2040 microcontroller chip, developed by the Raspberry Pi Foundation, which provides dual-core Arm Cortex-M0+ processors and a variety of I/O pins.
The Pico is compact, affordable, and designed to be easily integrated into various projects. It's programmable using the MicroPython and C/C++ programming languages, making it accessible to beginners and experienced developers. With its GPIO pins, analogue inputs, and support for various communication protocols like SPI, I2C, and UART, the Raspberry Pi Pico is suitable for sensor interfacing, motor control, IoT projects, and more. Its versatility, low cost, and active community support have made it a popular choice for electronics enthusiasts and professionals.
This knowledge base section contains articles and tutorials on the Raspberry Pi Pico, showing how to use it with our range of development boards.
Also useful for your Raspberry Pi project
Temperature & Sensing
1 Wire Pi Plus
Connect dozens of 1-Wire sensors - temperature, iButtons, EEPROMs - via a single GPIO pin. Stacks directly on the 40-pin header.
Analogue I/O
ADC Pi
Read up to 8 analogue inputs - perfect for pairing with your temperature sensors or other analogue-output devices.
All-in-one
Expander Pi
Combines ADC, DAC, 32 GPIO ports and a real-time clock on one board. The most versatile board for complex Raspberry Pi projects.