Работа с датчиком BME680 для измерения температуры, влажности, давления и качества воздуха по протоколам I2C и SPI
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Управление MP3-плеером DFPlayer Mini через UART: воспроизведение, громкость, переключение треков с SD-карты
Работа с датчиками температуры и влажности DHT11, DHT22 на ESP32 и ESP8266 с вычислением индекса тепла и точки росы
Управление инфракрасным датчиком температуры MLX90615 с программным I2C на любых выводах AVR микроконтроллера
Графика для 16-битных TFT и OLED дисплеев (ST7735, ST7789, ILI9341 и др.) с поддержкой шрифтов, спрайтов и буферизации
Классы для работы с дисплеями: расчёты координат и вывод больших чисел без мерцания при частых обновлениях
Работа с SPI TFT дисплеями ILI9341, ILI9488, ST7789 с поддержкой сенсорных контроллеров XPT2046, HR2046 и ADS7843
Управление кондиционером DeLonghi PAC NK76 через инфракрасный пульт и Arduino
Драйвер микросхемы реального времени DS1307 с поддержкой нескольких I2C интерфейсов для Arduino и RP2040
Высокопроизводительный LIFO-аллокатор с двусторонней схемой буфера и автоматическим масштабированием метаданных для быстрого выделения и освобождения памяти
I2C EEPROM library for 24Cxx and 24CMxx EEPROM chips.
Упрощает работу с ESP32-CAM: снимает фото на SD-карту, поддерживает Edge Impulse FOMO для детекции объектов на микроконтроллере
CAN/CAN-FD для встроенных контроллеров TWAI в ESP32, с автоматической адаптацией под версии ESP-IDF 4.x–5.5+
REST клиент для ESP32 с поддержкой GET и POST запросов к удалённым серверам и API
Потоковое воспроизведение mp3, aac, ogg и flac на ESP32 с декодером VS1053 из сети и SD-карты
Управление распределением памяти в PSRAM ESP32 с установкой лимитов выделения
Управление Parallax Feedback 360° High Speed сервомоторами на ESP32 с контролем скорости, угла и поддержкой FreeRTOS
Режим SPI Slave для ESP32 с поддержкой синхронной и асинхронной передачи данных до 32 байт
Веб-интерфейс управления устройством через WebSockets прямо с ESP32 в браузер любого девайса в сети
Веб-сервер для AVR, STM32, RP2040 и других плат через ESP8266/ESP32 модули с поддержкой GET/POST и базовой аутентификации
Клиент InfluxDB для ESP8266 и ESP32 с поддержкой облачного сервиса, аутентификации и пакетной отправки данных
Самоорганизующаяся сетка ESP8266/ESP32 на основе MQTT с поддержкой OTA-обновлений прошивки
Обработка HTML-шаблонов для ESP8266/ESP32 с подстановкой динамических данных через SPIFFS
HTTP-сервер для ESP32 с helper-функциями для отправки файлов, шаблонизации HTML и раздачи статики
Управление генераторами тактовой частоты Si5351 от Silicon Labs с полным доступом к возможностям микросхемы
Event-driven фреймворк для Arduino, избегающий блокировок delay() и упрощающий управление несколькими компонентами через события и таймеры
Высокоскоростное управление шаговыми двигателями с ускорением для AVR, ESP32 и Raspberry Pi Pico
Быстрое управление портами ATmega328 через прямые операции с регистрами вместо digitalWrite и digitalRead
Клиент для Firebase Realtime Database, Cloud Firestore и Storage на ESP8266/ESP32 (более поддерживаемая версия — FirebaseClient)
Неблокирующие таймеры для периодического выполнения действий с помощью millis() и micros()