Компактная программная реализация I2C для Arduino с поддержкой адаптеров третьих сторон и минимальным расходом памяти
Архитектура: EFM32
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Работа с барометрическими датчиками BMP085 и BMP180 через I2C для измерения давления и температуры
Работа с барометрическим датчиком BMP183 через SPI для измерения давления, температуры и высоты
Управление матрицами DotStar как единым дисплеем с поддержкой графических примитивов Adafruit GFX
Управление DRV2605L — контроллером тактильной обратной связи через I2C с доступом к встроенным вибрационным паттернам
Управление DS3502 — цифровым потенциометром с интерфейсом I2C для Arduino и совместимых плат
Драйвер для управления электронными бумажными дисплеями Adafruit через SPI с поддержкой графики и текста
Управление оптическими датчиками отпечатков пальцев Adafruit через TTL Serial с захватом и распознаванием отпечатков
Драйвер для работы с энергонезависимой памятью EEPROM и FRAM от Adafruit через интерфейс I2C
Mock-реализация I2C FRAM для модульного тестирования без реального оборудования
Работа с датчиком влажности и температуры HTU21D-F по протоколу I2C
Подключение Arduino к облачной платформе Adafruit IO через WiFi, Ethernet или 4G
Работа с RTD-датчиками через модуль Adafruit MAX31865 по протоколу SPI с преобразованием в температуру
Упрощённая поддержка инфракрасного датчика MLX90614 по I2C для плат Trinket и Gemma, но рекомендуется использовать вместо неё стандартную реализацию Wire
Управление моторами через Adafruit Motor Shield V1 с поддержкой микрошага для Arduino и Mega
Управление DC и шаговыми моторами через Adafruit Motor Shield V2 с поддержкой микрошагов и стакирования плат
8-портовый GPIO-расширитель PCF8574 с I2C интерфейсом для добавления цифровых входов-выходов к Arduino
Работа с датчиком температуры и влажности SHT4x через интерфейс I2C
Arduino библиотека для цифрового датчика температуры и влажности SHTC3 с интерфейсом I2C
Управление Si5351 генератором тактовых сигналов через I2C для синтеза ВЧ и цифровых схем
Работа с SPI/QSPI flash-памятью и файловыми системами FAT или CircuitPython FS из Arduino
Управление монохромными OLED-дисплеями SSD1305 по I2C и SPI с графическими функциями на базе Adafruit GFX
Эмулятор монохромных OLED-дисплеев 128x64 и 128x32 с трансляцией данных в серийный порт через SLIP-протокол для отладки без физического экрана
Управление полутоновыми OLED-дисплеями SSD1327 по SPI и I2C с поддержкой рисования графики и текста
Драйвер для 0,96-дюймовых цветных OLED-дисплеев SSD1331 с поддержкой SPI и функциями рисования из Adafruit GFX
USB-стек для Arduino с поддержкой CDC, HID, MSC и MIDI на nRF5x, SAMD, RP2040, ESP32 и CH32V
Матричная клавиатура 4×4 через PCF8574 по I2C с поддержкой debounce и автоповтора
Чтение аналоговых клавиатур Robotdyn 4x4 и 4x3 через один вывод АЦП с поддержкой простого опроса и событийного режима
Воспроизведение RTTTL-мелодий в неблокирующем режиме с поддержкой двух параллельных каналов и сжатого формата
Полностью асинхронная TCP-библиотека для ESP32 с классами AsyncClient и AsyncServer для надёжного сетевого взаимодействия без блокирующих операций