RP2040-PiZero Development Board, Based On The Raspberry Pi RP2040 Dual-Core Processor, 264KB SRAM And 16MB Onboard Flash Memory, Compatible With Raspberry Pi 40PIN GPIO Header.
Specifications:
- Dual-core ARM Cortex M0+ processor, flexible clock running up to 133 MHz.
- 264KB of SRAM, and 16MB of onboard Flash memory.
- The onboard DVI interface can drive most HDMI screens (DVI compatibility required).
- Supports use as a USB host or slave via onboard PIO-USB port.
- Onboard TF card slot for reading and writing TF cards.
- Onboard Lithium battery recharge/discharge header, suitable for mobile scenarios.
- USB 1.1 with device and host support.
- Drag-and-drop programming using mass storage over USB.
- Low-power sleep and dormant modes.
- 2 × SPI, 2 × I2C, 2 × UART, 4 × 12-bit ADC, 16 × controllable PWM channels.
- Accurate clock and timer on-chip.
- Temperature sensor.
- Accelerated floating-point libraries on-chip.
- 8 × Programmable I/O (PIO) state machines for custom peripheral support.
- Supports C/C++, MicroPython, and Arduino.
Board Diagram:
1) USB Type-C Connector: for communication and program burning.
2) PIO-USB Port: for use as a USB host or slave via PIO.
3) DVI Interface (Mini HDMI Connector): for driving DVI screen with HDMI cable.
4) TF Card Slot: SPI interface communication.
5) RP2040: dual-core processor, up to 133MHz operating frequency.
6) W25Q128JV: 16MB NOR-Flash.
7) RUN Button: reset button.
8) BOOT Button: press it when resetting to enter download mode.
9) Lithium Battery Header: PH2.0 header, for connecting 3.7V Lithium battery, allows recharging/discharging the battery.
10) 40PIN GPIO Header: Compatible with some Raspberry Pi HATs.
Board Dimensions: