※本產品原廠代理從國外進口,有些交期較長,下訂前請詢問!
Seeed XIAO RP2040 - Supports Arduino, MicroPython and CircuitPython
Seeed XIAO RP2040 模組 (102010428) 支持 Arduino、MicroPython 和 CircuitPython
XIAO RP2040 is a microcontroller using the Raspberry Pi RP2040 chip. The MCU runs at up to 133MHz.It is built with rich interfaces in a tiny thumb size and fully supports Arduino, MicroPython, and CircuitPython. The onboard interfaces are enough for developing multiple applications.
XIAO RP2040 是一款使用樹莓派 RP2040 芯片的微控制器。 MCU 運行頻率高達 133MHz。它具有豐富的接口,只有拇指大小,完全支持 Arduino、MicroPython 和 CircuitPython。 板載接口足以開發多個應用程序。
Part List
XIAO RP2040 Microcontroller | x1 |
7 Pins Header | x2 |
注意力:
所有 I/O 引腳均為 3.3V,請不要輸入超過 3.3V 的電壓,否則可能會損壞 CPU。
影片:https://youtu.be/Ss8L94170B0
Features
- Powerful MCU: Powered by Raspberry PI RP2040 chip features high performance, low cost. and small package.
- High Performance: Dual-core ARM Cortex M0+ processor, flexible clock running up to 133 MHz, breezes through integer workloads.
- Rich on-chip resources: 264KB of SRAM, and 2MB of onboard Flash memory
- Flexible I/O allows it to communicate with almost any external device
- Flexible compatibility: Support Arduino / Micropython / CircuitPython
- Easy project operation: Breadboard-friendly & SMD design, no components on the back
- Small size: As small as a thumb(20x17.5mm) for wearable devices and small projects
- Multiple interfaces: 11 digital pins, 4 analog pins, 11 PWM Pins,1 I2C interface, 1 UART interface, 1 SPI interface, 1 SWD Bonding pad interface
- Low Cost: ease the barrier to entry
Description
XIAO RP2040 is a microcontroller using the Raspberry Pi RP2040 chip, the first in-house designed chip released by the Raspberry Pi. Similar to the Arduino Nano RP2040 and Raspberry Pi Pico, the XIAO RP2040 is equipped with the same chip microcontroller RP2040.
XIAO RP2040 是一款使用樹莓派 RP2040 芯片的微控制器,這是樹莓派發布的第一款內部設計的芯片。 與 Arduino Nano RP2040 和 Raspberry Pi Pico 類似,XIAO RP2040 配備了相同的芯片微控制器 RP2040。
RP2040 features a dual-core Arm Cortex-M0+ processor clocked at up to 133MHz. It has 264K SRAM, and 2MB of onboard storage. With dual fast cores, plenty of on-chip RAM, and a port for Google's TensorFlow Lite framework, XIAO RP2040 is a great platform for machine learning applications.
RP2040 採用雙核 Arm Cortex-M0+ 處理器,主頻高達 133MHz。 它具有 264K SRAM 和 2MB 板載存儲。 XIAO RP2040 具有雙快速內核、大量片上 RAM 和用於 Google TensorFlow Lite 框架的端口,是機器學習應用程序的絕佳平台。
XIAO RP2040 is the development board of Seeeduino XIAO series. Like the Seeeduino XIAO, it is a compact board with multiple interfaces in a tiny thumb size and fully supports Arduino, MicroPython, and CircuitPython.。
XIAO RP2040是Seeeduino XIAO系列的開發板。 與 Seeeduino XIAO 一樣,它是一個緊湊的開發板,具有多個接口,只有拇指大小,完全支持 Arduino、MicroPython 和 CircuitPython。
The rich onboard interfaces are enough for developing multiple applications. When you don't need the size and power of a full Raspberry Pi, but don't want to develop on the Arduino platform, the XIAO RP2040 is an excellent choice for running less complex projects.
豐富的板載接口足以開發多個應用程序。 當您不需要完整 Raspberry Pi 的大小和功能,但又不想在 Arduino 平台上進行開發時,XIAO RP2040 是運行不太複雜的項目的絕佳選擇。
XIAO RP2040 is a powerful performance and low-power microcontroller, which is ideal for various wearable and small projects. It can be programmed in C/C++ and the beginner-friendly MicroPython. And it has no components on the back, is breadboard-friendly, and SMD design, making it easy to use for projects.
XIAO RP2040是一款性能強大的低功耗微控制器,非常適合各種可穿戴和小型項目。 它可以用 C/C++ 和對初學者友好的 MicroPython 進行編程。 它背面沒有組件,對麵包板友好,採用 SMD 設計,便於項目使用。
In addition to the powerful CPU, the XIAO RP2040 has 2MB of Flash on board. 11 digital pins, 4 analog pins, 11 PWM Pins,1 I2C interface, 1 UART interface, 1 SPI interface, and 1 SWD Bonding pad interface. Some PINs have various functions.
除了強大的 CPU,XIAO RP2040 板載 2MB 閃存。 11個數字引腳,4個模擬引腳,11個PWM引腳,1個I2C接口,1個UART接口,1個SPI接口,1個SWD Bonding pad接口。 一些 PIN 具有各種功能。
Moreover, XIAO RP2040 supports the USB Type-C interface which can supply power and download code. 1 Reset button, 1 BOOT button, 1 user-programmable RGB LED, 1 power LED, 2 status indicators, and 1 user LED are on board, allowing developers to debug their code very easily.
此外,XIAO RP2040支持USB Type-C接口,可以供電和下載代碼。 板載 1 個複位按鈕、1 個啟動按鈕、1 個用戶可編程 RGB LED、1 個電源 LED、2 個狀態指示燈和 1 個用戶 LED,使開發人員可以非常輕鬆地調試他們的代碼。
XIAO RP2040 is compatible to the XIAO expansion board./XIAO RP2040 兼容XIAO 擴展板。
The XIAO RP2040 fully supports C/C++ and MicroPython because it uses the same chip (RP2040) as the Seeed RP2040 Microcontroller family.
XIAO RP2040 完全支持 C/C++ 和 MicroPython,因為它使用與 Seeed RP2040 微控制器系列相同的芯片 (RP2040)。
You can also use the Thonny editor to program as if you were using Raspberry Pi Pico./您還可以像使用 Raspberry Pi Pico 一樣使用 Thonny 編輯器進行編程。
By the way, we've set up a #tinyml channel on our Discord server, please click to join for 24/7/365 making, sharing, discussing, and helping each other out.
順便說一句,我們在 Discord 服務器上建立了一個#tinyml 頻道,請點擊加入 24/7/365 製作、分享、討論和互相幫助。
Specification
Application/應用
- Wearable devices/可穿戴設備
- Rapid prototyping (directly attached to the expanded PCB as a minimal system)/快速原型設計(作為最小系統直接連接到擴展的 PCB)
- Perfect for all the projects that need mini Arduino/非常適合所有需要迷你 Arduino 的項目
- DIY keyboard/DIY鍵盤
- USB development (USB to multi-channel TTL/USB host mode, etc.)/USB開發(USB轉多路TTL/USB主機模式等)
【Hardware Pinout】
Seeed XIAO系列
此處提供 Seeeduino XIAO 系列產品選型參考。該表從處理器、內存、接口等方面詳細比較了 Seeedino XIAO、Seeed XIAO RP2040、Seeed XIAO BLE 和 Seeed XIAO BLE Sense。
Attention:
All the I/O pins are 3.3V, please do not input more than 3.3V, otherwise, the CPU may be damaged.
注意力:所有 I/O 引腳均為 3.3V,請不要輸入超過 3.3V 的電壓,否則可能會損壞 CPU。
Comparison between Seeeduino XIAO and XIAO RP2040
Comparison between SAMD21 VS RP2040
As we know, XIAO RP2040 is powered by RP2040 while Seeeduino XIAO by SAMD21. Here is a table to show more difference between SAMD21 and RP2040.
眾所周知,XIAO RP2040 由 RP2040 驅動,而 Seeeduino XIAO 由 SAMD21 驅動。下表顯示了 SAMD21 和 RP2040 之間的更多區別。