- Nowość!
Opis produktu: Seeed Xiao RP2350 - ARM Cortex M33 + Hazard3 RISC-V - Seeedstudio 102010550
Seeed Xiao RP2350 to mikrokontroler oparty na układzie Raspberry Pi RP2350 z podwójnymi rdzeniami Cortex M33 o taktowaniu 150 MHz oraz rdzeniami RISC-V. Oferuje 520 kB pamięci SRAM oraz 2 MB pamięci Flash. Dzięki kompaktowym wymiarom (21 x 17,8 mm) i wszechstronności, jest idealnym wyborem dla aplikacji z ograniczoną przestrzenią, takich jak urządzenia mobilne, robotyka czy kontrolery DIY. Mikrokontroler posiada 19 wyprowadzeń GPIO (analogowe, cyfrowe, I2C, UART, SPI, PWM), a także wbudowany RGB LED. Układ zarządzania ładowaniem akumulatora zapewnia ultra-niski pobór mocy na poziomie 27 μA w trybie uśpienia. Xiao RP2350 wspiera MicroPython, C i C++, a dzięki ekosystemowi Xiao umożliwia łatwą integrację z dodatkowymi modułami i czujnikami, co czyni go wszechstronnym narzędziem do tworzenia różnorodnych projektów.
Główne cechy Seeed Xiao RP2350
- Wydajny procesor: wyposażony w układ Raspberry Pi RP2350, który oferuje symetryczne rdzenie Arm Cortex M33 działające z prędkością 150 MHz, wyposażone w jednostkę zmiennoprzecinkową (FPU)
- Zaawansowane funkcje bezpieczeństwa: zintegrowany mechanizm bezpiecznego rozruchu oraz zaszyfrowany bootloader zapewniają wysoki poziom ochrony aplikacji
- Wsparcie oprogramowania: kompatybilność z językami C / C++ oraz MicroPython umożliwia wygodne prototypowanie i rozwój projektów
- Bogate zasoby wbudowane: moduł zawiera RGB LED, 2 MB pamięci Flash, 520 kB pamięci SRAM oraz 19 wszechstronnych pinów GPIO (analogowe, cyfrowe, I2C, UART, SPI, PWM)
- Rozszerzone piny IO: w porównaniu do poprzednich modeli Xiao, dodano 8 nowych pinów IO, co umożliwia realizację bardziej złożonych aplikacji
- Efektywne zarządzanie energią: niski pobór mocy na poziomie 27 μA w trybie uśpienia umożliwia zasilanie akumulatorowe. Bezpośredni pomiar napięcia akumulatora za pomocą wewnętrznych pinów IO wspiera system zarządzania energią (BMS)
- Kompaktowa konstrukcja: wymiary 21 x 17,8 mm, zachowują klasyczny format Xiao, co czyni płytkę idealną do aplikacji o ograniczonej przestrzeni
Wyprowadzenia modułu
Xiao RP2350 oferuje 19 pinów GPIO, które mogą pełnić funkcje analogowe, cyfrowe, I2C, UART, SPI oraz PWM. Posiada także pin A3/GPIO29 do odczytu poziomu napięcia akumulatora oraz możliwość włączenia odczytu przez GPIO19. Dzięki rozbudowanym interfejsom jest łatwy w integracji z szeroką gamą czujników i urządzeń peryferyjnych. Dodatkowo, duża liczba wyprowadzeń umożliwia tworzenia bardziej złożonych projektów, jak roboty czy inteligentne urządzenia.
Zastosowania modułu
Xiao RP2350 sprawdza się w wielu aplikacjach wymagających niewielkich rozmiarów i niskiego poboru mocy:
- Smart Control: tworzenie aplikacji do zdalnego sterowania
- Inteligentne gadżety: idealny do urządzeń noszonych na ciele, takich jak inteligentne zegarki, opaski fitness, czy inne
- DIY Keyboards: perfekcyjny do budowy niestandardowych klawiatur
- Robotyka: sterowanie robotami dzięki wszechstronności GPIO
- Edukacja: doskonały do nauki programowania w MicroPython i C
Jak programować Xiao RP2350?
Xiao RP2350 można programować w MicroPython, C i C++, dzięki wsparciu dla popularnych narzędzi takich jak Thonny IDE, Minicom, PuTTY, czy Electerm. W przypadku MicroPython, wystarczy zainstalować odpowiednie oprogramowanie, a następnie korzystać z interaktywnego środowiska REPL do testowania kodu. Można również używać Raspberry Pi SDK do tworzenia bardziej zaawansowanych aplikacji w C / C++. Wszystko to umożliwia szybkie i łatwe prototypowanie, nawet dla początkujących.
Rozkład elementów na płytce
- Dioda LED użytkownika
- Dioda LED zasilania
- Dioda LED RGB
- Przycisk Boot
- Przycisk Reset
Specyfikacja płytki Seeed Xiao RP2350
- Układ: Raspberry Pi RP2350, dual-core Cortex M33 z 150 MHz, FPU i rdzenie RISC-V
- Pamięć Flash: 2 MB
- Pamięć SRAM: 520 kB
- Interfejsy: 19x GPIO (3x analogowe, 19x cyfrowe, 2x I2C, 2x UART, 2x SPI, PWM)
- Diody LED: 1x dioda użytkownika, 1x dioda zasilania, 1x dioda RGB
- Przyciski: 1x Reset, 1x Boot
- Zabezpieczenia: OTP, Secure Boot, Arm TrustZone
- Pobór mocy: 27 μA w trybie uśpienia
- Temperatura robocza: od -20°C do 70°C
- Wymiary: 21 x 17,8 mm
Zawartość zestawu
- 1x Moduł Seeed Xiao RP2350
- 2x Złącze goldpin 7-pin