Чтение регистров SPI LCD контроллеров (ILI9341, ST7789) через MISO для определения типа экрана
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Управление адресуемыми светодиодами NeoPixel на плате SPRESENSE
Standard PLC function blocks (timers, counters and edge triggers) for Arduino.
Простая реализация конечного автомата с состояниями и переходами, управляемыми функциями-условиями
Управление DC-моторами на Arduino через PWM с контролем направления и скорости
Управление несколькими шаговыми двигателями одновременно без блокирующих задержек через неблокирующие вызовы step()
Управление шаговыми двигателями через каскадированные сдвиговые регистры 74HC595, используя всего три вывода микроконтроллера
Плавное управление сервомоторами с 30 вариантами easing-анимаций для естественных движений без блокирующих функций
TCode protocol parser and multi-axis motion library for DIY stroker devices.
Управление сервомоторами в Arduino-проектах: поворот на заданный угол, удержание положения и работа с несколькими моторами на разных пинах
Работа с лазерным дальномером TFmini от Benewake через Arduino, получение данных расстояния по UART
Создание интерактивного меню на OLED-дисплеях SSD1306 с управлением пятью кнопками и поддержкой числовых значений, переключателей и текстовых опций
Драйвер для двухфазных шаговых моторов с интерфейсами UART и step/direction, обеспечивающий низкий уровень шума благодаря управлению током
Управление контроллерами шаговых двигателей TMC22xx через UART с поддержкой диагностики и микрошагирования
Управление шаговыми двигателями через микросхемы TMC5130 и TMC5160 по SPI или UART с поддержкой микрошагирования и обратной связи
Управление осями джойстика с упрощённой обработкой аналоговых данных
Энкодер с кнопкой на основе конечного автомата, совместимый со всеми Arduino-платформами
Управление цифровыми потенциометрами X9C103S с установкой и плавным изменением сопротивления
Управление светодиодами на любых выводах с 10-битным PWM и автоматической коррекцией CIE 1931 для плавного фадинга
Arduino library for the I2C relay module using the DevLab Device Protocol (DDP).
Драйвер визуального энкодера DFRobot с I2C интерфейсом, LED-индикатором и поддержкой каскадного подключения
Эмуляция ввода текста на Digispark с поддержкой бельгийской AZERTY-раскладки
Поддержка французской AZERTY-раскладки для клавиатуры на Digispark с HID-кодами букв и спецсимволов
Удалённый вызов функций и промышленные протоколы (Modbus TCP/RTU, MQTT) для контроллеров DINO PLC на базе ESP32
Удалённый вызов функций на ESP32 модулях в составе DINO PLC контроллеров
Удалённый вызов функций на контроллере DINO PLC V1 на базе ESP32
Управление DC моторами в обе стороны с регулировкой скорости через PWM
ПИД-регуляторы нескольких топологий для контрольных контуров на микроконтроллерах с защитой от насыщения и фильтрацией производной
Работа с матричными клавиатурами на Arduino, ESP32, ESP8266 с поддержкой debounce и совместимостью с DIYables и другими производителями
Управление DC-моторами через драйвер L298N с готовыми командами движения и регулировкой скорости для Arduino и ESP8266