AlfredoCRSF
Чтение каналов и отправка телеметрии ELRS приёмникам через CRSF протокол на ESP32 и совместимых микроконтроллерах
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:c38a6a25a6b5a4c8114c2dd2d39ca50ace503b93c00857225d65a42a4bac2024AlfredoCRSF-2.2.0-c38a6a25.zipОписание
Библиотека для работы с ELRS приёмниками через последовательный CRSF протокол. Позволяет читать данные каналов и отправлять телеметрию обратно на передатчик. Основана на коде CapnBry, но переформатирована под стандарты Arduino, плюс добавлены новые типы телеметрических пакетов. Рассчитана в первую очередь на ESP32, хотя теоретически может работать на ATmega32U4, RP2040 и STM32 — просто эти варианты не тестировались. Избегай слабых микроконтроллеров типа atmega328p. Библиотека требует доступа к аппаратным UART портам с поддержкой высоких скоростей передачи (до 420 кбод), лучше использовать второй UART для CRSF, оставляя основной для отладки.