Утилиты для работы с камерой, сетью и Edge Impulse на ESP32 в Arduino IDE
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Архитектурное ядро для event-driven приложений с готовыми компонентами кнопок, таймеров и датчиков вместо полинга в loop()
Управление моторами и актуаторами Arduino через единый интерфейс с поддержкой сервоприводов, шаговых драйверов и PWM, декораторами для кривых отклика и имитации инерции
Архитектура событий для Arduino на основе делегатов и источников с подпиской через операторы += и -=
Конечный автомат с событийной моделью для управления состояниями и переходами на Arduino
Событийно-ориентированное программирование для Arduino вместо постоянного опроса в loop: слушатели для кнопок, датчиков и таймеров
Событийное программирование для Arduino с автоматическим отслеживанием состояния пинов и таймеров
Запуск Eventually событий через серийное соединение текстовыми командами с ноутбука или смартфона
Конечный автомат на базе Eventually для асинхронного переключения состояний без блокировки кода
Расширение цикла FOR для обучения сложению и вычитанию чисел от 0 до 10 пошаговым методом
Форматирование текста в Serial Monitor через ANSI escape-коды: цвета, стили и управление курсором
Функции и массивы данных для управления образовательным роботом FCW Robot Model-2 через Arduino
Ограниченный автомат состояний для Arduino с условными переходами, таймерами и обработчиками событий входа-выхода
Строки фиксированного размера на стеке для экономии памяти и избежания фрагментации кучи в микроконтроллерных проектах
Визуализация данных с Arduino в графики и диаграммы через инструмент FlexiPlot с поддержкой обновления в реальном времени
Порт библиотеки fmt для Arduino с быстрым и безопасным форматированием строк вместо stdio и iostream
Порт {fmt} для Arduino с форматированием строк в Arduino String и буферы, оптимизированный под микроконтроллеры
Макрос для обработки списков аргументов переменной длины при генерации кода во время препроцессорной обработки
Встраивает исходный код скетча в прошивку и восстанавливает его через Serial-порт с помощью расширения для Arduino IDE
Целочисленная арифметика с фиксированной точкой для встроенных систем: тригонометрия, логарифмы, волновые генераторы и ADSR-огибающая при 4 КБ памяти
Преобразование MIDI note number в частоты звука и обратно для синтезаторов и музыкальных приложений на Arduino
Управление сервомоторами FEETECH BUS Servo серий SCSCL, SMS/STS и HLS через UART на Arduino и ESP32
Драйвер датчиков Aqualabo для работы по Modbus через RS485, с поддержкой измерителей мутности и температуры
Шаблоны для функционального программирования на C++ со строковыми операциями, универсальными контейнерами и LINQ-подобным синтаксисом
Система обратных вызовов в C++ на основе шаблонных функторов для организации событий и взаимодействия компонентов в Arduino-проектах
Специализированная поддержка ESP32 со стандартизированными функциями портов, TFT-дисплеем и примерами MQTT от Ferdinand von Steinbeis Reutlingen
Модульный корпус с интегрированной материнской платой для IoT-проектов на Arduino, ESP8266 и других плат с поддержкой eCogs-компонентов
Набор библиотек для упрощения разработки в экосистеме платформы Gadgetron
Драйвер для GameBoy Shield от Abeno с поддержкой кнопок, дисплея и примерами игр на Arduino
Кодирование и декодирование состояния геймпада через последовательный порт с защитой по CRC протоколом RobustFrame