EcoSensePower
Управление энергопотреблением для батарейных Arduino с адаптивной выборкой, режимами сна и отслеживанием заряда
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:71267277efeef15ae36734d884aec295c9ab0a366ef88816587a2bce9693b4b7EcoSensePower-0.9.10-71267277.zipОписание
Если вы разрабатываете прошивку для батарейных Arduino-датчиков и хотите, чтобы они работали долго, то вам нужна правильная энергетика. EcoSensePower — это промышленный runtime для управления энергопотреблением: адаптивная выборка, режимы сна, энергетические бюджеты, профили для Bluetooth/BLE, WiFi и GPS/GNSS, отслеживание уровня заряда, а также диагностика и структурированное логирование работы. Библиотека почти не требует дополнительных зависимостей — стеки коммуникации и GPS-парсеры вы подключаете сами по мере надобности. На UNO/Nano по умолчанию включается компактный режим для экономии памяти: один датчик, урезанные диагностика и история. На более крупных платах (Mega и выше) вы получаете полный набор возможностей. Если нужна расширенная функциональность на малых платах, можно включить вручную через макросы перед подключением библиотеки. Проект находится в статусе pre-v1.0.0-RC и готовится к финальному релизу.