WebSocket-сервер и клиент для Arduino по стандарту RFC6455 с поддержкой текстовых и бинарных данных
Архитектура: samd51
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Драйвер для монохромных LCD дисплеев Nokia 5110 с поддержкой графики и текста через SPI
Загрузка изображений со SD-карты и SPI Flash на графические дисплеи через Adafruit_GFX
Облегчённая библиотека для датчиков DS18B20 с поддержкой асинхронного чтения и работой с несколькими датчиками на одном пине (устарела, рекомендуется GyverDS18)
Управление матрицей из 64 светодиодов на базе MAX7219 и аналогичных чипов MAX72xx через единую адресную систему пикселей
Датчик мощности INA226 для измерения напряжения, тока и потребления через I2C, поддерживающий до 36 В и 20 А
Bluetooth Low Energy связь для Arduino MKR WiFi 1010, UNO WiFi Rev2, Nano 33 IoT, Nano 33 BLE и UNO R4 WiFi
easyC 16x2 LCD library
Чтение температуры и влажности с датчиков AHT10 и AHT20 по I2C
Работа с датчиком тока и мощности INA226 через I2C с поддержкой нестандартных шунтов и режимов измерения
Работа с акселерометром и гироскопом MPU6050 через I2C для отслеживания ориентации и движения устройства
Драйвер для контроллера MCP2515, работающий с Arduino и ESP32, поддерживает CAN-скорости от 62,5 кбит/с до 1 Мбит/с с автоматической подстройкой под кварц
Драйвер для контроллеров CAN FD MCP2517FD и MCP2518FD с поддержкой битрейтов от 62,5 кбит/с до 1 Мбит/с
Управление текстовыми LCD-дисплеями на чипсете HD44780 в 4- и 8-битном режиме
Преобразует квадратурные сигналы поворотного энкодера в значения счётчика с поддержкой прерываний
Работа с барометрическими датчиками BMP085 и BMP180 через I2C для измерения давления и температуры
Асинхронные HTTP-запросы (GET, POST, PUT, PATCH, DELETE, HEAD) для ESP32, ESP8266 и STM32 с поддержкой WiFi и различных модулей Ethernet
Работа с модулем реального времени DS3231 по I2C: чтение и установка даты/времени, управление двумя будильниками
Расширитель GPIO на микросхемах MCP23XXX с подключением по I2C или SPI, добавляющий до 16 дополнительных портов к Arduino
Управление Arduino с мобильного телефона через графический интерфейс по Bluetooth, WiFi или Ethernet
Прошивка для превращения Wi-Fi плат в IoT-устройства без кода через облако Adafruit IO
Обмен данными между Arduino и iPhone через Bluetooth без разбора низкоуровневых деталей протокола
Доступ к SD-картам и (Q)SPI Flash с поддержкой FAT12, FAT16, FAT32, exFAT и SDIO на RP2040/RP2350
Веб-сервер и HTTP/WebSocket-клиент для микроконтроллеров с поддержкой Ethernet-модулей W5100, W5200, W5500, ENC28J60 и других
Управление 3.5-дюймовыми TFT-дисплеями Adafruit на контроллере HX8357 через SPI
Низкоуровневый драйвер для подключения микроконтроллера к облаку Blynk через внешний сетевой сопроцессор (WiFi, Ethernet, GSM/LTE)
Кроссплатформенная графическая библиотека на C++ для микроконтроллеров и IoT с поддержкой рисования в памяти и напрямую на дисплеях
Вывод текста, фигур и изображений на TFT-дисплеи на базе ST7735
Драйвер для управления электронными бумажными дисплеями Adafruit через SPI с поддержкой графики и текста
Протокол MAVLink v2 для обмена телеметрией и командами между дронами и наземными станциями