Архитектура: AVR
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Компактная библиотека для 16x2 LCD дисплеев через I2C модуль PCF8574, занимающая минимум памяти
Логирование через Serial с возможностью отключить все вызовы одной строкой и выводить до 9 значений одновременно
Превратить Arduino Micro или Leonardo в MIDI-контроллер через USB с поддержкой потенциометров и энкодеров
Управление поворотным энкодером как MIDI-контроллером через USB на платах с ATmega32U4
Превращает потенциометр в MIDI-контроллер по USB со встроенным сглаживанием сигнала для Arduino Micro и Leonardo
Менеджер задач для Arduino с неблокирующим планированием операций без использования delay()
Управление выводами Arduino через I2C — отправка команд с контроллера на периферийное устройство по сети
C++ реализация криптографического mesh-стека Reticulum для микроконтроллеров и настольных платформ
Программная реализация Serial на базе bit-banging для микроконтроллеров без аппаратного UART или когда он занят
Асинхронная shell с поддержкой VT100, виртуальных файлов и автодополнения команд для встроенных систем
Portable persistent key-value and typed object storage for Arduino-class microcontrollers.
Взаимодействие с блокчейном Sui с микроконтроллера: генерация ключей, подпись транзакций, чистый C без зависимостей
Микро-RTOS для Arduino с приоритетным планировщиком, корутинами, сигналами, мьютексами, PID, фильтром Калмана и профилировкой CPU
Минималистичная реализация Telegram API для управления Arduino через GSM или WiFi с отправкой/приёмом сообщений и меню
Генерация импульсных последовательностей на ATtiny13 и ATmega8 с минимальной нагрузкой на процессор через встроенный таймер
Работа с датчиком газа MiCS-6814 через I2C для измерения концентрации газов в ppm
Преобразование MIDI CC-сообщений в 14-битные NRPN-команды с поддержкой обоих режимов кодирования
Реализация MIDI 2.0 с поддержкой Universal MIDI Packet для микроконтроллеров и встроенных систем, написанная на C99 без зависимостей
Полная поддержка MIDI 2.0 для микроконтроллеров на C++17 с USB-эндпоинтом, UMP-транспортом и MIDI-CI
Преобразование MIDI Continuous Controller команд в DMX-сигналы для управления светотехникой и спецэффектами
Подключение счётчика Geiger Counter от Mighty Ohm к Arduino с автоматическим преобразованием импульсов в уровень радиации
Чтение данных датчика температуры DS7505 по шине I2C с минимальной настройкой кода
Отсчёт времени вверх и вниз через millis() с выводом в формате лет, месяцев, дней и часов, устойчивый к переполнению таймера
Real Time Clock library for all Arduino boards.
Простой таймер для измерения времени и управления интервалами без сложной логики с millis()
Отправка и приём MIDI-сообщений через USB на микроконтроллерах CH55x с поддержкой Note ON, Note OFF и Control Change
Общие утилиты и вспомогательные функции для экосистемы платформ MINDS-i, включая RateControlledServo для плавного управления сервоприводами
Управление квадрокоптерами MINDS-i с калибровкой сенсоров, ESC и полётным контролем через плату APM