Неблокирующее управление ультразвуковыми датчиками HC-SR04 с поддержкой цепочек и медианной фильтрацией
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Неблокирующее управление шаговыми моторами с поддержкой ускорения и одновременной работой нескольких осей
Запуск асинхронных задач в фоне без блокировки основного цикла loop() на Arduino-платах
Неблокирующие асинхронные задачи с callback-функциями, выполняемыми через заданный интервал
Неблокирующий таймер с поддержкой callback-функций и периодических отсчётов для асинхронных операций
Управление портами и встроенным светодиодом PicUNO с поддержкой инициализации выводов и переопределения LED_BUILTIN
Оптимизация операций ввода-вывода для ATtiny85 с минимальными задержками управления портами
Фреймворк для юнит-тестирования Arduino с поддержкой запуска на микроконтроллере и хост-машине через EpoxyDuino
Фреймворк на основе конечных автоматов для управления несколькими одновременными процессами в Arduino-проектах
Конечные автоматы и реактивная логика для ESP8266 на базе фреймворка Automaton
Автоматическая проверка и установка обновлений прошивки на ESP8266 и ESP32 через сетевой сервер
Низкоуровневое переключение контекста и асимметричные stackful coroutines для многопоточности на AVR
Порт STL C++ для Arduino с поддержкой контейнеров, строк и функций ввода-вывода через cout, cin, printf, scanf
Анализ структуры heap-памяти микроконтроллеров AVR во время выполнения программы для отладки утечек памяти
Трассировка выполнения программы в реальном времени для поиска места зависания на AVR-микроконтроллерах
Утилита для снятия показаний внутреннего датчика температуры AVR и измерения напряжения VCC
Поддержка платы обучающего модуля Awesome Shield с встроенными модифицированными версиями популярных библиотек
Обработка нажатий кнопок с поддержкой одиночных кликов, длинных нажатий и фильтрацией дребезга контактов
Примеры для IoT-платы ayatec sensoraya v2.x на базе ESP32-S3 с поддержкой Wi-Fi, Ethernet и периферии (RTC, дисплеи, MP3-плеер)
Написание кода Arduino на местном языке вместо английского с автоматической подсветкой синтаксиса
Вывод текста на бенгали в последовательный монитор Arduino с поддержкой локализации
Регистрация и вызов callback-функций для асинхронных операций и обработки событий
Кодирование бинарных данных в base64 для безопасной передачи через текстовые каналы
Численное дифференцирование и интегрирование сигналов датчиков в реальном времени с фильтрацией шумов
Базовые примеры и методы для начинающих, работает с Arduino и платами ESP
Мониторинг уровня заряда батареи через аналоговый вход с поддержкой различных типов элементов питания
Чтение напряжения батареи и отображение уровня заряда через светодиоды или сдвиговый регистр с калибровкой по минимальному и максимальному значению