Infrared
Объектная библиотека для отправки, приёма и декодирования инфракрасных сигналов на Arduino с поддержкой SAMD21, ATMega4809, Due, Teensy и ESP32
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:a985d1954d950a97b8b26e2503a2e9a3286e01dffc3454c40e545b0efe14319eInfrared-1.2.3-a985d195.zipОписание
Объектная библиотека для работы с инфракрасными сигналами на Arduino — отправка, приём, декодирование и генерация IR-команд. В основе лежат классы для представления IR-сигналов и последовательностей, что делает код структурированнее и понятнее, чем в более старых решениях. Поддерживает SAMD21 (Arduino Zero), ATMega4809 (Arduino Nano Every, WiFi Rev 2), Arduino Due, Teensy 3.x и ESP32. Версия 1.2.0 переписана с использованием современного C++11 и move-семантики для эффективного управления памятью. Работает как низкоуровневая библиотека, предоставляя полный контроль над IR-операциями без излишних абстракций.