Raspberry Pi Pico W Development Board – MicroPython & C++
Raspberry Pi Pico W Development Board
Get hands-on with one of the most capable and affordable microcontroller boards available today. The Raspberry Pi Pico W (also available as Pico or Pico H with pre-soldered pin headers) is powered by the RP2040 chip — designed in-house by Raspberry Pi — and supports both MicroPython and C++ programming. Whether you're a beginner learning embedded development or an experienced maker building a custom project, this board delivers flexible, powerful performance in a compact form factor.
Made in Mainland China.
Key Features
- RP2040 Microcontroller – Designed by Raspberry Pi for reliable, high-performance embedded computing
- Dual-Core Arm Cortex-M0+ Processor – Flexible clock speed up to 133 MHz for responsive, efficient operation
- 264KB SRAM + 2MB On-Board Flash – Ample memory for complex programs and data storage
- 26 Multi-Function GPIO Pins – Versatile I/O for sensors, displays, motors, and more
- Rich Connectivity Options – 2× SPI, 2× I2C, 2× UART, 3× 12-bit ADC, 16× PWM channels
- USB 1.1 with Device & Host Support – Drag-and-drop programming via mass storage over USB
- 8× Programmable I/O (PIO) State Machines – Custom peripheral support for advanced projects
- On-Chip Temperature Sensor & Accurate Timer – Built-in monitoring and timing without extra components
- Low-Power Sleep & Dormant Modes – Ideal for battery-powered and energy-conscious designs
- Castellated Module Design – Allows direct soldering to carrier boards for embedded integration
- MicroPython & C++ Compatible – Supported by a large, active community with extensive documentation
Technical Specifications
| Chip | RP2040 (Raspberry Pi) |
| Processor | Dual-core Arm Cortex-M0+, up to 133 MHz |
| SRAM | 264KB |
| Flash Memory | 2MB on-board |
| GPIO Pins | 26 multi-function |
| USB | USB 1.1 (device & host) |
| Interfaces | 2× SPI, 2× I2C, 2× UART |
| ADC | 3× 12-bit |
| PWM | 16× controllable channels |
| PIO State Machines | 8× |
| Programming Languages | MicroPython, C++ |
| Origin | Mainland China |
What's in the Box
- 1× Raspberry Pi Pico Board (Pico W / Pico / Pico H — as selected)
Note: No retail packaging included. Please allow 0–1 cm variance due to manual measurement. Monitor color settings may slightly affect how product images appear.
Explore More Electronics & Project Essentials
- Electromagnetic Induction Tester – Coil & Circuit Fault Detector
- Air Compressor Pressure Gauge 0-10/0-12/0-25 Bar | DIY Tool
- 360° Bicycle Chain Cleaner Tool | Bike Gear Cleaning Kit
Learn more: OSHA on eye and face protection
Frequently Asked Questions
Q: What is the difference between Raspberry Pi Pico, Pico W, and Pico H?
A: The Raspberry Pi Pico is the standard board with all core features. The Pico W adds wireless (Wi-Fi) connectivity via an onboard chip, making it ideal for IoT projects. The Pico H comes with pre-soldered pin headers, saving you soldering time and making it easier to plug directly into a breadboard or development shield.
Q: Does the Raspberry Pi Pico W support MicroPython?
A: Yes! The Raspberry Pi Pico W fully supports MicroPython as well as C/C++. MicroPython is especially beginner-friendly and allows you to write, upload, and run scripts quickly using a simple USB connection and a code editor like Thonny.
Q: Can I use the Raspberry Pi Pico W for IoT and wireless projects?
A: Absolutely. The Pico W variant includes onboard wireless capability, enabling it to connect to Wi-Fi networks for IoT applications, remote sensing, smart home automation, and more — all programmable in MicroPython or C++.
Q: What programming interface is used to upload code to the Pico?
A: The Raspberry Pi Pico W supports drag-and-drop programming via USB mass storage. Simply hold the BOOTSEL button while connecting via USB, then drag your compiled file onto the board. It also supports standard serial debugging and programming via the USB interface.