Работа с датчиками влажности и температуры AHT10/AHT20 по протоколу I2C
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Логирование в Serial и одновременно в файл на SD или SPIFFS с контролем уровней и вариативными аргументами
Работа с микросхемой реального времени DS1307 через интеграцию с Time library Arduino
FRAM памяти по I2C с поддержкой устройств от 512 байт до 128 КБ и ресурсом записи 10¹² циклов
Работа с термопарой K-типа через микросхему MAX6675 с преобразованием показаний в температуру с точностью 0,25°C
Удалённое обновление прошивки ESP8266/ESP32 через облако OTAdrive с синхронизацией файлов и отслеживанием статуса
PID-регулятор для удержания параметров в заданном диапазоне с настройкой пропорциональной, интегральной и дифференциальной составляющих
Чтение и установка даты/времени на микросхеме DS1302 без I2C и SPI
Потоковый шифр Spritz с функциями хеширования, MAC и генератором криптографически стойких случайных чисел для Arduino
WiFi веб-сервер, HTTP и WebSocket клиент для микроконтроллеров с поддержкой WiFiNINA, WiFi101, ESP8266/ESP32 и других модулей
Абстрагирование дисплея, звука и управления для создания игр на платах Adafruit PyGamer и PyBadge
Arduino библиотека для работы с цифровым датчиком температуры и влажности SHT31-D через I2C
Неблокирующие таймеры с автоматическим сбросом и поддержкой разных единиц времени для loop()
Модульный фреймворк для Arduino с унифицированным API для датчиков, LED и 15+ протоколов связи (I2C, Modbus, LoRa, MQTT, Firebase)
Сериализация и обмен данными через msgpack с CRC8-контролем и COBS-кодированием для Arduino и других платформ
Примеры и проекты для датчика пульса PulseSensor: мигание светодиода в ритм сердца, расчёт BPM, звуки и управление сервомотором
Унифицированный интерфейс для ввода-вывода, файловых систем и потоков данных на Arduino и esp-idf
WebSocket-сервер и клиент по RFC6455 для ESP8266/ESP32, STM32, SAMD, Teensy, RP2040 и других плат с поддержкой Ethernet-щитов
WiFi-подключение для Arduino и совместимых плат с поддержкой данных свыше 4 кБ
Работа с RTD-датчиками через модуль Adafruit MAX31865 по протоколу SPI с преобразованием в температуру
Управление монохромными OLED-дисплеями SSD1305 по I2C и SPI с графическими функциями на базе Adafruit GFX
Работа с акселерометрами ADXL345 и ADXL343 через I2C или SPI: чтение ускорения, калибровка, определение ориентации и обработка прерываний
Управление синтезаторными платами OPL2 Audio Board и OPL3 Duo с поддержкой MIDI и воспроизведением музыкальных файлов DRO, IMF, VGM
Отправка и приём OSC-пакетов по сети на Arduino с WiFi или Ethernet
Ограничивает скорость и ускорение переменной для создания плавного трапециевидного профиля движения механизмов
Платформа для подключения микроконтроллеров к облачным сервисам через WiFi, Ethernet, Zigbee и Modbus с поддержкой управления из мобильного приложения
Управление беспроводными модулями ES920 и ES920LR с поддержкой FSK и LoRa протоколов через микроконтроллер
Подключение Arduino к локальной сети и интернету через Ethernet Shield с поддержкой DHCP и DNS
Платформа для создания сенсорных сетей на Arduino с поддержкой WiFi, MQTT, LoRa и управлением энергопотреблением
Девятиосевой IMU-сенсор ICM20948 с поддержкой I2C, SPI и FIFO