Waveshare RP2040-Zero Raspberry Pi MCU With Presoldered Header
Introducing the Waveshare RP2040-Zero, a budget-friendly yet powerful MCU board based on the Raspberry Pi RP2040 microcontroller. Here’s what you can expect from this feature-packed board
Features:Â
- Powered by the RP2040 microcontroller chip developed by Raspberry Pi
- Equipped with a dual-core Arm Cortex M0+ processor capable of flexible clock speeds up to 133 MHz
- Offers 264KB of SRAM and 2MB of onboard Flash memory for storage and data processing
- Features a convenient USB Type-C connector for easy connectivity and compatibility
- Castellated module design allows for direct soldering onto carrier boards
- Supports USB 1.1 with both device and host functionality
- Offers low-power sleep and dormant modes for energy efficiency
- Supports drag-and-drop programming using mass storage over USB
- Provides 29 multi-function GPIO pins for versatile connectivity options
- Includes 2 SPI, 2 I2C, 2 UART, and 4 12-bit ADC interfaces for interfacing with various devices
- Offers 16 controllable PWM channels for precise control of connected peripherals
- Features an accurate clock and timer on-chip for time-sensitive applications
- Includes a built-in temperature sensor for environmental monitoring
- Comes with accelerated floating-point libraries on-chip for enhanced computational performance
- Offers 8 programmable I/O (PIO) state machines for custom peripheral support
- Input Voltage: 3-5.5V
- Flash Memory: 2MB
- User-controllable RGB LED for visual feedback
- USB-C connector for power, programming, and data transfer
- USB Type-C connector
- W25Q16JVUXIQ
2MB NOR-Flash - BOOT button
press it when resetting to enter download mode - RESET button
- WS2812
cool RGB LED
Specification:
Feature | Specifications |
---|---|
Microcontroller | RP2040 |
Processor | Dual-core Arm Cortex M0+ up to 133 MHz |
Memory | – 264KB SRAM <br> – 2MB Flash memory |
Connectivity | USB Type-C connector |
Onboard Components | – W25Q16JVUXIQ (2MB NOR-Flash) <br> – BOOT button <br> – RESET button <br> – WS2812 RGB LED <br> – ME621 LDO (800mA max) |
GPIO Pins | 29 (20 via edge pinout, others via solder points) |
Communication Interfaces | – 2 x SPI <br> – 2 x I2C <br> – 2 x UART |
Analog Inputs | 4 x 12-bit ADC |
PWM Channels | 16 controllable channels |
Peripheral Support | 8 programmable I/O (PIO) state machines |
Operating Voltage | 3V – 5.5V |
Programming Interface | Drag-and-drop programming via USB mass storage |
USB Support | USB 1.1 with device and host functionality |
Power Source | USB-C connector |
Package Includes:
1 x Waveshare RP2040-Zero Header