Jest to moduł o wymiarach 20 mm × 17,5 mm × 3,5 mm wyposażony w pamięci: SRAM o pojemności 264 KB i Flash o pojemności 2 MB, z czego pierwsza jest dostępna w mikrokontrolerze. Zestaw ten posiada dwukierunkowe wyprowadzenia cyfrowe o maksymalnym napięciu pracy 3,3 V oraz wejścia analogowe dołączone do przetwornika analogowo-cyfrowego wspomnianego wcześniej układu. Pierwszych jest razem jedenaście, podczas gdy drugich cztery. Wraz z nimi występują wyjścia PWM o liczbie sztuk 11 i dwa wyprowadzenia zapewniające napięcia 3,3 V i 5 V. Interfejsy XIAO RP2040 stanowią: USB, I2C, SPI i UART.
Natomiast peryferiami są: dwa przyciski oraz pięć diod LED. Wśród ostatnich znajduje się m.in. dioda RGB użytkownika. Obsługę płytki zapewniają języki programowania: MicroPython i CircuitPython, a także edytor kodu Thonny. Jej zasilanie odbywa się poprzez gniazdo USB typu C bądź baterie. Jest to produkt kompatybilny z płytką Seeeduino XIAO. Sprawdza się on szczególnie w przenośnych rozwiązaniach. Każdy może z niego korzystać, w tym osoby początkujące.
Specyfikacja płytki rozwojowej XIAO RP2040:
- Mikrokontroler RP2040 firmy Raspberry Foundation:
- Architektura: Cortex M0+ firmy ARM
- Liczba rdzeni: 2
- Długość magistrali danych: 32 bity
- Częstotliwość taktowania: 133 MHz
- Wbudowana pamięć SRAM o pojemności 264 KB
- Pamięć Flash o pojemności 2 MB
- Interfejsy:
- USB
- SPI
- I2C
- UART
- Wyprowadzenia:
- Analogowe - w liczbie sztuk 4
- Cyfrowe - w liczbie sztuk 11
- PWM - w liczbie sztuk 11
- Zasilające:
- 3,3 V - w liczbie sztuk 1
- 5 V - w liczbie sztuk 1
- Peryferia:
- Przyciski:
- BOOT
- RESET
- Przyciski:
- Diody LED:
- Użytkownika:
- Jednokolorowa
- RGB
- Zasilania
- UART:
- RX
- TX
- Użytkownika:
- Złącze SWD (dla programatorów zewnętrznych)
- Wspierane języki programowania:
- MicroPython
- CricuitPython
- Wsparcie ze strony edytora kodu Thonny
- Zasilanie:
- przez gniazdo USB typu C
- bateryjne
- Wymiary: 20 mm × 17,5 mm × 3,5 mm
Więcej informacji pod adresem: www.seeedstudio.com i wiki.seeedstudio.com