опис
Плата розробки сімейства Arduino, оснащена мікроконтролером RP2040, розробленим Raspberry Pi Foundation. Система має два ядра ARM Cortex M0+, що працюють на частоті до 133 МГц, і 264 КБ оперативної пам’яті. Мікроконтролер не оснащений флеш-пам'яттю, але на платі є зовнішня пам'ять на 16 Мб, підключена через інтерфейс QSPI.
На платі, крім чіпа RP2040 і флеш-пам'яті, користувач знайде модуль U-blox Nina W102 з WiFi і Bluetooth зв'язком, 6-осьову систему IMU з акселерометром і гіроскопом, мікрофон MEMS, RGB LED, криптографічну систему і роз'єми мікроконтролера, включаючи 14 цифрових контактів, 8 аналогових входів, інтерфейси UART, SPI, I2C і мікро роз'єм USB.

Плату можна програмувати за допомогою Arduino IDE в автономному режимі або Arduino IDE Cloud в онлайн-режимі. Для програмування можна використовувати роз'єм microUSB або бездротове підключення через хмару.
Властивості
- Мікроконтролер Raspberry Pi RP2040
- 133 МГц, 32-розрядний, двоядерний Arm® Cortex®-M0+
- 264 КБ вбудованої SRAM
- Контролер DMA
- Підтримує до 16 МБ зовнішньої флеш-пам'яті через виділену шину QSPI
- Контролер USB 1.1 і PHY з підтримкою хоста та пристрою
- 8 ПІО
- Програмований IO (PIO) для розширеної підтримки периферійних пристроїв
- 4-канальний АЦП з внутрішнім датчиком температури, 0,5 Мвиб./с, 12-розрядне перетворення
- Налагодження SWD
- 2 вбудовані PLL для USB і генерації тактової частоти ядра
- 40 нм процес
- Підтримка режимів низької потужності
- Хост і пристрій USB 1.1
- Внутрішній регулятор напруги
- Advanced High-Handle Bus (AHB) і Advanced Peripheral Bus (APB)
- Модуль WiFi і Bluetooth U-blox® Nina W102
- 240 МГц, 32 біт, двоядерний процесор Xtensa LX6
- 520 КБ SRAM
- 448 КБ ПЗУ для завантаження та основних функцій
- 16 Мбіт Flash
- 1 кбіт EFUSE (нестерима пам'ять) для MAC-адрес, конфігурації модуля, FlashEncryption і Chip-ID
- IEEE 802.11b/g/n Wi-Fi 2,4 ГГц
- Bluetooth 4.2
- Інтегрована плоска антена PIFA
- 4 x 12-розрядних АЦП
- 3xI2C,SDIO,CAN,QSPI
- Пам'ять
- AT25SF128A 16MB NOR Flash
- Швидкість передачі даних QSPI до 532 Мбіт/с
- 100 тисяч циклів програмування
- 6-осьовий IMU ST LSM6DSOXTR
- 3D гіроскоп з діапазоном вимірювань ±2, ±4, ±8, ±16 g повної шкали
- 3D-акселерометр з діапазоном вимірювання ± 125, ± 250, ± 500, ± 1000, ± 2000 dps у повній шкалі
- Розширений крокомір
- Виявлення руху, виявлення нахилу
- Стандартні переривання: вільне падіння, 6D/4D орієнтація, удар і подвійне клацання
- Програмований кінцевий автомат: акселерометр, гіроскоп і зовнішні датчики
- Ядро машинного навчання
- Вбудований датчик температури
- ST MP34DT06JTR MEMS мікрофон
- AOP = 122,5 дБ SPL
- Співвідношення сигнал/шум 64 дБ
- Всеспрямована чутливість
- -26 dBFS ± 1 дБ чутливість
- RGB LED
- Загальний анод
- Підключено до U-blox® Nina W102 GPIO
- Microchip® ATECC608A Crypto
- Криптографічний співпроцесор із захищеним апаратним зберіганням ключів
- I2C, SWI
- Апаратна підтримка симетричних алгоритмів:
- Хеш SHA-256 і HMAC, включаючи збереження та відновлення контексту
- AES-128: шифрування та дешифрування, множення полів Галуа для GCM
- Внутрішній високоякісний генератор випадкових чисел (RNG) NIST SP 800-90A/B/C
- Підтримка безпечного завантаження:
- Повна перевірка підпису коду ECDSA, опціонально збережений хеш, підпис
- Додаткове відключення ключа зв’язку перед безпечним запуском
- Шифрування та автентифікація повідомлень для запобігання атакам
- I/O
- 14 цифрових контактів
- 8 аналогових контактів
- Micro USB
- Підтримка UART, SPI, I2C
- Джерело живлення: понижуючий перетворювач