M5_PbHub
Управление расширителем M5Stack PbHUB Unit с шестью I2C-портами для цифровых и аналоговых операций, ШИМ и RGB-светодиодов
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:b369039e76938603ca99dd5a0827972fd6aae1bd3103e51b989e5deb4166ee35M5_PbHub-0.1.5-b369039e.zipОписание
Расширитель M5Stack PbHUB Unit — это модуль с шестью портами на основе I2C, позволяющий добавить множество функций к любой плате на базе M5Stack. Каждый порт может работать как с цифровыми входами-выходами, так и с ШИМ, управлением сервомоторами, аналоговым считыванием и RGB-светодиодами. За обработку команд отвечает встроенный STM32F030. Библиотека предоставляет простой API для чтения цифровых и аналоговых значений, управления ШИМ-выходом, переключения пинов и управления пиксельными ленточками, если они подключены к разъёмам. Инициализация требует работающей шины Wire — её нужно запустить перед вызовом конструктора PbHub.