IP236x
Управление и мониторинг микросхем заряда IP2366/IP2368 через I2C: напряжение батареи, ток, режимы USB Type-C и параметры зарядки
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:018a1bab7e5e0e82b310d6d695873674e3a07969149d10ac1c9629893326fb79IP236x-1.2.2-018a1bab.zipОписание
IP2366 и IP2368 — это микросхемы управления зарядкой, которые общаются по протоколу I2C. Библиотека дает доступ к их функциям: чтение напряжения батареи, состояния заряда, текущего режима зарядки и контроль над USB Type-C. Также можно настраивать параметры вроде максимального входного/выходного тока и напряжения. Имейте в виду, что функции записи в регистры еще не полностью протестированы. IP2368 не имеет встроенного I2C и требует припайки проводов к точкам LED1, LED2, LED3 (вместо удаленных резисторов), а сама микросхема может входить в режим сна — в этом случае нужно подать HIGH на INT-пин для пробуждения и восстановления связи.