PCA9551
Управление 8 каналами LED через I2C с двумя встроенными PWM-генераторами, максимум 25 мА на канал
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:cfdd25fced65f008ef4d6afeaf6fbc212c47de046d3632bdfbc13327dffa106ePCA9551-0.3.2-cfdd25fc.zipОписание
Драйвер PCA9551 — это микросхема расширителя PWM с 8 каналами управления по I2C, которая позволяет контролировать яркость светодиодов через два встроенных PWM-генератора. Каждый выход можно переключить на нужный генератор либо установить в статическое состояние (включено/выключено). Максимальный ток коллектора — 25 мА на канал и 100 мА в сумме по чипу. Библиотека всё ещё находится в экспериментальном статусе, но вполне рабочая; учти, что с версии 0.3.0 произошли переименования методов (analogRead → read, digitalWrite → write1 и так далее) из-за конфликтов с переопределением пинов на ESP32 S3. Обычно PCA9551 применяется для добавления дополнительных выходов PWM, когда встроенных портов микроконтроллера не хватает.