Вытесняющая многозадачность для Arduino AVR и SAMD21 с автоматическим распределением процессорного времени между задачами
Категория: Other
Библиотеки этой категории. У каждой видно последнюю версию и готовность ZIP на зеркале TREMA.
Менеджер задач для Arduino с поддержкой планирования, событий и потокобезопасной обработки из прерываний
Система для управления периодическими задачами с автоматической регистрацией и вызовом объектов по интервалам
Меню для Arduino с поддержкой IoT, дизайнером UI и удалённым управлением через Ethernet или Serial
Фреймворк логирования для TcMenu с поддержкой пользовательских реализаций LoggingPort и совместимостью с Arduino, PicoSDK и mbed
UTF-8 и Unicode для Adafruit_GFX, U8G2, TFT_eSPI и tcMenu с утилитой для создания шрифтов
Runtime TensorFlow Lite для запуска нейросетевых моделей на микроконтроллерах ARM Cortex-M и ESP32 без облака
Фреймворк для модульного тестирования Arduino-кода с отслеживанием утечек памяти
TensorFlow Lite для запуска моделей машинного обучения на микроконтроллерах ARM Cortex-M, работает с Arduino Nano 33 BLE Sense
Минималистичный планировщик для многопоточного выполнения на микроконтроллерах с вытесняющим переключением контекста между потоками
Пороговое управление с поддержкой одного или двух порогов, callback-событиями и фильтрацией шума для логики включения/отключения
Прогноз морских приливов и отливов для ESP32 с расчётом времени, высоты и французских коэффициентов активности
Асинхронное управление миганием светодиода через объектный интерфейс без таймеров и прерываний
Выполнение задач с таймаутом без блокировки цикла Arduino через callback-функции при наступлении условия или истечении времени
Передача команд с Xbox, PS4, Joycon и других геймпадов на Arduino и ESP8266 через WiFi, Bluetooth или USB
Кодирование и декодирование данных в формат CBOR для компактной сериализации в IoT-проектах
Развёртывание нейронных сетей на микроконтроллерах через элегантный интерфейс к guixhe-main Lite
Слой абстракции для написания кода один раз и компиляции под разные платформы — Arduino, ESP32, Linux и AVR
Компактное меню для плат RP2040 с дисплеями TFT_eSPI — навигация и выбор параметров на маленьких экранах
Примеры кода из книги "TinyML Quickstart" для обучения моделей машинного обучения на микроконтроллерах Arduino
Создание музыкальных и медийных инструментов с машинным обучением на микроконтроллере Arduino Nano 33 BLE Sense
Точные частоты музыкальных нот для Arduino с поддержкой разных стандартов настройки от 432 до 446 Гц
Воспроизведение мелодий в фоне с помощью встроенной функции tone() без блокировки основного кода
Утилиты для работы со строками, преобразованием данных и вводом-выводом с акцентом на экономию памяти Arduino
Набор макросов для сокращения рутинного кода и ускорения разработки на Arduino
Генерирует одноразовые пароли по стандарту RFC 6238 для двухфакторной аутентификации, совместимые с Google Authenticator
Управление переводами Berrett Hill Shop Touch Toggle для макетов железных дорог через Arduino с поддержкой состояний и датчиков
Решение треугольников по известным сторонам и углам для расчёта кинематики шарнирных механизмов и манипуляторов
Упрощённая работа с многозадачностью FreeRTOS на ESP32 через удобный API для управления независимыми задачами
Иерархические конечные автоматы (UML State Machines) для управления сложной логикой на Arduino