Работа с датчиком температуры и влажности DHT11 с поддержкой одновременного чтения обоих параметров
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Фильтрование данных с медленных датчиков без временной задержки через скользящее окно
Драйвер инфракрасного датчика температуры MLX90614 с поддержкой SMB и доступом к флагам регистров
Интерфейс для запуска моделей TensorFlow Lite на микроконтроллерах ESP32 и Cortex-M
Асинхронный веб-сервер для ESP32, ESP8266 и RP2040 с поддержкой WebSocket, Server-Sent Events и загрузки файлов
Прослойка совместимости для плат M5Stack и M5StickC с единым API для графики, LED и датчиков
Установка и чтение времени встроенных часов реального времени на ESP32
Драйвер для монохромных OLED-дисплеев SSD1306 с поддержкой I2C и SPI на ESP8266, ESP32 и mbed-OS
Управление кнопками и переключателями на Arduino и ESP32 с подавлением дребезга и поддержкой разных схем подключения
Устаревшая библиотека для работы с Firebase Realtime Database на ESP32; разработчики рекомендуют использовать более новый FirebaseClient
Framebuffer для LED-матриц с поддержкой Adafruit_GFX и FastLED, унифицирующий API для рисования на светодиодных панелях
FreeRTOS 10.2.1 для Arduino SAMD21 с поддержкой многозадачности и управлением памятью через malloc/free обёртки
⚠️ Устарела, используй EncButton. Обработка кнопок с антидребезгом, определением одиночных/двойных/тройных нажатий и удержания
Работа с модулями power-monitor INA219 и INA226 для измерения напряжения, тока и мощности по I2C
Работа с NTC термисторами по закону Стейнхарта-Харта с автоматическим расчётом температуры и усреднением показаний
⚠️ Устаревшая библиотека (рекомендуется GyverSegment). Управление 7-сегментными дисплеями TM1637 с выводом цифр, букв, времени и анимацией прокрутки
Потоки ввода-вывода на C++ без зависимостей от STL для экономии памяти на компактных платформах
Клиент для модема A9 от Ai-Thinker с поддержкой TCP и UDP соединений через GPRS
Расширение цифровых выводов Arduino через I2C модули на базе PCA9534D с поддержкой стандартных функций pinMode(), digitalRead() и digitalWrite()
Измерение окислительно-восстановительного потенциала жидкостей через I2C интерфейс
Считывание нажатий, удержаний и отпусканий на матричных клавиатурах 1x4, 3x4 и 4x4
Управление адресными светодиодами WS2812B с поддержкой массивов до 65534 диодов в одной цепи
Драйвер для TFT-дисплеев на контроллере ILI9486 с подключением по SPI, поддерживающий Raspberry Pi и стандартные платы
Декодирование инфракрасных сигналов с минимальными затратами памяти, поддержка NEC, Panasonic и хеш-протоколов
Фильтр Калмана в матричной форме для обработки данных с нескольких датчиков и оценки состояния систем
Управление символьными LCD дисплеями через I2C адаптер PCF8574 с минимум проводов
Взаимодействие с сетями LocoNet от Digitrax для управления моделями железных дорог через Arduino
Отправка и приём данных по LoRa-радиоканалу через SPI-модули на базе SX1276/77/78/79
Чтение и запись данных на RFID-карточки и метки ISO/IEC 14443A через считыватель MFRC522 по SPI
Позволяет платам Arduino с USB-контроллером работать как MIDI-устройство и отправлять MIDI-сообщения через USB