Драйвер для датчика температуры и влажности DHT22 с готовым интерфейсом для снятия показаний
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Управление шаговым двигателем через драйвер DRV8825 с поддержкой микрошагов и позиционирования
Работа с ультразвуковым дальномером HC-SR04 — управление пинами, расчёт расстояния, поддержка нескольких датчиков
Драйвер для расширителя портов PCF8574 с управлением восемью дополнительными пинами через I2C
Добавляет функцию printf для Arduino-плат, где она отсутствует, с синтаксисом классической printf из C
Служебные классы для работы с графикой: Point, Rectangle, Bitmap, Font и управление дисплеем для библиотек Bonezegei Graphics
Помощник для отправки и планирования сообщений CAN шины на Arduino с поддержкой встроенного контроллера и MCP2515
Циклический буфер с поддержкой шаблонов типов для накопления данных с ограниченной памятью
Логирование для Arduino и ESP32 с временными метками, фильтрацией на этапе компиляции и автоматическим удалением отключённых уровней из прошивки
Конвертер между цветовыми моделями RGB, HSV, HSL и цветовой температурой через статические функции
Криптографические алгоритмы для Arduino, включая AES, Speck и современные аутентифицированные шифры Acorn128 и Ascon128
Интерфейс командной строки для отладки встраиваемых приложений на основе древовидной структуры команд
Управление MP3-плеером DF1201S через I2C интерфейс с поддержкой воспроизведения с SD-карты и USB
Работа с источником бесперебойного питания LPUPS (DFR0682) через I2C с мониторингом состояния батареи
HAL для робота Ozobot с готовым API для работы с датчиками приближения, датчиками линии и другой периферией платформы
Интерактивный симулятор подземелья для встраивания игровых элементов в Arduino-проекты
Вычисление времени восхода и заката солнца по координатам и дате на основе NOAA Solar Calculator
Простая конкатенация строк без std:: — числа, текст и float идут в буфер оператором <<, с поддержкой разных оснований и форматирования
Трансляция видеопотока с камеры ESP32 в интернет для удалённого доступа
Система видеонаблюдения для ESP32-CAM с детектором движения на основе анализа видеопотока и отправкой уведомлений в Telegram, email и Slack
Утилиты для встроенного C++ на микроконтроллерах: вычисления, фильтры, CRC, циклические буферы и матричные операции
Управление образовательным робот-конструктором Escornabot с предварительно настроенными пинами и калибровкой кнопок
Логгер для ESP32 с поддержкой трёх уровней, условным выводом в серийный порт и полной оптимизацией на этапе компиляции
Плеер MIDI-файлов для ESP32 с потоковой обработкой через LittleFS и поддержкой стандартных MIDI-событий
Управление DC-моторами на ESP32 через встроенный MCPWM контроллер с поддержкой двух двигателей одновременно
Утилиты для работы с камерой, сетью и Edge Impulse на ESP32 в Arduino IDE
Событийное программирование для Arduino с автоматическим отслеживанием состояния пинов и таймеров
Система обратных вызовов в C++ на основе шаблонных функторов для организации событий и взаимодействия компонентов в Arduino-проектах
Драйвер для GameBoy Shield от Abeno с поддержкой кнопок, дисплея и примерами игр на Arduino
Универсальные заголовки Arduino для совместимого кода на разных платах с поддержкой SPI-абстракции