Управление модулями LoRa E22-T (SX1262/SX1268) с поддержкой Wake-on-Radio, шифрования и отчётов RSSI
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Полная реализация драйвера Semtech SX126X для Arduino с доступом ко всем функциям трансивера на основе официального драйвера
Кодирование данных датчиков в компактный бинарный формат для отправки через LoRaWAN в The Things Network
Отправка и приём данных по LoRa через модули на базе SX1272/73 для систем дальнобойной беспроводной связи с низким энергопотреблением
MQTT-клиент для отправки данных с Arduino на облачную платформу Losant IoT
Чтение давления и высоты с датчиков Pololu LPS через I2C
Работа с датчиком давления LPS35HW и совместимыми барометрами по I2C для метеостанций и измерения высоты
Работа с акселерометром и гироскопом LSM6DS33/LSM6DSO по I2C на платах Arduino и Pololu
Чтение температуры, напряжения питания и дифференциального напряжения микросхемы LTC1392 через SPI-подобный интерфейс с поддержкой измерения тока через шунт-резистор
12-битные АЦП LTC230x (LTC2301, LTC2305, LTC2309) с I2C интерфейсом для Arduino
Унифицированный API для драйверов устройств Arduino с методами open, read, write, close и поддержкой Firmata
Работа с модулями M5STACK SWITCH8 и BUTTON8 по I2C: чтение состояния кнопок и управление RGB светодиодами
Работа с магнитными датчиками абсолютного углового положения MagAlpha через SPI, SSI или I2C
Управление модулями и датчиками Makeblock для плат mCore, MeMCore, Auriga и MegaPi
Набор неблокирующих драйверов для различного оборудования с унифицированным API, независимых от платформы благодаря AbstractPlatform
Функция map() с поддержкой дробных чисел и автоматическим пересчётом значений АЦП в напряжение
Вычисление математических выражений из строк прямо на контроллере без перепрошивки
Управление до 8 сервоприводами через I2C с мониторингом напряжения батареи
Управление матрицами WS2812B 16×16 без внешних зависимостей с рисованием фигур, текста и спрайтов
Управление 8-битными ЦАП-ами MAX520 и MAX521 с независимыми опорными напряжениями для каждого канала
Парсер MTR-файлов из Max/MSP для работы с мультитреками на Arduino
Декодер M-Bus телеграмм для чтения данных приборов учёта через Arduino с преобразованием в JSON
Чтение данных энергетического счётчика BL0940 через UART для ESP32 и Raspberry Pi Pico
Расширитель портов ввода-вывода MCP23017 по I2C, добавляющий 16 дополнительных цифровых выводов к Arduino
Контроллер CAN-шины MCP2515 с неблокирующей отправкой пакетов и встроенной очередью передачи
Битовый бэнг для MCP3304 на Raspberry Pico, работает через обычные GPIO вместо аппаратного SPI
Работа с 13-битными АЦП MCP3302 и MCP3304 через SPI с поддержкой дифференциальных измерений и произвольных комбинаций каналов
Работа с датчиками температуры Microchip MCP9800/1/2/3 через I2C с поддержкой целочисленной арифметики и регистров гистерезиса
Обработка нескольких кнопок через один аналоговый вход с подавлением дребезга и автоповтором
Обработка цифровых кнопок с детектированием клика, двойного клика и длительного нажатия, защитой от дребезга и автоповтором