










| Вес | 22.5 г |
|---|---|
| Состояние | Новое |
| Тип | Модуль |
| LED-диоды | WS2812C-2020 шт. |
|---|---|
| Адрес I2C | простое интегрирование с микроконтроллерами |
| Гарантийный срок | 12 мес |
| Диапазон рабочих температур | 0...40 °C |
| Длина провода Grove | 200 мм |
| Интерфейс I2C | Да |
| Интерфейс связи | I2C (адрес 0x46) |
| Микроконтроллер | STM32G031G8U6 |
| Переключатели | 8 независимых бистабильных переключателей (DPDT) |
| Производитель | M5Stack |
| Размеры | 88 × 24 × 19.6 мм |
| Разъемы Grove | 2 x I2C (возможность каскадирования) |
| Тип переключателя | бистабильный |
| Ток в режиме ожидания | 5 В при 9,03 мА |
| Частота тактирования | 64 МГц |
M5Stack ByteSwitch (U191) — это модуль расширения серии Unit, который добавляет к вашему контроллеру 8 независимых бистабильных переключателей и 9 адресных RGB-светодиодов WS2812C. Устройство построено на микроконтроллере STM32G031G8U6 и обеспечивает простое интегрирование через интерфейс I2C, позволяя создавать сложные интерфейсы управления со световой индикацией.
Модуль оснащен 8 независимыми бистабильными переключателями типа DPDT, которые позволяют напрямую изменять состояние каналов. Для визуализации состояния каждого входа используются 9 встроенных RGB-светодиодов WS2812C-2020, дающие возможность динамически сигнализировать об активности в реальном времени. Такое сочетание входных сигналов и световой подсветки идеально подходит для создания панелей управления, где важно видеть состояние каждого переключателя.
Простое интегрирование через I2CСвязь с модулем осуществляется через протокол I2C с фиксированным адресом 0x46, что упрощает подключение к микроконтроллерам M5Stack и другим совместимым платформам. Наличие двух разъемов Grove (Port.A) позволяет последовательно подключать несколько модулей ByteSwitch, расширяя количество доступных входов без лишней нагрузки на порты контроллера. Это решение особенно полезно для проектов, требующих большого количества дискретных входов.
Энергоэффективность и компактностьМодуль построен на базе 32-битного ядра ARM Cortex M0+ с тактовой частотой 64 МГц, что обеспечивает достаточную производительность для опроса переключателей и управления LED. В режиме ожидания потребление тока составляет всего 9,03 мА при напряжении 5 В, что делает устройство энергоэффективным для автономных проектов. Компактные размеры 88 × 24 × 19.6 мм и вес 22.5 г позволяют легко встраивать модуль в небольшие корпуса.
Совместимость и программированиеByteSwitch полностью совместим с экосистемой M5Stack, включая контроллеры Core2, StickC, AtomS3 и другие. Поддерживается работа в средах UIFlow 1.0, UIFlow 2.0 и Arduino IDE, где доступна готовая библиотека с примерами. В UIFlow модуль доступен как готовый компонент, что позволяет быстро реализовать функционал без написания кода с нуля.
КомплектацияВ комплект поставки входит сам модуль Unit ByteSwitch и провод Grove длиной 200 мм для подключения к контроллеру.