Превращает потенциометр в MIDI-контроллер по USB со встроенным сглаживанием сигнала для Arduino Micro и Leonardo
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Менеджер сетевых подключений для Arduino с единым интерфейсом Wi-Fi и Ethernet, поддержкой DHCP и mDNS
Разбор NMEA-предложений от GPS/GNSS-приёмников с извлечением координат, времени, высоты и других параметров
Менеджер задач для Arduino с неблокирующим планированием операций без использования delay()
Отправка и приём Open Sound Control (OSC) через серийный порт и сеть для связи Arduino с Pure Data, Max и другими приложениями
Минималистичная библиотека для робототехнических плат INEX POP32 с управлением моторами, OLED-дисплеем и кнопками
Событийный фреймворк для Arduino с event loop, сигналами и асинхронными задачами вместо setup/loop
Управление выводами Arduino через I2C — отправка команд с контроллера на периферийное устройство по сети
C++ реализация криптографического mesh-стека Reticulum для микроконтроллеров и настольных платформ
Программная реализация Serial на базе bit-banging для микроконтроллеров без аппаратного UART или когда он занят
Асинхронная shell с поддержкой VT100, виртуальных файлов и автодополнения команд для встроенных систем
Компактная реализация протокола SLIP для надёжного обмена данными через последовательный порт между Arduino и компьютером или другим микроконтроллером
Справочные реализации HID-устройств для Windows с примерами Consumer Control, LampArray, System Control и Telephony Headset
Преобразование микрошагов шагового мотора в линейное перемещение с учётом параметров привода и механики
Взаимодействие с блокчейном Sui с микроконтроллера: генерация ключей, подпись транзакций, чистый C без зависимостей
Микро-RTOS для Arduino с приоритетным планировщиком, корутинами, сигналами, мьютексами, PID, фильтром Калмана и профилировкой CPU
Минималистичная реализация Telegram API для управления Arduino через GSM или WiFi с отправкой/приёмом сообщений и меню
Запуск моделей машинного обучения на микроконтроллере с Arduino API и поддержкой TensorFlow Lite Micro
Генерация импульсных последовательностей на ATtiny13 и ATmega8 с минимальной нагрузкой на процессор через встроенный таймер
Вариативные структуры данных и callback-функции с параметрами любых типов для модульного кода на Arduino
Реализация UART для ATmega328 с выбором между буферизацией и прямым доступом, минимизацией кода и поддержкой Print/Stream
Управление батарейным щитом MicroWakeupper для Wemos D1 Mini с пробуждением ESP8266 по кнопке, датчику или выключателю
Работа с датчиком газа MiCS-6814 через I2C для измерения концентрации газов в ppm
Управление кондиционерами Midea через ИК-пульт с использованием RMT-периферии ESP32
Управление устройствами через MIDI-интерфейс с Arduino с помощью встроенных фабрик и контроллеров для создания объектов девайсов
Обмен MIDI-сообщениями между Arduino и синтезаторами, контроллерами, секвенсорами через UART, USB, Bluetooth и IP
Преобразование MIDI CC-сообщений в 14-битные NRPN-команды с поддержкой обоих режимов кодирования
Реализация MIDI 2.0 с поддержкой Universal MIDI Packet для микроконтроллеров и встроенных систем, написанная на C99 без зависимостей