Moduł Arduino Nano RP2040 Connect to pierwsza płytka Arduino stworzona przy współpracy z Raspberry Pi, łącząca układ RP2040 z dodatkowymi czujnikami i łącznością WiFi oraz Bluetooth. Na płytce znajdują się także mikrofon, dioda LED RGB i 6-osiowy czujnik IMU z algorytmami uczenia maszynowego. Wyprowadzenia modułu pracują z napięciem 3,3 V, a ta wersja posiada wlutowane piny.
Zaprogramowanie:
Płytka rozwojowa Arduino Nano RP2040 Connect umożliwia programowanie w środowisku Arduino IDE w trybie online lub offline. Płytka jest wyposażona w układ RP2040, który posiada interfejsy SPI, I2C, I2S, PIO, UART, PWM oraz piny cyfrowe i analogowe. Dodatkowo na płytce znajduje się układ U-Blox, który pozwala na komunikację bezprzewodową poprzez WiFi i Bluetooth. Programowanie płytki odbywa się poprzez podłączenie do komputera za pomocą złącza microUSB lub bezprzewodowo z wykorzystaniem chmury Arduino Cloud.
Główne cechy płytki Arduino Nano RP2040:
- Interfejsy: USB, SPI, I2C, I2S, UART, PWM
- Układ U-Blox Nina do komunikacji bezprzewodowej WiFi / Bluetooth
- Złącze microUSB do połączenia z komputerem oraz zasilania 5 V
- Wbudowany mikrofon, dioda LED RGB oraz 6-osiowy układ IMU
- Oparty na mikrokontrolerze Raspberry Pi RP2040 o taktowaniu 133 MHz
- Wbudowane 16 MB pamięci Flash oraz 264 kB pamięci SRAM
- 20 pinów PWM, 8 pinów analogowych oraz 22 piny cyfrowe
- Standardowe wymiary dla serii Nano - 45 x 18 mm
Arduino Nano RP2040 Connect ze złączami:
Urządzenie, o którym mowa, to owoc współpracy między inżynierami tworzącymi minikomputer Raspberry Pi oraz mikrokontroler Arduino. Dzięki takiemu połączeniu moduł Arduino Nano RP2040 Connect z złączami ABX00053 stanowi świetną platformę do realizacji różnego rodzaju projektów. Płytka ta wyposażona jest w popularne interfejsy takie jak SPI, I2C, I2S, PIO, UART, PWM, a także czuły mikrofon i port USB umożliwiający połączenie z komputerem.
Specyfikacja techniczna:
- Napięcie zasilania: od 4,5 V do 21 V
- Napięcie pracy części logicznej: 3,3 V
- Prąd wyjściowy 3,3 V: 800 mA
- Mikrokontroler RP2040:
- ARM Cortex M0 Dual-Core 133 MHz
- 264 kB SRAM
- 2 MB Flash
- kontroler DMA
- obsługuje do 16 MB pamięci Flash przez szynę QSPI
- programowalne IO (PIO) do obsługi zewnętrznych peryferii
- 4-kanałowy ADC z wewnętrznym czujnikiem temperatury, 0,5 MSa/s, 12-bitowa konwersja
- debugowanie SWD
- Moduł WiFi / Bluetooth U-blox Nina W102:
- dwurdzeniowy Xtensa LX6 240 MHz 32-bit
- 520 kB pamięci SARAM on-chip
- 448 kB pamięci ROM do rozruchu i funkcji rdzenia
- 16 MB pamięci Flash do przechowywania kodu, zawiera sprzętową szyfryzację do ochrony programów i danych
- 1 kB EFUSE dla adresu MAC, konfiguracji modułu, szyfryzacji Flash oraz Chip-ID
- IEEE 802.11 b/g/n 2,4 GHz WiFi
- Bluetooth 4.2
- wbudowana antena (PIFA)
- 4 x 12-bit ADC
- 3 x I2C, SDIO, CAN, QSPI
- Pamięć:
- AT25SF128A 16MB NOR Flash
- 532 Mb/s przesyłu danych QSPI
- 100k cykli programowania / kasowania
- Czujnik IMU 6-osiowy ST LSM6DSOXTR:
- żyroskop 3D: ± 2 / ± 4 / ± 8 / ± 16 g pełna skala
- akcelerometr 3D: ± 125 / ± 250 / ± 500 / ± 1000 / ± 2000 dps pełna skala
- zaawansowany krokomierz, detektor kroków i licznik kroków
- detekcja ruchu oraz przechyłu
- standardowe przerwania: swobodne spadanie, wybudzanie orientacji 6D/4D, kliknięcie, podwójne kliknięcie
- programowalna maszyna stanów skończonych: akcelerometr, żyroskop i czujniki zewnętrzne
- rdzeń uczenia maszynowego
- wbudowany czujnik temperatury
- Mikrofon MEMS ST MP34DT06JTR:
- AOP = 122,5 dBSPL
- stosunek sygnału do szumu64 dB
- czułość dookólna
- częstotliwość -26 dBFS ± 1 dB
- Dioda LED RGB:
- wspólna anoda
- połączona z U-blox Nina W102 GPIO
- Układ kryptograficzny Microchip ATECC608A:
- kryptograficzny koprocesor z bezpiecznym sprzętowym przechowywaniem kluczy
- I2C, SWI
- wsparcie sprzętowe dla algorytmów symetrycznych: SHA-256 oraz HMAC HASH w tym zapisywanie/przywracanie kontekstu poza układem scalonym ES-128: szyfrowanie/deszyfrowanie, Galois Field Multiply da GCM wewnętrzny generator liczb losowych o wysokiej jakości NIST SP 800-90A/B/C obsługa bezpiecznego rozruchu: pełna walidacja podpisu kodem ECDSA, opcjonalny skrót/podpis opcjonalne wyłączenie klucza komunikacyjnego przed bezpiecznym uruchomieniem systemu szyfrowanie / uwierzytelnianie wiadomości w celu zapobiegania atakom
- I/O:
- 14 x pin cyfrowy
- 8 x pin analogowy
- microUSB
- UART, SPI, I2C, I2S, PIO
- Gniazdo: microUSB
- Temperatura pracy: od -20°C do 80°C
- Wymiary: 45 x 18 mm
Kompaktowe rozmiary i wydajność:
Arduino Nano jest modułem o niskim zapotrzebowaniu na energię, co sprawia, że jest idealnym wyborem do zastosowań mobilnych. Jest to także świetna opcja do projektów IoT oraz do prototypowania i uczenia maszynowego. W naszym sklepie oferujemy szeroki wybór akcesoriów dedykowanych do wszystkich najpopularniejszych minikomputerów i mikrokontrolerów.