Расширение Asip с поддержкой сервомоторов, датчиков расстояния и звука через серийный порт
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
C++ реализация протокола Homematic для создания устройств на ATMega, STM32, ESP32 и RP2040 с поддержкой AES-подписей и работой с датчиками
Управление солнечными панелями и системами энергии через щиты расширения Arduino
Парсер UDP-телеметрии от Assetto Corsa для ESP32 и ESP8266 с поддержкой консольных версий игры
Ассоциативное хранилище с JSON-подобной структурой и полным контролем памяти для Arduino и ESP32
Двусторонняя серийная связь Arduino с компьютером через фреймовый протокол STX/ETX с контрольной суммой и системой callback-команд
Работа с контроллерами A-Star 32U4: дисплей, звук, кнопки, светодиоды, датчики и моторные драйверы
Доступ к облачной базе данных Cassandra (Datastax Astra) с ESP8266 и ESP32 через простой API без SQL
Расчёты для астрономии: преобразование координат, звёздное время, рефракция и прецессия для телескопических монтировок
Передача данных по звуку с модуляцией частоты — аналог Chirp для обмена WiFi-учётными данными между микроконтроллерами
Взаимодействие с датчиком качества воздуха CCS811 по I2C для измерения CO2 и VOC
Сжатие телеметрии на 99% для LoRaWAN и спутниковых каналов через Delta Encoding и RLE
Неблокирующее выполнение длительных операций через обработчики событий в основном цикле
Асинхронная библиотека для датчиков температуры и влажности SHT4X с поддержкой неблокирующего чтения по I²C
Полностью асинхронная TCP-библиотека для ESP32 с классами AsyncClient и AsyncServer для надёжного сетевого взаимодействия без блокирующих операций
Полностью неблокирующий сканер матричной клавиатуры, возвращающий состояние всех кнопок битовой маской без задержек и абстракций
Асинхронная обёртка для BMP180, которая читает температуру и давление в фоне без блокировки основного цикла
Асинхронная обработка кнопок с распознаванием коротких и длинных нажатий без блокировки основного кода
Неблокирующие задержки и таймауты с автоматической обработкой переполнений счётчиков
Асинхронный DNS-сервер для ESP32 с Ethernet-модулем ENC28J60, обрабатывающий множество запросов параллельно без блокировки основной программы
Асинхронный DNS-сервер для ESP32 с поддержкой Ethernet-модулей W5500, W6100 и ENC28J60
Асинхронный DNS-сервер для ESP32 с Ethernet W5500, обрабатывающий множество запросов одновременно без блокировок
Асинхронный DNS-сервер для ESP32 с Ethernet-модулем W6100, обрабатывающий несколько запросов одновременно без блокировок
Асинхронный DNS-сервер для Raspberry Pi Pico W, обрабатывающий запросы в фоне без блокировки основного цикла
Асинхронный DNS-сервер для STM32 с Ethernet (LAN8720, LAN8742A) без блокирования основного цикла
Асинхронный DNS-сервер для Teensy 4.1, работающий на QNEthernet без блокировки основного цикла программы
Асинхронный DNS-сервер для WT32_ETH01 и ESP32 с Ethernet LAN8720, обрабатывающий DNS-запросы без блокировки основной программы
Менеджер конфигурации подключения ESP32 к Ethernet ENC28J60 с веб-интерфейсом для управления параметрами сети и учётными данными