EdgeSense
Сбор данных с видео, аудио и датчиков на ESP32 с записью на SD-карту и поддержкой TinyML
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:b1ebd97957513e556902293aeb555fee4caa30d725861544ac282f2ce4e02974EdgeSense-1.0.6-b1ebd979.zipОписание
EdgeSense — модульная библиотека для ESP32, заточенная под сбор данных с датчиков в реальном времени на периферийных устройствах. Охватывает три основных канала: видео с ESP32-CAM или OV2640-совместимых модулей, аудио с I2S микрофонов вроде INMP441 и обычные сенсоры (аналоговые, цифровые, I2C) с записью на SD-карту или флеш-память. Подходит для задач на TinyML — распознавание активности, детектирование падений, мониторинг в полевых условиях. Компоненты (EdgeStream, EdgeSensor, EdgeVision) разделены так, чтобы не тащить лишний код, и хорошо интегрируются с EdgeModelKit для обработки данных на устройстве. Работает только на ESP32, тестировалась на ESP32 DevKit v1 и платах от Consentium. Пригодится, если собираете систему мониторинга с несколькими типами данных сразу и нужен контроль над сбором на уровне железа.