Regular shipping from £4.99 - £8.49
All stock is ready to ship straight away
Peace of mind with a long return window
A low cost, high-performance microcontroller board built around Raspberry Pi's very own chip - the RP2040.
Raspberry Pi Pico is Raspberry Pi's first microcontroller board, designed especially for physical computing. Microcontrollers are a different type of device than Single Board Computers, they don't run an operating system and they are typically programmed to do just one task - though that task can be pretty intricate and exciting! They're perfect for experimenting with hardware and using as the brains of custom devices, machines and inventions.
It can be easily reprogrammed over USB from a Raspberry Pi or other computer using the C/C++ SDK or the official MicroPython port. The landing page is the best place to get started, or scroll down for links to the technical documentation for both the Raspberry Pi Pico microcontroller board and the RP2040 microcontroller chip.
We sell Raspberry Pi Pico in two flavours, unsoldered and with pre-soldered header pins.
Board Specifications
Raspberry Pi Pico is a low-cost, high-performance microcontroller board with flexible digital interfaces, built on silicon designed at Raspberry Pi. Key features include:
- RP2040 microcontroller chip designed by Raspberry Pi in the United Kingdom
- Dual-core ARM Cortex M0+ processor, flexible clock running up to 133 MHz
- 264kB of SRAM, and 2MB of on-board Flash memory
- Castellated module allows soldering direct to carrier boards
- USB 1.1 Host and Device support
- Low-power sleep and dormant modes
- Drag & drop programming using mass storage over USB
- 26 multi-function GPIO pins
- 2×SPI, 2×I2C, 2×UART, 3×12-bit ADC, 16×controllable PWM channels
- Accurate clock and timer on-chip
- Temperature sensor
- Accelerated floating point libraries on-chip
- 8×Programmable IO (PIO) state machines for custom peripheral support
Documentation
Documentation for the Raspberry Pi Pico board and the RP2040 microcontroller:
- Raspberry Pi Pico Datasheet - An RP2040-based microcontroller board
- RP2040 Datasheet - A microcontroller by Raspberry Pi
- Hardware design with the RP2040 - Using the RP2040 microcontroller to build boards and products
- Getting Started with Raspberry Pi Pico - C/C++ development with the Pico and other RP2040-based microcontroller boards
- Pico C/C++ SDK - Libraries and tools for C/C++ development on the RP2040 microcontroller
- Pico Python SDK - A MicroPython environment for the RP2040 microcontroller
The API level Doxygen documentation for the Raspberry Pi Pico C/C++ SDK is available as a micro-site.
No reviews found
All items on our website shown as in stock, are in our warehouse ready to ship unless stated otherwise on the product page.
We aim to ship orders within 1 working day of ordering on your chosen shipping method.
We do not guarantee this however, especially at extremely busy times of the year. Therefore if you do require your order urgently, please drop us a email after you order to let us know.
Please note that you must use a courier option if your order contains rocket motors, you can not use the Royal Mail for orders with motors. The website should automatically disable the Royal Mail shipping option once these items are added to your cart. However in the case of a website mistake you will need to use the courier option.
Orders will ship on your chosen courier, all UK Mainland couriers we offer are a next day service. The couriers however do not offer us a guarantee on this, so we are unable to pass one along.
Over 95% of our orders do arrive next day as intended.
If you require Saturday delivery there is a Saturday delivery option on the checkout page. DHL do not offer Saturday delivery by default.
You can use the Royal Mail option for smaller items up to 2Kg in weight as long as they do not contain motors.
Please be aware if you require AM or Saturday delivery these orders may still take up to 1 working day to dispatch. We do, however, prioritise express orders for dispatch.
If an item was sent un-tracked the delivery date is agreed to be 2 (two) days after shipment.
Returned items should be undamaged and in a good condition suitable to be sold again. They need to arrive with us in this condition.
You must package the item well so that damage does not occur in transit, although you do not need to use the original packaging.
We will offer to replace the faulty or damaged item, or refund you in full at your preference.
In regards to missing parts of kits we reserve the right to replace the required parts rather than the entire kit.
If the item arrives damaged or faulty we will of course still offer a refund or replacement on custom orders.
If your item has been dispatched then we will need to investigate with our couriers before continuing with our refund process. This may take up to 14 working days to complete although is usually a far quicker process. We will always offer a full refund or replacement for lost items.
If you paid by BACS we will require your bank details to send a repayment via BACS.
BACS payments should usually arrive in your account the same day, however please allow up to 5 working days.
If you paid by PayPal (Debit or Credit Card) the refund will usually be processed on to the payment method used to make the payment. This may take up to 7 working days to complete but is usually within 3-5 working days.
If you paid via credit or debit card the refund will usually be with you within 1-5 working days.
If you paid by cheque we are unable to process a refund by any method other than cheque and this will be posted 2 working days after your payment cleared at the earliest. (This is the final clearing date defined by the latest time period in which the cheque can be reversed, not the initial funds release date.)