Неблокирующие программные таймеры для запуска нескольких повторяющихся задач независимо друг от друга
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Точный контроль PWM через аппаратный Timer5 и запуск периодических прерываний на платах Arduino Mega
Управление Timer4 на Arduino Mega для дополнительных PWM-пинов и периодических прерываний с произвольной частотой
Работа с 10-битным таймером Timer4 на ATMega16u4 и ATMega32u4 для генерации PWM-сигналов на Arduino Leonardo, Micro и Pro Micro
Запуск функций по аппаратным таймерам и прерываниям на Arduino AVR-платах независимо от основного кода
Гибкий таймер на базе опроса без использования прерываний для периодических и одноразовых срабатываний
Распределение аппаратных таймеров на платах Arduino для одновременной работы нескольких независимых источников прерываний и событий
Таймеры, обратные отсчёты и счётчики с гибкими настройками для управления временем в скетчах
Прогнозирование временных рядов на Arduino с помощью моделей AR и MA без динамической памяти
64-битная конвертация UTC-времени в локальное с учётом часовых поясов и летнего времени
Обёртки над millis() и micros() с виртуальным сбросом счётчика для таймеров и синхронизации времени
Восемь типов таймеров для отсчёта времени и синхронизации событий в коде Arduino
Обёртка для API платформы Tindie.com с поддержкой HTTPS для ESP8266, ESP32 и других плат Arduino
Управление компонентами Tinker C6: RS485-трансивер, питание 12V и I2C, оптимизация энергопотребления в многопротокольных системах мониторинга
Передача команд с Xbox, PS4, Joycon и других геймпадов на Arduino и ESP8266 через WiFi, Bluetooth или USB
Упрощает подключение датчиков и актуаторов TinkerKit к облачной панели tinkercode.my на базе ESP32
Хранилище пар ключ-значение на файловой системе платы с поддержкой SD, SPIFFS, LittleFS и совместимых API
Минималистичная библиотека для обработки кнопок на ATTiny с поддержкой обычного клика и длительного нажатия
Обработка текстовых команд через Serial порт для управления Arduino устройствами
Командная строка и обработчик терминала с поддержкой ANSI-кодов для Serial-интерфейса Arduino
Организация многоядерного кода для ESP32 и SPRESENSE через отдельные функции setup/loop для каждого ядра
Работа с EEPROM через SQL-подобный синтаксис: создание таблиц и строк вместо манипуляции адресами
Debug-интерфейс для ATtiny85 в симуляторе Wokwi с функциями вывода логов и чтения данных из кода
Отправка и приём DMX-пакетов через встроенный UART-порт Arduino с аппаратной поддержкой прерываний
Анимации и рисование на LED-матрице 12×8 Arduino UNO R4 WiFi с поддержкой Canvas Mode и готовых фреймов
Рендеринг красивых шрифтов из TrueType файлов на дисплеях микроконтроллеров с поддержкой сглаживания и произвольного разрешения
Управление радиомодулями Wisol для сетей Sigfox и point-to-point коммуникации через AT-команды по UART
FTP-клиент для загрузки и скачивания файлов на ESP8266, ESP32 и других Arduino-платах через WiFi, Ethernet или GSM