Платформа для создания сенсорных сетей на Arduino с поддержкой WiFi, MQTT, LoRa и управлением энергопотреблением
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Lightweight fast LCD I2C library with software UTF-8 support
Open Embedded Probe (OEP): turn an ESP32 / RP2040 / RP2350 board into a debug probe, target console and test fixture that hosts drive through one open protocol.
Работа с SD-картами (SD, SDHC, SDXC) через FAT16, FAT32 и exFAT, поддержка SPI и SDIO
Адаптивный фильтр для подавления шума с сохранением чувствительности и скорости отклика системы
Работа с NFC-чипом M24SR02-Y: чтение NDEF-сообщений, доступ к файлам и декодирование структуры данных
Arduino библиотека для работы с цифровым датчиком температуры и влажности SHT31-D через I2C
Плеер GIF-анимаций для микроконтроллеров с памятью от 32K, работающий с памятью устройства, флешем и SD-картой
Реализация шаблонов типов C++ type_traits для микроконтроллеров без встроенной поддержки стандартной библиотеки
Веб-интерфейс для ESP32 и ESP8266 через браузер с управлением по WebSocket и готовыми UI-элементами
⚠️ Устаревшая библиотека (рекомендуется GyverSegment). Управление 7-сегментными дисплеями TM1637 с выводом цифр, букв, времени и анимацией прокрутки
Создание навигационных меню на LCD и OLED-дисплеях с управлением через кнопки и энкодеры
Многоуровневая иерархическая меню для LCD и графических дисплеев с поддержкой скроллинга, событий и таймаутов
Поддержка LoRa, LoRaWAN, FSK и других беспроводных протоколов с единым API для десятков радиомодулей
Хранение и манипуляция датой-временем с поддержкой UNIX-формата и синхронизацией через millis()
Драйвер для 2.2-дюймовых TFT-дисплеев ILI9225 с разрешением 176×220 пикселей, подключаемых по SPI с синтаксисом стиля Adafruit
Работа с RTD-датчиками через модуль Adafruit MAX31865 по протоколу SPI с преобразованием в температуру
Управление моторами через Adafruit Motor Shield V1 с поддержкой микрошага для Arduino и Mega
Комплексное решение для IoT-проектов на Arduino и ESP с поддержкой WiFi, BLE и MQTT, облачным сервером и мобильным приложением
Ультразвуковой датчик расстояния HC-SR04 с поддержкой измерений в разных единицах и коррекцией по температуре
Расширитель 16 цифровых портов ввода-вывода через SPI с поддержкой прерываний и настройкой подтяжки
PID-регулятор с защитой от интегрального windup через back-calculation, предотвращающей выход за установленные пределы
Драйвер DS3231 для Arduino, совместимый с интерфейсом roo_time, для работы с датой и временем через I2C
Работа с лазерным датчиком расстояния VL53L1X по протоколу I2C с точностью до 1 мм на расстояниях до 4 метров
Управление семисегментными индикаторами TM1637 и сканирование матриц кнопок до 2×8
Драйвер для контроллера MCP2515, работающий с Arduino и ESP32, поддерживает CAN-скорости от 62,5 кбит/с до 1 Мбит/с с автоматической подстройкой под кварц
Работа с датчиками влажности и температуры AHT10/AHT20 по протоколу I2C
HTTP и WebSocket запросы к веб-серверам из Arduino с поддержкой GET, POST, PUT, DELETE методов
Работа с e-paper дисплеями без требования хранить весь кадр в памяти микроконтроллера
Управление радиомодулем CC1101 по SPI с поддержкой нескольких видов модуляции и скоростей до 600 кбит/с