Raspberry Pi RP2040 Development Board

SKU 2850-RP2040PIZEROEAN 8219671117449Item type: Assembled, Board

Description

Based on the Raspberry Pi RP2040, this development board features an integrated video interface, a TF card slot and a PIO-USB port. Full compatibility with the Raspberry Pi 40-pin GPIO interface makes development and integration with other devices easy. A powerful, accessible solution for embedded projects and applications.
The RP2040 PiZero is a high-performance microcontroller board based on the Raspberry Pi RP2040. It features an integrated video interface (via Mini HDMI connector), a TF card slot and a PIO-USB port. It is fully compatible with the Raspberry Pi 40-pin GPIO interface, making it easy to develop and integrate with other devices.
Key features
  • RP2040 microcontroller chip
  • Dual-core ARM Cortex M0+ processor, with flexible clock up to 133 MHz
  • 264 KB of SRAM and 16 MB of integrated Flash memory
  • Integrated video interface capable of driving most HDMI displays
  • Support for use as USB host or slave via the integrated PIO-USB port
  • Integrated TF card slot for reading and writing to a TF card
  • Integrated lithium battery charging/discharging, suitable for mobile scenarios
  • USB 1.1 support with device and host functionality
  • Drag & Drop programming using mass storage over USB
  • Low-power mode and sleep mode
  • 2 × SPI, 2 × I2C, 2 × UART, 4 × 12-bit ADC, 16 × controllable PWM channels
  • Precise on-chip clock and timer
  • Temperature sensor
  • On-chip accelerated floating-point libraries
  • 8 × programmable I/O state machines (PIO) for custom peripheral support
On board the RP2040PIZERO board
Development board with Raspberry Pi dual-core RP2040, 264KB SRAM and 16MB integrated Flash memory
  1. USB Type-C connector
    – Communication and programming
  2. PIO-USB port
    – Usable as USB host or slave via PIO
  3. Video interface (Mini HDMI connector)
    – For using a display via HDMI cable
  4. TF (MicroSD) card slot
    – Communication via SPI interface
  5. RP2040
    – Dual-core processor, operating frequency up to 133MHz
  6. W25Q128JV
    – 16MB NOR Flash
  1. RUN button
    – Reset button
  2. BOOT button
    – Press during reset to enter download mode
  3. Lithium battery header
    – PH2.0 header, for connecting a 3.7V lithium battery, allows battery charging/discharging
  4. 40-pin GPIO header
    – Compatible with some Raspberry Pi HATs (Hardware Attached on Top)
  5. Debug interface
RP2040PIZERO
Dual-core ARM Cortex M0+ processor, flexible clock running up to 133 MHz
Integrated video interface, USB-PIO port and TF card slot

RP2040PIZERO
Example of an RP2040PiZero connected to an LCD HAT display and an LCD display.

Support for C/C++, MicroPython, Arduino
RP2040PIZERO - Dimensions
Note: the video and PIO-USB functions are only supported in the C environment and cannot be used at the same time.
Dimensions
RP2040PIZERO - Dimensions
Documentation

About us

Open-Electronics.org is the brainchild of a world leader in hobby electronics Futura Group srl. Open-Electronics.org is devoted to support development, hacking and playing with electronics: we share exciting open projects and create amazing products!

Open-Electronics.org is not just a container of ideas: it is also a web site lead by a team of engineers and geeks who will take part in the discussions and give support.

Our mission is to become a reference Open Source hacking site with ideas and feedback aimed to enrich the community.