Логирование для Arduino с минимальной потребностью в памяти, автоматическими временными метками и выводом во флэш или любой Print-совместимый интерфейс
Архитектура: SAMD
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Генератор случайного текста Lorem Ipsum для тестирования кода, работающего со строками и сообщениями
Графическая библиотека для TFT-дисплеев на LT7683/RA8876 с поддержкой примитивов, текста и работает через SPI без зависимостей
Arduino library for the LU9685 20-channel I2C/UART servo controller.
Реализация протокола LUMP для создания кастомных устройств, совместимых с LEGO SPIKE Hub и EV3
Разгон и оптимизация производительности SAMD21: ускорение процессора и АЦП на аппаратном уровне
Асинхронный драйвер для GSM-модема M590 с поддержкой SMS и входящих вызовов, работающий без блокировок в loop микроконтроллера
Arduino library for M61538FP 6 channel audio volume processor.
Декодирование данных с магнитных карт через TTL-считыватели со свайп-режимом
Джойстик, OLED-дисплей, фильтрация сигналов и игровые примитивы для курсов физических вычислений
Вспомогательные функции для кода, сгенерированного визуальным редактором MakerVision Scratch на makervision.io
Набор параметров для интерактивных художественных устройств с поддержкой MIDI-управления
Коллекция готовых ритмических паттернов для музыкальных инсталляций и интерактивных объектов на Arduino
Отслеживание уровня заряда Li-Po аккумуляторов через микросхемы MAX17043/MAX17044 по протоколу I2C
Драйвер для микросхемы MAX30001G с поддержкой ЭКГ, BIOZ и спектроскопии импеданса
Управление питанием и зарядкой Li+ батареи с помощью контроллера MAX77650 по I2C
Управление пятизначными семисегментными дисплеями через трёхпроводной интерфейс с поддержкой каскадирования MC14489
Портированный на Arduino инструментарий MCCI XDK для написания переносимого кода между платформами и компиляторами
Платформенная основа для IoT-систем MCCI Catena с поддержкой LoRaWAN, управлением конфигурацией и асинхронными командами через USB-serial
Работа с датчиками дифференциального давления Sensirion SDP31, SDP32 и SDP800 через высокоуровневый C++ API
Реализация LoRaWAN протокола для Arduino на основе IBM LMIC с поддержкой модулей SX1272, SX1276, SX1261, SX1262 и совместимых плат
Arduino-библиотека для работы со счётчиком энергии ATM90E32AS через SPI-интерфейс в однофазных и трёхфазных сетях
Работа с LED-кубами как с трёхмерным массивом вокселей независимо от аппаратной реализации
Управление синтезатором Yamaha YM2413 для звукогенерации на микроконтроллере с поддержкой 9 мелодических или 6 мелодических и 5 ударных каналов
Управление MP3-плеером YX5300/YX6300 через UART с высокоуровневыми функциями для воспроизведения аудиофайлов со встроенной SD-карты
Скользящее усреднение сигнала через циклический буфер для сглаживания показаний датчиков и фильтрации шума
Управление японской головоломкой Meiro на Arduino — проведение шарика через лабиринт с помощью микроконтроллера
Управление тремя светодиодами модуля MentorBit через I2C протокол с независимым включением, отключением и переключением каждого LED
Работа с датчиком освещённости BH1750 на платах MentorBit через простой I2C интерфейс
Датчик дождя для плат MentorBit, определяющий влагу на поверхности через изменение сопротивления