Логгер для отладки кода на ESP32 с тремя уровнями детализации, макросами и вывод в UART с временными метками
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Готовые компоненты для ESP32: захват с камеры, Edge Impulse FOMO и многозадачность на микроконтроллере
Утилита для анализа распределения памяти и картирования адресного пространства на ESP8266, ESP32 и их модификациях
Конечный автомат с событийной моделью для управления состояниями и переходами на Arduino
Событийно-ориентированное программирование для Arduino вместо постоянного опроса в loop: слушатели для кнопок, датчиков и таймеров
Конечный автомат на базе Eventually для асинхронного переключения состояний без блокировки кода
Расширение цикла FOR для обучения сложению и вычитанию чисел от 0 до 10 пошаговым методом
Функции и массивы данных для управления образовательным роботом FCW Robot Model-2 через Arduino
Строки фиксированного размера на стеке для экономии памяти и избежания фрагментации кучи в микроконтроллерных проектах
Визуализация данных с Arduino в графики и диаграммы через инструмент FlexiPlot с поддержкой обновления в реальном времени
Порт библиотеки fmt для Arduino с быстрым и безопасным форматированием строк вместо stdio и iostream
Встраивает исходный код скетча в прошивку и восстанавливает его через Serial-порт с помощью расширения для Arduino IDE
Преобразование MIDI note number в частоты звука и обратно для синтезаторов и музыкальных приложений на Arduino
Управление сервомоторами FEETECH BUS Servo серий SCSCL, SMS/STS и HLS через UART на Arduino и ESP32
Набор библиотек для упрощения разработки в экосистеме платформы Gadgetron
Кодирование и декодирование состояния геймпада через последовательный порт с защитой по CRC протоколом RobustFrame
Коррекция гамма-функции для линейного управления яркостью светодиодов через PWM
Очередь FIFO на основе циклического буфера с поддержкой произвольных типов данных для Arduino
Управление LunaSat — миниатюрными датчиковыми узлами для исследований на Луне и Земле в рамках программы NASA GLEE
Встроенный веб-сервер для M5Stack с маршрутизацией запросов и работой с SPIFFS
Отслеживание нажатий и удержания кнопок, подключённых к пинам Arduino
Визуальный редактор для проектирования иерархических конечных автоматов с автогенерацией C++-кода
A simple button library written in C
Управление умными лампами Philips Hue с Arduino через WiFi101 — включение, яркость, цвет и эффекты
Эмулятор радиостанции ICOM IC-746 для управления через CAT-протокол CI-V из программ типа WSJTX и hamlib
Чтение и разбор конфигурационных файлов .ini с минимальным расходом памяти
Конвертирует 64-битные целые числа в строки с поддержкой двоичной, восьмеричной, десятичной и шестнадцатеричной систем счисления
Логирование с поддержкой пяти уровней, форматированием printf и гибкой настройкой вывода в монитор порта
Управление светодиодами через контроллер PCA9685 с интеграцией в фреймворк JLed