Core Matrix от M5Stack — это IoT-контроллер на базе ESP32-C61 со светодиодной матрицей 16×16 белого свечения для отображения значков, анимаций, состояния устройства и уведомлений. Поддерживается подключение WiFi 6 в диапазоне 2,4 ГГц; устройство предназначено для IoT-приложений, мониторинга данных с сенсоров и интерактивных дисплеев.
Также имеются 6-осевой IMU BMI270, слот для карт microSD, пассивный зуммер, три пользовательские кнопки, кнопка питания и порт USB-C. Плата поддерживает внешние модули и сенсоры через интерфейсы M5-Bus и Grove; схема управления батарейным питанием позволяет работать как от USB-питания, так и от внешней батареи.
Технические характеристики M5Stack Core Matrix:
- SoC – Espressif Systems ESP32-C61HR8
- CPU – одно 32-битное ядро RISC-V с тактовой частотой до 160 МГц
- Память – 320 КБ SRAM, 8 МБ PSRAM
- Хранилище – 256 КБ ROM, 16 МБ QSPI flash
- Беспроводная связь – WiFi 6 и Bluetooth LE 5.0
- Хранилище – слот для карт microSD
- Дисплей – светодиодная матрица 16×16 белого свечения (256 светодиодов) на драйвере TM1680
- Аудио – пассивный зуммер MLT-8530
- USB – 1 порт USB Type-C
- Сенсор – 6-осевой IMU Bosch BMI270 (3-осевой акселерометр и 3-осевой гироскоп) с поддержкой пробуждения по прерыванию
- Расширение
- 30-контактный интерфейс расширения M5-Bus
- Интерфейс Grove I2C HY2.0-4P (5V, GND, GPIO0, GPIO1)
- Разъём расширения USB MX1.25-4P
- Прочее
- 3 пользовательские кнопки (A, B, C)
- Кнопка питания для включения, сброса, выключения и режима загрузки
- Монтажные отверстия M3
- Питание
- Питание – 5 В через USB-C или M5-Bus, либо внешний аккумулятор 3,7 В через разъем аккумулятора MX1.25-2P
- Потребление – 8,21 мкА в режиме выключения, 128,06 мА при полной нагрузке (оба значения измерены при 4,2 В
- Stamp Timer Power2 (M5PM1) и M5IOE1 для управления питанием и периферией
- Выбираемый ток заряда аккумулятора 180 мА (по умолчанию) или 650 мА
- Габариты – 54 × 54 × 11,6 мм
- Вес – 28,9 грамма
Что касается программной поддержки, Core Matrix можно программировать с помощью Arduino IDE и платформы визуального программирования UIFlow2 от M5Stack. Компания предоставляет примеры для Arduino, охватывающие светодиодную матрицу, кнопки, зуммер, IMU, карту microSD и управление питанием. Также поддерживаются библиотеки M5Unified и M5GFX, а также специализированные библиотеки драйверов M5PM1 и M5IOE1 для управления питанием и периферией. Для UiFlow2 M5Stack предоставляет инструкции по прошивке и программированию. Руководства/учебные пособия по началу работы, схемы, распиновка и другая техническая документация доступны на странице документации .

Core Matrix, судя по всему, представляет собой обновление оригинального M5Stack ATOM Matrix , более компактного контроллера на базе ESP32 с матрицей RGB-светодиодов 5×5 и сенсором движения MPU6886. Новый набор для разработки IoT переходит на монохромную матрицу 16×16 светодиодов и систему на кристалле ESP32-C61 с подключением WiFi 6.
Набор для разработки M5Stack Core Matrix доступен за $29.99 на AliExpress , без учета стоимости доставки и налогов, а также в официальном магазине M5Stack . В комплект входят контроллер и шестигранный ключ 2.0 мм, но батарея не входит.
https://youtube.com/watch?v=u_HbVF10zYI
Выражаем свою благодарность источнику, с которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.


