M5PM1
Драйвер микросхемы управления питанием PM1 для M5Stack с поддержкой зарядки батареи, GPIO и RTC
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:b1d8e5d309f922802a374228e75978b33d7b36d8ef59aca2e4b333ed34bcdc46M5PM1-1.0.7-b1d8e5d3.zipОписание
Драйвер для микросхемы управления питанием PM1, используемой в M5Stack устройствах. Поддерживает управление зарядкой батареи, контроль нескольких источников питания (DCDC 5V и LDO 3.3V), работу с пятью GPIO пинами, которые могут функционировать как обычные входы-выходы, источники прерываний, пины пробуждения или PWM. Встроены ADC для измерений, драйвер адресных светодиодов NeoPixel, таймер watchdog и RTC память. Библиотека совместима с ESP-IDF и Arduino IDE. На ESP-IDF версии 5.3.0 и выше требуется учитывать порядок подключения include-файлов — если используешь M5Unified, подключай M5PM1 после неё, чтобы избежать конфликтов определений структуры i2c_config_t.