Реализация MIDI 2.0 с поддержкой Universal MIDI Packet для микроконтроллеров и встроенных систем, написанная на C99 без зависимостей
Архитектура: teensy_avr
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Преобразование MIDI Continuous Controller команд в DMX-сигналы для управления светотехникой и спецэффектами
Управление MIDI-контроллером MiDispositivoMIDI V3 на Arduino с готовыми примерами и документацией
Отсчёт времени вверх и вниз через millis() с выводом в формате лет, месяцев, дней и часов, устойчивый к переполнению таймера
Простой таймер для измерения времени и управления интервалами без сложной логики с millis()
Извлечение информации из заголовка PPM-файлов для микроконтроллеров с ограниченной памятью
Управление 12-, 10- и 8-битными ЦАП семейства LTC2633 через I2C для генерации аналоговых сигналов и управления аналоговыми цепями
Минималистичная реализация связного списка для Arduino с тремя базовыми функциями и минимальным расходом памяти
Реализация алгоритма Minimax с альфа-бета отсечением для настольных игр, требующая не более 5 КБ памяти
Чтение и запись конфигурационных файлов INI/CFG на SD-картах и SPIFFS
Библиотека для управления компонентами MIPS-набора в Arduino IDE на уровне отдельных элементов
A library for interacting with the MKE-S18 I2C HX710 Loadcell Sensor module.
Library for MKE I2C RFID RC522 module
A robust library for the MKE-S17 AGS10 I2C TVOC IAQ sensor.
Управление сдвиговыми регистрами 74HC595 для расширения выходных пинов Arduino с поддержкой одиночных и групповых операций
Управление шаговыми двигателями Nema17 через драйвер MKS SERVO42 по последовательному порту
Arduino library for SPI based MLX90316 rotary encoder.
Работа с трёхосевым акселерометром Freescale MMA8652: чтение данных и обработка прерываний
Работа с магнитометром MMC34160PJ для измерения магнитного поля и определения ориентации устройства
Замена методов EEPROM на пустые аналоги для разработки кода без физического оборудования
Modbus-протокол для радиокоммуникации через RadioHead с поддержкой шифрования, Arduino работает как slave-устройство
Minimal Modbus TCP responder that serves holding registers to a PLC or SCADA master.
Связь между Arduino и основной платой moddoMOUSE для пользовательских плат расширения
Унифицированный интерфейс для работы с модулями и контроллерами MODSPI
Минималистичная библиотека для управления модульными конструкторами Machine 7 in 1, Space Rover, Army Tank и Accelero Kits
Поддержка модульной системы Modulo для расширения функциональности Arduino
Управление модульной робототехнической платформой MoIRA на базе SparkFun RedBotBoard и Arduino Uno
Тестирование производительности Arduino через оценку числа пи методом Монте-Карло
Управление I2C-модулем MoonMin с линейным актуатором и RFID-считывателем для систем сканирования на Arduino
Управление джойстиком, кнопками и OLED-дисплеем для MOREbot Games Kit