Обработка инкрементальных энкодеров с определением направления вращения и отслеживанием скорости
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Реализация алгоритма JOAAT для быстрого вычисления хеш-сумм данных на микроконтроллере с минимальными затратами памяти
Управление RC-автомобилями через Arduino: двигатели, рулевой механизм и другие компоненты
Управление 32 каналами реле и чтение цифровых входов контроллера KC868-H32B Pro через Arduino IDE
Интеграция дисплея Adafruit 1431 с графическим фреймворком Left Coast GUI
Инструменты для работы с MP3-плеером Adafruit VS1053 в фреймворке LC с поддержкой фонового воспроизведения
Управление светодиодными лентами Adafruit NeoPixel через colorObj с поддержкой групп пикселей и фоновой работой
Автоматический выбор пинов SPI в зависимости от типа микроконтроллера
Управление экзоскелетом LeXo с поддержкой IMU, EMG, энкодеров, токовых датчиков и моторов через I²C и PWM
Управление образовательной системой City Lights со светофорами и светильниками городской инсталляции
Управление учебной системой светофоров школы ORT Belgrano для изучения логики дорожного движения
Управление портами, моторами и датчиками GoGoBoard — контроллера для образовательной робототехники
Чтение данных акселерометра, гироскопа и температурного датчика LSM6DS3 через SPI-интерфейс
SDK для подключения Arduino к платформе Magellan через модули BC95/BC95-G с поддержкой NB-IoT
Измерение скорости и направления ветра четырьмя ультразвуковыми датчиками HC-SR04 с поддержкой квадратного и прямоугольного расположения
Управление 24-битным АЦП HX711 для считывания тензодатчиков с выбором усиления и калибровкой данных
Последовательная коммуникация между микроконтроллерами через один цифровой вывод с использованием программной реализации протокола
Управление матричным дисплеем на neopixel'ях платы Melopero Cookie RP2040 — смена цветов, анимации и вывод изображений
Вариативные структуры данных и callback-функции с параметрами любых типов для модульного кода на Arduino
Файловая система для управления памятью AT24C EEPROM с поддержкой создания, чтения и удаления файлов через единый API
Управление DC моторами и шаговыми двигателями через драйвер L298 с контролем скорости и направления вращения
Интерфейс для управления моторными контроллерами Infineon TLE956x (BLDC и DC моторы)
Работа с цифровыми датчиками давления MS5xxx (MS5607, MS5611, MS58xx) по протоколу I2C на Arduino и ESP
Обработка нескольких кнопок подключённых к одному аналоговому выводу ESP32 с фильтрацией дребезга и callback-функциями
Управление Music Shield V2.0 с воспроизведением аудио с SD-карты через SPI и VS1053B
Управление шаговыми двигателями через драйверы A4988, DRV8825 и подобные с интерфейсом STEP+DIR
Обработка кнопок с INPUT_PULLUP без внешних резисторов через простую проверку isPressed()
Управление микроконтроллерной платой NMH1000 от NXP в Arduino-проектах
Активирует автофокус OV5640 на ESP32, требует подключения питания к пину AF-VCC камеры
Темplatизированная библиотека для объявления параметров с сериализацией, слушателями событий и использованием как обычных переменных