Меню для Arduino с поддержкой IoT, дизайнером UI и удалённым управлением через Ethernet или Serial
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Фреймворк логирования для TcMenu с поддержкой пользовательских реализаций LoggingPort и совместимостью с Arduino, PicoSDK и mbed
Runtime TensorFlow Lite для запуска нейросетевых моделей на микроконтроллерах ARM Cortex-M и ESP32 без облака
Фреймворк для модульного тестирования Arduino-кода с отслеживанием утечек памяти
TensorFlow Lite для запуска моделей машинного обучения на микроконтроллерах ARM Cortex-M, работает с Arduino Nano 33 BLE Sense
Пороговое управление с поддержкой одного или двух порогов, callback-событиями и фильтрацией шума для логики включения/отключения
Прогноз морских приливов и отливов для ESP32 с расчётом времени, высоты и французских коэффициентов активности
Асинхронное управление миганием светодиода через объектный интерфейс без таймеров и прерываний
Выполнение задач с таймаутом без блокировки цикла Arduino через callback-функции при наступлении условия или истечении времени
Кодирование и декодирование данных в формат CBOR для компактной сериализации в IoT-проектах
Развёртывание нейронных сетей на микроконтроллерах через элегантный интерфейс к guixhe-main Lite
Слой абстракции для написания кода один раз и компиляции под разные платформы — Arduino, ESP32, Linux и AVR
Примеры кода из книги "TinyML Quickstart" для обучения моделей машинного обучения на микроконтроллерах Arduino
Точные частоты музыкальных нот для Arduino с поддержкой разных стандартов настройки от 432 до 446 Гц
Воспроизведение мелодий в фоне с помощью встроенной функции tone() без блокировки основного кода
Утилиты для работы со строками, преобразованием данных и вводом-выводом с акцентом на экономию памяти Arduino
Набор макросов для сокращения рутинного кода и ускорения разработки на Arduino
Генерирует одноразовые пароли по стандарту RFC 6238 для двухфакторной аутентификации, совместимые с Google Authenticator
Управление переводами Berrett Hill Shop Touch Toggle для макетов железных дорог через Arduino с поддержкой состояний и датчиков
Решение треугольников по известным сторонам и углам для расчёта кинематики шарнирных механизмов и манипуляторов
Упрощённая работа с многозадачностью FreeRTOS на ESP32 через удобный API для управления независимыми задачами
Иерархические конечные автоматы (UML State Machines) для управления сложной логикой на Arduino
Воспроизведение мелодий через пьезо-зуммер с кодированием нот 16-битными числами и PWM выводом
Отправка данных с Arduino YUN в облако Ubidots для IoT-проектов и мониторинга в реальном времени
Отправка данных с ESP32 и ESP8266 в облако Ubidots через MQTT
Отправка данных с ESP8266 в облако Ubidots по протоколу MQTT
Классы для кнопок, потенциометров, энкодеров и светодиодов с готовой логикой обработки и калибровки
Кооперативный многопоточный планировщик на чистом C с минимальным расходом стека для встраиваемых систем
Вспомогательные функции для инициализации и работы с платами Unexpected Maker серии D (TinyS3, ProS3, FeatherS3, EdgeS3)
Вспомогательные функции для работы с платами Unexpected Maker на базе ESP32-S3: NanoS3, OMGS3, TinyS3, ProS3, FeatherS3 и FeatherS3 Neo