Назад к каталогу

M5SWITCH8

Работа с модулями M5STACK SWITCH8 и BUTTON8 по I2C: чтение состояния кнопок и управление RGB светодиодами

Версия0.1.2
ZIP на зеркалеготов
ПроверкаSHA-256
Размер16.06 KiB
Источникофициальный
Обновлено2026-10-08

Установка

Последняя опубликованная версия
0.1.216.06 KiB ZIP
Скачать
ZIP уже в зеркале TREMAАрхив хранится локально и уже прошел проверку контрольной суммы. Скачивание должно начаться сразу.версия: последняя · сохранен: 2026-08-29 03:21:19 UTC
Как подключить скачанный ZIP
  1. Скачайте архив — реестр отдает его уже проверенным.
  2. В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
  3. Укажите скачанный файл — библиотека появится в списке доступных.
Каталог подготовлен для TREMA IDE: программа сможет устанавливать библиотеки с этого зеркала.
Контрольная суммаSHA-256:2cfccfbd517cbbeee4a4e150e3f0513999fb548b7865ae9607135a60f3ba866d
АрхивM5SWITCH8-0.1.2-2cfccfbd.zip

Описание

Библиотека работает с модулями M5STACK SWITCH8 и BUTTON8, которые подключаются по I2C и содержат по 8 переключателей или кнопок соответственно. Каждый элемент имеет связанный светодиод, плюс девятый LED для индикации питания. Читать состояние можно поодиночке или всем байтом за раз — второй вариант быстрее благодаря меньшему количеству обращений к шине. Светодиоды управляются либо вручную через RGB-коды (0x00BBGGRR), либо автоматически, когда устройство само следит за состоянием переключателей и светит нужным цветом. Модули поддерживают гибкую настройку I2C-адреса, что позволяет подключить несколько устройств в одну цепь. Библиотека протестирована на Arduino UNO R3, хорошо работает при 5V и совместима с 3.3V. Потребление в режиме ожидания около 9 мА при напряжении 5V.

Версии

Показано: 3
0.1.22026-10-08 12:49:00 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP
0.1.12026-10-08 12:49:00 UTC
ZIP по запросу
восстановится при запросе
0.1.02026-10-08 12:49:00 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP