RP2350-Matrix Waveshare
RP2350-Matrix Waveshare
RP2350-Matrix Waveshare
RP2350-Matrix Waveshare
RP2350-Matrix Waveshare
RP2350-Matrix Waveshare
RP2350-Matrix Waveshare
RP2350-Matrix Waveshare

RP2350-Matrix Waveshare

RP2350-Matrix Waveshare

Арт. 17092

1 410

менее 10 шт.

Описание

Оценочная плата Waveshare RP2350-Matrix — интересное и недорогое решение для разработки самых разных приложений робототехники или умного дома на базе современного программируемого микроконтроллера нового поколения RP2350A, спроектированного всемирно известным производителем электроники Raspberry Pi Foundation. Встроенная матрица из 64 адресных RGB-светодиодов WS2812B, подключенная к контроллеру платы RP2350-Matrix, позволяет реализовывать множество сценариев со световыми эффектами, используемыми в качестве визуальной обратной связи.

Модуль RP2350-Matrix оснащается инерционно-измерительным контроллером QMI8658 с интегрированными 3-осевым акселерометром и 3-осевым гироскопом, обеспечивающим приложение данными перемещения устройства в пространстве. Свободные порты общего назначения RP2350, объединяющие в себе цифровые последовательные и аналоговые интерфейсы, разведены по краям текстолита в форме 20 контактных отверстий и 8 контактных площадок. Они предназначены для расширения приложения или интеграции модуля в схемы других микроэлектронных устройств.

Характеристики:
Модель: RP2350-Matrix Waveshare

Напряжение питания: 5В (порт USB Type-C)
Напряжение логики: 3.3В
Потребление тока: до 900мА
Чип: RP2350 Raspberry Pi с тактовой частотой до 150МГц
Архитектура: 2-ядерный 32-разрядный процессор Arm8 Cortex-M33 и 2-ядерный 32-разрядный процессор RISK-V Hazard3 (с возможностью выбора используемого процессора)
Память: ОЗУ (SRAM): 520КБ (10 раздельных банков), ПЗУ (FLASH): 16МБ QSPI, Световая матрица: 8х8 (64) из адресных RGB-светодиодов WS2812B
Инерционный датчик (IMU): QMI8658 (3-осевой акселерометр + 3-осевой гироскоп)
Порты общего назначения (GPIO): 25
Интерфейсы: последовательный: 2x UART, 2x I2C, 2x SPI, 1х USB1.1, высокоскоростной: 1x HSTX, аналоговый: 4x ADC, разрядность 12-бит, цифровая ШИМ: 16 каналов
Встроенные функции: 12 конечных автоматов c программируемыми состояниями ввода/вывода (PIO), аналоговый датчик температуры, сопроцессор двойной точности (DCP) для Cortex-M33
Режимы ожидания (бездействия) и сна с низким энергопотреблением
Выход цифрового сигнала LED-матрицы (Dout)
Управление: 2 пользовательские кнопки Reset (Run) и Boot
Поддержка метода программирования Drag-and-Drop прямым копированием файлов прошивки в память USB-накопителя
Поддержка языков программирования: MicroPython, C/C++
Поддержка интегрированной среды: Arduino IDE, Thonny IDE, Visual Studio Code и др.
Размеры: 25 х 25 х 5.6мм
Вес нетто: 5 г.
Комплектация:
1х RP2350-Matrix Waveshare

Упаковка:
Зип-лок пакет полиэтиленовый
Размеры: 50 х 50
Вес брутто: 6 г.

Компоненты и интерфейсы платы

  1. Чип RP2350A
  2. Микросхема флеш-памяти 16 Мбайт
  3. 6-осевой инерционный измерительный блок QMI8658
  4. Контакт DOUT для увеличения RGB-матрицы
  5. Кнопка сброса RESET
  6. Коннектор USB Type-C
  7. Кнопка режима загрузки BOOT
  8. Чип 3.3-вольтового регулятора напряжения ME6217C33M5G
  9. LED-матрица 8 х 8 из светодиодов WS2812B-0807

Модуль RP2350-Matrix Waveshare поддерживает языки программирования MicroPython и C/C++, может быть запрограммирован в интегрированных средах Arduino IDE, Thonny IDE или VS Code. Аппаратные функции двух-архитектурного чипа RP2350 задокументированы максимально подробно, с ними можно ознакомится в соответствующей спецификации. В микроконтроллере предусмотрены несколько режимов энергопотребления. Дополнительно имеется простой аналоговый температурный сенсор, несущий пользу в наблюдении за уровнем общего нагрева платы с LED-матрицей. Отличительной чертой RP2350A являются 12 программируемых конечных автоматов (стейтмашин), применяющихся для симуляции иного пользовательского аппаратного интерфейса, отсутствующего в микроконтроллере.

Расположение и функциональное назначение периферийных контактов

Физические размеры, мм

Обратите внимание!
Когда RGB LED-матрица светится с максимальной яркостью, потребление тока составляет около 900мА. Рекомендуется использовать адаптер напряжения с током не менее 1 А.
Когда RGB LED-матрица светится с максимальной яркостью, избегайте прямого взгляда на светодиоды и не трогайте их.
Не рекомендуется включение RGB LED-матрицы с максимальной яркостью на продолжительное время, так как работающие светодиоды аккумулируют тепло и могут перегреваться. Частые сильные нагревы способствуют снижению срока службы светодиодов и приводят к их перегоранию.

Документация и программное обеспечение

> Спецификация контроллера RP2350 Raspberry Pi
> Электрическая принципиальная схема RP2350-Matrix
> Официальный сайт Thonny IDE
Официальный сайт Arduino IDE
Дистрибутив VSCode v1.92.2, включая дополнение Pico-VSCode-Extension v0.15.2 и Pico-SDK
Прошивка MicroPyhton v1.26 для Pico2 с 16МБ (версия waveshare)
> Raspberry Pi оригинальные демонстрационные примеры на C/C++ для Pico2
Arduino оригинальные демонстрационные примеры на C/C++ для Pico2
Waveshare демонстрационные примеры для RP2350-Matrix