
ByteSwitch — 8 переключателей + 9 RGB-диодов WS2812C — STM32G031 — Модуль расширения блока — M5Stack U191
2 453 ₴
Показать оптовые цены- В наличии
- Оптом и в розницу
- Код: 1722269403
Описание продукта: ByteSwitch - 8 переключателей + 9 RGB-диодов WS2812C - STM32G031 - Модуль расширения блока - M5Stack U191
Модуль ввода ByteSwitch от M5Stack — это усовершенствованный модуль ввода на базе микроконтроллера STM32G031. Плата включает в себя:8 независимых бистабильных переключателейи9 RGB WS2812C диодов, которая может динамически сигнализировать о состоянии каждого входа. Благодаря связиI2Cи два разъема Grove (порт A), возможнокаскадное соединениеБлагодаря наличию нескольких модулей, он идеально подходит для сложных приложений с множеством входных сигналов. Он разработан для работы с контроллерами M5Stack и поддерживается UIFlow и Arduino IDE.
ByteSwitch — 8 переключателей + 9 светодиодов WS2812C RGB — STM32G031 — модуль расширения блока — M5Stack U191.
Модуль основан на микроконтроллере STM32G031G8U6.
Основные характеристики блока ByteSwitch
- 8 двухпозиционных переключателей (DPDT): возможность напрямую переключать состояние
- 9 встроенных RGB-светодиодов WS2812C: динамическая передача информации о состоянии каждого канала
- Связь по протоколу I2C с адресом 0x46: простая интеграция с микроконтроллерами
- Каскадная поддержкавозможность подключения нескольких устройств
- Микроконтроллер STM32G031G8U6: 32-битное ядро ARM Cortex M0+ с тактовой частотой 64 МГц
- Низкое энергопотребление: всего 9,03 мА в режиме ожидания
Распиновка и совместимость с M5Stack
Модуль ByteSwitch использует интерфейс Grove (4 контакта с шагом 2 мм), который обеспечивает передачу сигналов.GND, 5V, SDA и SCLМожет быть подключен к портам.ПОРТ.А, ПОРТ.Б или ПОРТ.Сдля контроллера CoreS3. ByteSwitch совместим с широким спектром модулей разработки M5Stack, таких как Core2, StickC, AtomS3 и другие. Адрес I2C:0x46что позволяет легко идентифицировать и интегрировать проект в более сложные задачи.
На обратной стороне модуля имеются четкие обозначения.
Модуль оснащен интерфейсом Grove.
Программирование и интеграция
Модуль ByteSwitch поддерживает популярные среды программирования:UIFlow 1.0, UIFlow 2.0 и Arduino IDEArduino предоставляет библиотеку с примерами использования. В UIFlow модуль отображается как готовый компонент, что позволяет быстро реализовать функции ввода и подсветки без необходимости писать код с нуля. Связь осуществляется по протоколу I2C, а документация содержит подробное описание команд и регистров.
Технические характеристики модуля ByteSwitch
- Микроконтроллер: STM32G031G8U6, ARM Cortex M0+, 64 МГц
- Переключатели: 8 независимых тумблерных переключателей (DPDT)
- Светодиоды: WS2812C-2020 (9 шт.)
- Интерфейс связи: I2C (адрес 0x46)
- Разъемы Grove: 2 x I2C (с возможностью каскадирования)
- Потребляемый ток (в режиме ожидания): 5 В при 9,03 мА
- Диапазон рабочих температур: от 0°C до 40°C
- Размеры: 88,0 x 24 x 19,6 мм
- Вес: 22,5 г
Содержимое набора
- 1x Unit ByteSwitch
- 1x кабель Grove (20 см)
| Основные атрибуты | |
|---|---|
| Тип | Модуль |
| Пользовательские характеристики | |
| UC - Микроконтроллер | STM32G031G8U6 |
| UC – ядро | ARM Кортекс-М0+ |
| UC — Сроки | 64 МГц |
| Интерфейс UC - I2C | Да |
| Тип переключателя | бистабильный |
| Вес упаковки | 0,029 кг |
| Высота упаковки | 17 см |
| глубина упаковки | 2 см |
| Ширина упаковки | 12 см |
- Цена: 2 453 ₴








