Отправка логов с ESP32/ESP8266 на удалённый syslog-сервер с поддержкой уровней DEBUG–EMERGENCY и форматирования printf()
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Диспетчер задач для Arduino с параллельным выполнением без delay() и оптимизацией памяти
Неблокирующие таймеры и периодические события без delay() — счётчики срабатывают через заданные интервалы времени
Преобразование Unix timestamp в читаемый формат даты и времени для Arduino и ESP8266
Минималистичная библиотека для управления таймаутами, heartbeat-таймерами и повторениями без блокировки кода
Неблокирующие таймеры с поддержкой нескольких независимых событий и настраиваемым числом повторений
Парсинг UDP-сообщений от приложения InoPad для управления ESP8266 со смартфона
Измеряет расстояние с датчика HC-SR04 в сантиметрах или дюймах с обработкой ошибок
Веб-портал для настройки Wi-Fi на ESP32 без зависимостей от WiFiManager, с поддержкой Serial и Bluetooth
Простой таймер для Arduino с проверкой готовности, изменением интервала и управлением состоянием
Панель управления для сим-рейсинга с поддержкой матриц кнопок, энкодеров, расширителей MCP23017 и профилей
Управление семисегментными индикаторами с поддержкой обоих типов дисплеев и вывода цифр от 0 до F
Управление WS2812 светодиодом через GPIO без периферийных модулей МК для ESP8266 и ESP32
Экспоненциальный фильтр (EMA) для сглаживания сигналов датчиков, поддерживающий низкочастотную и высокочастотную фильтрацию
Управление однозначным семисегментным индикатором с поддержкой обоих типов дисплеев и опциональной десятичной точкой
Управление одним семисегментным индикатором с поддержкой common cathode и common anode
Программная реализация асинхронного интерфейса на одном проводе в режиме полудуплекса с точностью до 250 кбит/с на основе таймеров AVR
Подключение IoT-устройств к Alexa и Google Home через облако SinricPro с поддержкой ESP8266, ESP32, Arduino и других плат
Форк SinricPro для платформ Renesas и ARM микроконтроллеров с интеграцией в облако Sinric Pro и голосовыми ассистентами Alexa и Google Home
SDK для создания IoT-продуктов на базе ESP32 с облачной интеграцией SinricPro и готовой авторизацией
Удалённый доступ к ESP32 из любой точки мира через защищённое интернет-соединение без сложной настройки сети
Драйвер для ЦАП семейства DACxx11 от Texas Instruments с единым SPI-интерфейсом для моделей разного разрешения
Работа с EEPROM по I2C: чтение, запись, оптимизация страничной записи и управление задержками
Управление микросхемой FSUSB43 для переключения USB 2.0 сигналов между двумя выходами через GPIO-пины
Управление контроллером FUSB302 для USB Type-C с поддержкой Power Delivery по I2C
Взаимодействие с акселерометром LIS2DH12 через I2C или SPI с поддержкой детектирования движения и свободного падения
Драйвер для термопарного преобразователя MAX31855, взаимодействующий с Arduino по протоколу SPI
Работа с датчиком освещённости OPT3001 от Texas Instruments через I2C, диапазон измерений от 0,01 до 83 000 люкс с автоматическим выбором шкалы
Оптический датчик движения PAT9130EW для отслеживания смещений по X и Y через SPI с доступом к регистрам качества поверхности