Драйвер для контроллера USB Power Delivery STUSB4500, позволяет Arduino управлять параметрами зарядки через I2C и настраивать напряжение и ток PDO
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Лёгкие реализации массивов, очередей и map для микроконтроллеров с малой памятью: от ATtiny до ESP32 и STM32
Управление I²C коммутатором PCA9846 для переключения между несколькими устройствами с одинаковыми адресами
Определение конкретных плат Arduino из вашей коллекции через препроцессорные макросы для условной компиляции кода
Каркас для создания беспроводных mesh-сетей датчиков на базе nRF24L01+, RFM69 и RFM95 с поддержкой обновления прошивки по воздуху
Таймеры на основе millis() без блокировки основного цикла программы для отложенных действий и периодических событий
Альтернатива стандартной библиотеке Nextion с поддержкой подключения нескольких дисплеев к одному контроллеру
Служебная библиотека с полезными функциями для обработки строк и массивов, используется другими библиотеками NLibraries как зависимость
Неблокирующие задержки на основе millis() с поддержкой callback-функций и динамической смены времени
Эмуляция Notecard через HTTP для разработки и тестирования на ESP32 без физического устройства
Неблокирующие задержки и управление временными событиями без остановки основного цикла программы
RPC-интерфейс для вызова функций на OpenMV Cam или другом Arduino через UART, I2C, SPI или CAN с автоматической обработкой ошибок и таймаутов
Приём и передача POCSAG-сообщений на ESP8266/ESP32 с CC1101, поддержка полнодуплекса и автоопределение скорости
Управление проектором Optoma W305ST через RS232 с Arduino с поддержкой команд питания, статуса и коррекции искажений
Работа с датчиком давления NXP MPXA4250A с фильтрацией сигнала и встроенной диагностикой
Управление самодельным рисующим роботом на базе Arduino с двумя шаговыми двигателями через простые команды для создания траекторий движения
Управление четырьмя каналами светодиодов через I2C с двумя независимыми ШИМ-генераторами на микросхеме PCA9553
Кодирование и декодирование строк для безопасной передачи в URL и HTTP-запросах
Драйвер для монохромных e-ink дисплеев Pervasive Displays с быстрым обновлением и поддержкой сенсора
Драйвер e-ink дисплеев Plastic Logic (1.1–3.1") на базе UC8156 с поддержкой Adafruit GFX и встроенным акселерометром
Таймеры PLC-типа (TON, TOF, RTO) на основе millis() для автоматизации и управления задержками по стандартам промышленной логики
Чтение данных PM и расчет AQI датчиков Honeywell HPMA115 для мониторинга качества воздуха
Компактная библиотека для работы с датчиками BME280 и BMP280 по I2C с минимизацией расхода памяти и энергии
Профилирование функций Arduino с автоматическим замером времени выполнения и выводом результатов через Serial
Работа с HealthyPi v4 — открытым монитором жизненных показателей для измерения ЭКГ, пульса, SpO₂, дыхания и температуры
Управление Interface-Shield через I2C: LCD 1602, четыре кнопки и светодиода без дополнительных пинов
Легковесный кооперативный планировщик задач для Arduino с приоритетной очередью и минимальным расходом памяти
Работа с инфракрасными датчиками отражения Pololu QTR и QTRX для линейного следа и определения препятствий
Отправка кодов пультов управления на частоте 433/315 МГц через RF-передатчик
Отладка Arduino через WiFi по TCP/IP с веб-приложением или telnet-клиентом вместо Serial кабеля