Description
The Raspberry Pi Pico series is a range of tiny, fast, and versatile boards built using RP2040, the flagship microcontroller chip designed by Raspberry Pi in the UK.
From light displays and IoT devices to signage and manufacturing processes, the Raspberry Pi Pico series gives you the power to control countless home, hobby, and industrial operations. Programmable in C and MicroPython, Pico is adaptable to a vast range of applications and skill levels, and getting started is as easy as dragging and dropping a file. More experienced users can take advantage of Raspberry Pi Pico’s rich peripheral set, including SPI, I2C, and eight Programmable I/O (PIO) state machines for custom peripheral support. Now available with wireless connectivity or pre-soldered headers, for even more flexibility in your projects.
Features
- 1st Microcontroller Development Board from Raspberry Pi Foundation
- 1st Silicon (IC), RP2040 MCU designed from the ground up by engineers of Raspberry Pi Foundation
- Dual-Core, 32-bit ARM Cortex M0+ Processor
- Flexible clock, configurable max to 133MHz
- Ready with USB Micro B receptor for Power and Data
- Support USB 1.1 Host and Device
- Connected to the USB port and it will appear as USB Mass Storage by default, no driver is needed
- Supports CircuitPython, MicroPython, C and C++, Arduino IDE Programming Language
- Drag and Drop Program loading method, just like moving file in Windows Explorer
- Comes in 40-pin 21×51 ‘DIP’ style 1mm thick PCB with 0.1″ through-hole pins, breadboard-friendly
- With the edge castellations PCB, it is ready to be mounted on another PCB without an additional header pin, SMD friendly
- Peripheral rich:
-
- Extended out 26 multifunction 3.3V General Purpose I/O (GPIO)
- 23 GPIO are digital-only
- 3 x 12-bit ADC capable of 500Ksps, Analog to Digital Converter
- 2 x UART (Universal Asynchronous Receiver/Transmitter)
- 2 x SPI (Serial Peripheral Interface)
- 2 x I2C (Inter IC)
- 16 x PWM (Pulse Width Modulation)
- 1 x Timer with 4 alarms
- 1 x Real Time Counter
- 2 x Programmable IO (PIO) that can emulate high-speed interfaces such as SD card or VGA
- Built-in 12-bit ADC temperature sensor
- 3-pin ARM Serial Wire Debug (SWD) port
- Onboard Programmable LED, GP25
-
Simple yet highly flexible power supply architecture
-
- Support USB power, external supply (2 – 5VDC), or even battery power.
- Comprehensive SDK, software examples, and documentation
- Officially from Raspberry Pi Foundation
- Compatible with any computer with a USB port, Windows, macOS, Linux
- Work seamlessly with Raspberry Pi 4 Model B, or Raspberry Pi 400 and Raspberry Pi OS
- Dimensions: 51mm x 21mm x 1mm
What is included in Raspberry Pi Pico Starter Kit
- Raspberry Pi Pico
- Micro USB cable
- A set of 4 LEDs (Red, Green, Blue, Yellow)
- Push buttons
- DHT11 environmental sensor
- 220 Ohm resistors
- 1k Ohm resistors
- Breadboard
- Jumper wires
Tutorial
Resources
- Introduction to Thonny IDE (URL)
- Download Thonny IDE for Beginners (URL)
- Download Micropython Pico Firmware (URL)
- Getting Started with Raspberry Pi Pico (URL)
- Getting Started with Raspberry Pi Pico (pdf), C/C++ Development with the Pico and other RP2040-based microcontroller boards
- Raspberry Pi Pico Datasheet (pdf), An RP2040-based microcontroller board
- Pico Python SDK (pdf), A MicroPython Environment for the RP2040 Microcontroller
- Pico C/C++ SDK (pdf), Libraries and Tools for C/C++ Development on the RP2040 Microcontroller
- RP2040 Datasheet (pdf), A microcontroller by Raspberry Pi
- A New Challenger in MCU Platform – Raspberry Pi Pico, an article about Raspberry Pi Pico and RP2040
- Raspberry Pi Pico Vs Arduino UNO R3, an article to compare the spec of RPi Pico and Arduino UNO R3
Reviews
There are no reviews yet.