2 551 ₴
Показать оптовые цены
Модуль ввода ByteSwitch от M5Stack — это усовершенствованный модуль ввода на базе микроконтроллера STM32G031. Плата включает в себя:8 независимых бистабильных переключателейи9 RGB WS2812C диодов, которая может динамически сигнализировать о состоянии каждого входа. Благодаря связиI2Cи два разъема Grove (порт A), возможнокаскадное соединениеБлагодаря наличию нескольких модулей, он идеально подходит для сложных приложений с множеством входных сигналов. Он разработан для работы с контроллерами M5Stack и поддерживается UIFlow и Arduino IDE.
ByteSwitch — 8 переключателей + 9 светодиодов WS2812C RGB — STM32G031 — модуль расширения блока — M5Stack U191.
Модуль основан на микроконтроллере STM32G031G8U6.


Модуль 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, а документация содержит подробное описание команд и регистров.


| Основные атрибуты | |
|---|---|
| Тип | Модуль |
| Пользовательские характеристики | |
| UC - Микроконтроллер | STM32G031G8U6 |
| UC – ядро | ARM Кортекс-М0+ |
| UC — Сроки | 64 МГц |
| Вес упаковки | 0,029 кг |
| Высота упаковки | 17 см |
| Интерфейс UC - I2C | Да |
| Тип переключателя | бистабильный |
| Ширина упаковки | 12 см |
| глубина упаковки | 2 см |