Управление LED-барами через MAX7219, MAX7221 или HT16K33 с анимацией, заполнением и отслеживанием сигналов
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Управление 16-канальным PWM-драйвером PCA9685 для сервомоторов и других устройств через I2C
Watchdog timer для системных сбросов и режимов низкого потребления на Arduino, ESP32, Raspberry Pi Pico и Teensy
Работа с датчиком расстояния VL53L0X через I2C для измерения дистанции методом времени пролёта
Отправка ANSI-кодов в VT100-совместимый терминал для форматирования вывода: цвета, жирный текст, подчёркивание и позиционирование курсора
REST API для управления Arduino и ESP8266/ESP32 через HTTP-запросы, Serial, BLE или MQTT
Создание многоуровневых графических меню с редактируемыми элементами для дисплеев Arduino на базе U8g2 и Adafruit GFX
Сетевой драйвер для модуля WiFi ATMEL WINC1500 на платах Arduino WiFi Shield 101 и MKR1000 с поддержкой TCP/UDP
Art-Net отправка и приём DMX-данных по WiFi и Ethernet для управления световым оборудованием и LED-системами
Режим SPI Slave для ESP32 с поддержкой синхронной и асинхронной передачи данных до 32 байт
Протокол обмена данными между Arduino и программами на компьютере, позволяющий управлять платой через хост без создания собственной прошивки
Обработка энкодера с поддержкой разных режимов поворота, нажатия и удержания кнопки
Работа с EEPROM чипами семейства 24LC и совместимыми по интерфейсу I2C — чтение, запись и проверка данных во внешней памяти до 64 КБ
Работа с контроллерами CAN MCP2515 и MCP25625 для отправки и приёма сообщений на Arduino с настройкой скорости и режимов обмена
I2C портовый экспандер MCP23017 с поддержкой 16 IO-линий и оптимизацией записи
Превращает Arduino в Modbus-хозяина для управления промышленными устройствами через RS232 или RS485
Считывание позиции энкодера через аппаратные прерывания с опциональным выводом на NeoPixel
Меню для Arduino с поддержкой IoT, дизайнером UI и удалённым управлением через Ethernet или Serial
Драйвер для контроллеров CAN FD MCP2517FD и MCP2518FD с поддержкой битрейтов от 62,5 кбит/с до 1 Мбит/с
Абстрагирование дисплея, звука и управления для создания игр на платах Adafruit PyGamer и PyBadge
Приём и декодирование сигналов от IR-пультов на ESP32
Расширение AccelStepper для управления шаговыми моторами расстояниями и углами вместо шагов
Прошивка для превращения Wi-Fi плат в IoT-устройства без кода через облако Adafruit IO
Контейнеры C++ (vector, map, deque, array) для Arduino с ограниченной памятью
Arduino library for LCD 1602 Rus chars (you need LiquidCrystal_I2C library installed)
Протокол Modbus для Arduino: работа в режиме slave по RS-232/RS-485 и TCP/IP с поддержкой основных функций и обработкой исключений
Унифицированный интерфейс для ввода-вывода, файловых систем и потоков данных на Arduino и esp-idf
Измерение тока, напряжения и мощности через датчик INA219 по шине I2C
Отправка и приём OSC-пакетов по сети на Arduino с WiFi или Ethernet
Ограничивает скорость и ускорение переменной для создания плавного трапециевидного профиля движения механизмов