Управление мобильным роботом на базе Adafruit Feather через расширительную плату RoverWing с моторами, IMU и периферией
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Управление робототехнической платформой РОББО: движение, датчики и обработка кнопки START
Отладка робота в реальном времени с мониторингом значений пинов и переменных через последовательный интерфейс
Работа с часами реального времени RTC4543 через четыре пина микроконтроллера с чтением и установкой даты, времени и проверкой питания
Управление RumiCar — автономной платформой с двумя моторами, датчиками расстояния VL53L0X и поддержкой нескольких архитектур микроконтроллеров
Управление роботом Rupertobot через Arduino IDE: двигатели, датчики и кастомная логика поведения
Матричная клавиатура с поддержкой T9, длинных нажатий и различных типов событий
Управление часами реального времени RX8900 по протоколу I2C с прямым доступом к регистрам микросхемы
Управление модулями Reyax RYLR998/RYLR993 через UART: парсинг AT-команд, обработка входящих сообщений и работа с двоичными данными
Управление робототехническим контроллером S4A EDU с поддержкой непрерывного движения, таймеров и Bluetooth HC-06
Управление несколькими сервомоторами на SAMD21/SAMD51 через аппаратный таймер с прерываниями, независимо от состояния основного цикла
Аппаратный PWM для плат SAMD21/SAMD51 с поддержкой высокой частоты и 16-битного разрешения
PWM на аппаратных таймерах SAMD21/SAMD51 с поддержкой до 16 каналов и работой на прерываниях
Аппаратные таймеры с прерываниями для SAMD-плат: точные срабатывания с интервалами вплоть до микросекунд, независимо от состояния основного кода
Управление адресуемыми RGB светодиодами WS2812B на SAMD21 с минимальными затратами памяти и ресурсов
Приём SBUS2-фреймов от приёмников Futaba и передача телеметрии обратно в пульт на ATMega328P и ESP32
Управление платами Red Pitaya через SCPI-протокол из кода Arduino
Управление SDU Car — робомобилем для учебных проектов в инженерных мастерских с готовыми функциями и примерами кода
Управление MP3-плеерами Grove с поддержкой чипов KT403A, WT2003 и WT2605C через последовательный порт
GPS-трекинг с GPRS и Bluetooth на одной плате Arduino M0 с модемом Quectel EC21 и поддержкой Grove-датчиков
Простая командная строка для Arduino через серийный порт с регистрацией пользовательских команд и встроенной справкой
Управление самодельным сервомотором через PID-регулятор с датчиком положения и H-bridge
Управление семисегментными индикаторами обоих типов (common-anode и common-cathode) без работы с логикой включения сегментов
Управление сдвиговым регистром 74HC595 через стандартные функции digitalWrite и digitalRead без работы с битами
Управление сдвиговыми регистрами 74HC595 с интерфейсом, близким к digitalWrite, с поддержкой каскадирования и буферизации
Управление обычными рольставнями на любой процент открытия через измерение времени полного хода
Управление импульсными преобразователями SiC45x по I2C с поддержкой мониторинга и программной настройки параметров питания
Работа с клавиатурными щитами SIKTEC: одиночные нажатия, комбинации клавиш и управление на прерываниях с callbacks
Работа с ротационными энкодерами на прерываниях с поддержкой кнопки и динамических границ диапазона
SIM808 — упрощённое управление GPS и GPRS модулем с поддержкой HTTP запросов, SMS и определением координат