Чтение состояния кнопок, джойстиков и энкодеров контрольной панели через I2C и управление светодиодами
Категория: Device Control
Библиотеки этой категории. У каждой видно последнюю версию и готовность ZIP на зеркале TREMA.
Управление двигателями через I2C протокол с независимой регулировкой скорости каждого мотора
Управление несколькими моторами через I2C по схеме главное устройство — периферийные модули
Фреймворк для управления через I2C периферией без встроенной поддержки протокола — шаговыми моторами, дисплеями, сенсорами и специальными платами
Считывание данных с I2C модуля TDS/EC-метра для измерения концентрации растворённых веществ и электропроводности воды
Управление I2C модулями трассы для макетных железных дорог — светофорами и сигнальными знаками
Обмен данными с датчиком CO₂ по протоколу Modbus RTU/ASCII для получения концентрации эквивалента CO₂ и уровня VOC
Работа с модулем климатических датчиков iarduino по протоколу Modbus RTU/ASCII для получения данных температуры, влажности и освещённости
Управление насосами по протоколу Modbus RTU/ASCII через готовый набор функций обмена данными
Получение данных температуры, влажности, давления и качества воздуха с модуля датчиков по протоколу Modbus RTU/ASCII
Управление электрическими розетками через протокол Modbus RTU/ASCII по последовательному порту
Чтение показаний TDS/EC-метра через протокол Modbus RTU/ASCII для мониторинга качества воды и электропроводности
Управление 7-сегментными LED-дисплеями на базе ICM7218 и ICM7228 с встроенной таблицей ASCII-символов
Управление семисегментными LED-индикаторами на базе драйвера Maxim ICM7218C через цифровые пины Arduino
Примеры кода для обучения робототехнике: от базовых операций с GPIO и WiFi до управления через приложение Dabble
Управление шаговыми двигателями через Infineon Stepper Motor Control Shield с микросхемой IFX9201 и поддержкой микрошага
Управление платами семейства MPAINO и MPINO через набор функций для работы с датчиками и периферией
Обработка данных IMU с фильтром Калмана для определения ориентации и скорости движения
Управление несколькими PCA9685 через единый объект с поддержкой ШИМ-модуляции и режима отладки
Управление сервоприводами Ingenia через последовательный интерфейс Arduino с поддержкой Profile Position Mode и прямой работой с регистрами
Проверка Chip ID ESP32 и блокировка запуска на неавторизованных устройствах через NVS
Драйвер для сенсорного контроллера Goodix GT911, работающий через I2C с поддержкой многотачевого ввода и калибровки под разное разрешение экрана
Слой абстракции для управления платами расширения InkaLogic Basic и Pro с поддержкой цифровых входов, выходов и аппаратных прерываний
Управление шаговыми двигателями Arduino Due через аппаратные таймеры с точностью до 30 000 шагов в секунду
Работа с акселерометром и гироскопом образовательного набора IntroSat через I2C для микроконтроллеров STM32F1XX
Управление компонентами конструктора спутников IntroStrat через Arduino и TREMA IDE
Архитектура Master/Slave для Iono MKR с защищённой передачей данных через LoRa-MAC
Управление цифровыми входами и выходами компактного контроллера Iono RP D16 на базе RP2040 через Arduino IDE
Примеры и инструменты для промышленного модуля Iono Uno/MKR/RP на базе Arduino и RP2040