C++ обёртка над FreeRTOS для многопоточного программирования на ESP32 и ESP8266 с поддержкой мьютексов, семафоров и очередей
Категория: Other
Библиотеки этой категории. У каждой видно последнюю версию и готовность ZIP на зеркале TREMA.
Портирование boost::units на Arduino для типобезопасной работы с физическими величинами и единицами измерения
Вспомогательные функции для построения полнофункциональных Cyphal-устройств: управление идентификаторами, регистрами и перезагрузкой
Генерирует уникальный 64-битный ID для микроконтроллера, поддерживает SAMD, ARM, ESP32, Raspberry Pi Pico и Renesas
Кооперативная многозадачность на базе stackless coroutines для Arduino с макросами YIELD, DELAY и AWAIT
Набор экспериментальных утилит для Arduino: CrcEeprom, буферизация EEPROM и простой CLI с поддержкой внешних зависимостей
Управление генератором сигналов AD9850 через SPI с ускорением обновления частоты до 90 микросекунд
Управление датчиками, светодиодами и компонентами платы Circuit Playground Adafruit через единую библиотеку без дополнительных зависимостей
Программирование ARM Cortex микроконтроллеров через DAP-интерфейс с Arduino-платы без подключения к компьютеру
Эмулятор x86 для ESP32-S3, позволяющий запускать MS-DOS и классические DOS-игры на микроконтроллере с подключением дисплея TFT и USB-клавиатуры
Физический движок для симуляции падающих частиц на LED-матрицах с расчётом коллизий
Watchdog timer для системных сбросов и режимов низкого потребления на Arduino, ESP32, Raspberry Pi Pico и Teensy
Управление сенсорной клавиатурой Adafruit UNTZtrument через USB MIDI или Bluetooth LE MIDI
Убирает помехи с цифровых входов кнопок и переключателей, предлагая режимы Delayed и Instant обработки сигналов
Типобезопасные динамические массивы на шаблонах C++ для работы с данными любых типов на микроконтроллерах
Конечный автомат для Arduino с состояниями, переходами и callback-функциями, выполняющимся за десятки микросекунд даже на UNO
Потоковый парсер JSON с минимальным потреблением памяти для микроконтроллеров
Генератор случайных четырёхбуквенных слов с хранением словаря во внешней EEPROM памяти через I2C
Создание световых анимаций для монохромных LED, RGB лент и адресуемых полос WS2812 с синхронизацией без использования delay()
Управление модульной робототехнической системой ALLBOT с готовыми примерами для различных конфигураций
Управление компонентами образовательного робота AMBot: кнопки, RGB светодиоды, звук и датчик света
Парсер и вывод ANSI escape-последовательностей для Arduino — форматирование текста на дисплеях через интерпретацию управляющих кодов
Автоматическое дозирование химикатов для бассейна с пропорциональным управлением pH и ORP на основе PWM-регулирования
Работа с LoRa-сетью Apogeo Space для IoT-узлов на Arduino с поддержкой криптографии
Сжатие и вывод растровой графики на экран Arduboy с поддержкой масштабирования и зеркального отражения
Основная библиотека для разработки игр на Arduboy с поддержкой дисплея, звука и управления
Альтернативная библиотека для Arduboy с уменьшенным размером и отделённой звуковой функциональностью
Воспроизведение музыкальных партитур и тонов для Arduboy с фоновым исполнением на двух каналах
Raycasting-движок для создания 3D-лабиринтов на Arduboy с поддержкой хранения текстур на FX-чипе
Воспроизведение звуковых последовательностей на Arduboy через цифровые выводы с использованием прерываний