RP2040-Zero: Difference between revisions
Created page with "{{GD Template Impl}} [[|thumb|RP2040-Zero]] [[|thumb|RP2040-Zero]] [[|thumb|RP2040-Zero]] ==Overview== ''' RP2040-Zero ''' is a tiny, low-cost Pico-compatible microcontroller module based on Raspberry Pi RP2040 dual-core chip. Its castellated edge pads allow direct SMD surface mounting for mass production integration. ## 2. Core Hardware Specs | Item | Specifications | | ---- | -------------- | | Main Controller | RP2040 dual-core Arm Cortex-M0+, max 133MHz clock | |..." |
|||
| (4 intermediate revisions by the same user not shown) | |||
| Line 6: | Line 6: | ||
==Overview== | ==Overview== | ||
''' RP2040-Zero ''' is a tiny, low-cost Pico-compatible microcontroller module based on Raspberry Pi RP2040 dual-core chip. Its castellated edge pads allow direct SMD surface mounting for mass production integration. | ''' RP2040-Zero ''' is a tiny, low-cost Pico-compatible microcontroller module based on Raspberry Pi RP2040 dual-core chip. Its castellated edge pads allow direct SMD surface mounting for mass production integration. | ||
== Technical Specification== | == Technical Specification== | ||
| Line 32: | Line 12: | ||
|- | |- | ||
| | | Main Controller|| RP2040 dual-core Arm Cortex-M0+, max 133MHz clock | ||
|- | |- | ||
| | |Memory|| 264KB SRAM, 2MB onboard NOR Flash (W25Q16JVUXIQ) | ||
|- | |- | ||
| | | Power Supply|| ME621 LDO regulator, max 800mA output; support 5V USB-C power input. | ||
Independent power pins are reserved on board: 5V power input, GND ground, 3.3V power output for external sensor power supply. | |||
|- | |- | ||
| | | IO Resources|| 29 multi-function GPIO pins, integrated 3-channel ADC, hardware I2C/SPI/UART/PIO peripherals. | ||
All GPIO pads are gold-plated, compatible with both manual soldering and SMT mass production. | |||
|- | |- | ||
| | | Onboard Peripherals|| USB-C port, BOOT download button, RESET button, WS2812 programmable RGB LED | ||
|- | |||
| Dimension || 18.00mm × 23.50mm | |||
|} | |||
== Supported Development Environment== | |||
{| class="wikitable" | |||
|- | |- | ||
| | | Programming Language|| C/C++ SDK, MicroPython | ||
|- | |- | ||
| | |Compatible IDE|| VS Code, Arduino IDE, Thonny Python Editor | ||
|- | |- | ||
| | |Compatible IDE|| VS Code, Arduino IDE, Thonny Python Editor | ||
|} | |} | ||
== | ==Pin Definition== | ||
Equipped with 29 independently configurable multiplexed GPIO pins. Each single pin can be assigned as digital GPIO, PWM output, ADC analog input, or hardware communication interface (SPI/I2C/UART). Complete pin function allocation details are available in the official pinout diagram. | |||
==Quick Start Guide== | |||
Download firmware via BOOT button operation: Hold down the BOOT button first, then plug in the USB-C cable to enter firmware download mode. | |||
Develop via Thonny (MicroPython rapid development) or official Pico C SDK (C/C++ high-performance development). | |||
Short press the RESET button to restart running programs. | |||
Source: Waveshare RP2040-Zero Official Programming Tutorial | |||
==Application Scenarios== | |||
Hobbyist development: DIY electronic projects, student microcontroller learning, robot control & sensor data collection | |||
Portable consumer hardware: Wearable devices, miniature embedded control equipment | |||
Industrial mass production: IoT environmental monitoring terminals, smart home small controllers, SMD surface mount integrated modules | |||
Source: Waveshare Official RP2040-Zero Product Application Description | |||
==Dimensions & Package Contents== | ==Dimensions & Package Contents== | ||
* 1 × | * 1 × RP2040-Zero HAT | ||
[[ | [[ 650px]] | ||
==FAQ== | ==FAQ== | ||
| Line 81: | Line 82: | ||
<div class="toccolours mw-collapsible mw-collapsed"> | <div class="toccolours mw-collapsible mw-collapsed"> | ||
<div style="font-weight:bold;line-height:1.0;"> | <div style="font-weight:bold;line-height:1.0;"> | ||
Q1: | Q1: Question 1 | ||
</div> | </div> | ||
<div class="mw-collapsible-content"> | <div class="mw-collapsible-content"> | ||
A: Place the answer here. | |||
A: | |||
</div> | </div> | ||
</div> | </div> | ||
< | <!--Add review function! --> | ||
< | <comment-streams id="main"/> | ||
<!-- 这里列出了我们当前所有的分类:检查当前的页面应该属于下面的哪个分类,从字面意思来判断,然后将其它的分类删除就可以了,如果下面的分类不够,也可以在这里写新的分类,但是新的分类不要随便加!!by huangyp on 2026.4.23--> | |||
< | [[Category:Product Manual]] | ||
[[Category:Raspberry pi]] | |||
<!--Please choose the --> | <!--Please choose the --> | ||
<!--Remove other categories, just keep the appropriate categories --> | <!--Remove other categories, just keep the appropriate categories --> | ||