Драйвер для круглых дисплеев на контроллере GC9A01A с поддержкой графических функций Adafruit GFX
Архитектура: nrf52
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Прерывание-ориентированная обработка GPS-данных по протоколу NMEA без ручного парсинга
Управление матричными LED-дисплеями 8×8 и семисегментными индикаторами Adafruit через I2C
MIDI через сеть по RTP: отправка и приём MIDI-команд между Arduino и компьютером через Ethernet или WiFi
Управление GPIO-расширителями NXP серии PCAL через I²C с поддержкой микросхем на 8, 16 и 24 портов
Работа с 24-битным АЦП HX711 в датчиках веса с функциями калибровки и усреднением для снижения шумов
Kadita — библиотека на стадии бета-тестирования для обучения программированию с Arduino, с упором на простоту и понятность кода
Запуск функции прерывания на базе Timer2 с интервалом в миллисекунду для синхронизации задач
Гибкие таймеры с поддержкой событий и колбеков для управления временем и синхронизацией на Arduino
Работа с часами реального времени DS1307, DS1337/8, MCP7941x и PCF85263 по I2C с автопоиском устройства и поддержкой Unix-временных меток
Управление дополнительными цифровыми и аналоговыми портами микроконтроллера Serial Wombat через UART или I2C
6-осевой инерциальный датчик LSM6DSO с акселерометром, гироскопом и поддержкой детектирования движений для STM32
I2C коммуникация для микроконтроллеров ATtiny (Trinket, Gemma) с увеличенным буфером для периферии
Управление декодером 74HC138 для выбора одного из восьми выходов с использованием трёх пинов Arduino
Управление декодером 74HC154 для выбора одной из 16 выходных линий по 4-битному адресу
8-канальный I2C АЦП ADS7830 с поддержкой односигнальных и дифференциальных входов для быстрого считывания аналоговых данных
Работа с CO2-датчиком Aosong ACD10 по I2C для измерения концентрации углекислого газа в диапазоне 400–5000 ppm
Работа с датчиком APDS9960: распознавание жестов, определение цвета и расстояния по I2C
Управление светодиодными лентами APA102 (DotStar) через двухпроводной протокол SPI с контролем цвета и яркости каждого пикселя
Драйвер для SPI-модулей памяти FRAM от Adafruit с поддержкой быстрой записи и высокой надёжности
Софтверный таймер для неблокирующих отложенных вызовов функций с поддержкой миллисекундных и микросекундных интервалов
Управление моторами и датчиками робота Cing на Atmega328 с поддержкой кнопок, потенциометров и датчиков света
Интерфейс CAN-шины через контроллер MCP2515 по SPI с поддержкой стандартных и расширенных кадров
Чтение температуры, влажности и давления с датчика BME280 по I2C, SPI или программном SPI
CH32X035 превращается в USB HID-мышь с поддержкой движения, кликов и скролла, работая без драйверов на любой ОС
Простая библиотека для работы с часами реального времени DS1302 без регистров и битовых операций
Обнаружение двойного нажатия кнопки reset для переключения в альтернативный режим на Arduino и совместимых платах
Интерпретатор JavaScript для встраивания скриптового расширения в прошивку на C/C++, занимающий всего 20 КБ памяти
Чтение значений ротационного энкодера с callback-функциями для Arduino, ESP8266 и ESP32
Библиотека для управления пиксельными матрицами NeoPixel с API совместимым с Adafruit GFX, лучшей поддержкой ESP32 и большим числом типов светодиодов