Управление 2.8-дюймовым TFT сенсорным экраном на драйвере ILI9341 через SPI с поддержкой SD-карты
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Асинхронное управление миганием светодиода через объектный интерфейс без таймеров и прерываний
Облегченные контейнеры STL для Arduino: динамические и статические массивы, которые экономят память прошивки
Компактный обмен данными по UDP с поддержкой фрагментации пакетов до 80 килобайт
Управление LED-модулями и кнопками на основе микросхем TM16xx с поддержкой более 25 вариантов чипов
Измерение RMS напряжения и частоты переменного тока через трансформаторные датчики типа ZMPT101B
Чтение данных акселерометра ADXL335 с расчётом ускорения по трём осям и углов наклона Pitch и Roll
Управление ЖК-дисплеем 128×64 на платах Industruino с выводом текста и графики
Работа с ультразвуковым датчиком HC-SR04 для измерения расстояния в сантиметрах или дюймах
Работа с датчиком расстояния VL53L1X через I²C по принципу time-of-flight для измерения дальности в робототехнике и системах избегания препятствий
Управление одним сервомотором с плавным изменением позиции по заданной скорости
Графический драйвер для сенсорных экранов Waveshare 4" и 3.5" с API совместимым с Adafruit GFX, работающий в 4-5 раз быстрее оригинального ПО
XPT2046_Touchscreen с поддержкой трёхточечной калибровки для точных координат сенсорного экрана
Измерение среднеквадратичного значения переменного напряжения с датчика ZMPT101B с возможностью калибровки и усреднения по периодам волны
Драйвер для термопарных усилителей AD849x с преобразованием напряжения в температуру и поддержкой K-типовых термопар
Драйвер атмосферного давления BMP585 по I2C/SPI с готовыми настройками для Arduino и совместимых плат
Arduino library for the 7Semi Industrial 4-Channel I2C Relay Module.
Драйвер для 16-битного GPIO расширителя MCP23017 с управлением через I²C шину
Драйвер для температурных датчиков Sensirion STS4x с поддержкой I2C, CRC-валидацией и выбором уровня точности измерения
Работа с ультразвуковыми датчиками расстояния A02YYU и A02YYUW через UART на расстояниях до 4,5 метра
Управление двумя DC-моторами через плату Pololu A4990 Dual Motor Driver Shield с оптимизацией PWM для разных Arduino плат
Драйвер CAN для STM32 с поддержкой плат NUCLEO-F303K8 и NUCLEO-L432KC, совместимый с ACAN2515 и ACAN2517
Драйвер FDCAN для Arduino GIGA R1 с поддержкой стандартных и нестандартных битрейтов до 4 Мбит/с
CAN FD драйвер для микроконтроллеров SAME5x с поддержкой обоих контроллеров, фреймов до 64 байт и настраиваемых фильтров приёма
Управление трёхосевым акселерометром H3LIS331DL по I2C с поддержкой диапазонов ±100g, ±200g и ±400g
Поддержка контроллера ACDU на ESP32 с драйвером для DC-моторов, цифровыми и аналоговыми входами, One-Wire и I2C
24-битный Sigma-Delta АЦП AD7193 с четырьмя каналами и встроенным усилителем для дифференциальных измерений напряжения
Двухканальный 14-битный АЦП AD7367 с одновременной выборкой и параллельным чтением данных на скорости до 1 MSPS
Работа с двухканальным 14-битным АЦП AD7367 через SPI с поддержкой быстрой выборки до 500 KSPS
Работа с 12/10-битными SPI ЦАП-ами AD7390/AD7391 с выводом напряжения от 0 до 5,5 В и управлением в битах, процентах или вольтах