Ультразвуковой датчик HC-SR04 с неблокирующим чтением через внешние прерывания Arduino
Архитектура: ESP32
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Опрос ультразвукового датчика HC-SR04 в фоновом режиме без блокировки основной программы
Вывод чисел и текста на четырёхразрядный LED-индикатор через I2C с управлением яркостью и миганием
Установка и управление I2C адресами для модулей серии FLASH-I2C, включая чтение конфигурации и контроль подтяжки линий шины
Работа с модулем Бампер от iArduino.ru с семью датчиками линий, фарами и поворотниками через I2C протокол
Работа с датчиком освещённости по I2C: измерение люкса, пульсаций света и обнаружение препятствий
Считывание и управление энкодером iArduino через I2C с отслеживанием позиции, оборотов и нажатий кнопки
Работа с расширителем выводов по I2C: конфигурация пинов, чтение аналоговых и цифровых сигналов, ШИМ и управление сервоприводами
Расширение цифровых выводов Arduino через I2C модули на базе PCA9534D с поддержкой стандартных функций pinMode(), digitalRead() и digitalWrite()
Приём и передача ИК-сигналов через I2C модуль с поддержкой 9 протоколов для управления бытовой электроникой
Считывание координат и нажатий джойстика через I2C с калибровкой осей и подавлением дрейфа
Работа с I2C-клавиатурой с flash-памятью, отслеживанием нажатий и управлением подсветкой кнопок
Управление светодиодной матрицей 8x8 через I2C с поддержкой статичных изображений, текста и бегущей строки
Управление мотор-редукторами iArduino через I2C с поддержкой энкодеров, контролем скорости, направления и пройденного расстояния
Измерение окислительно-восстановительного потенциала жидкостей через I2C интерфейс
Измерение pH, TDS и электропроводности жидкостей через I2C модуль pH-метр
Управление реле и силовыми ключами через I2C с поддержкой ШИМ, измерения тока и защиты по перегрузу
Чтение температуры и влажности с I2C датчика от iArduino с настройкой портогов и периода обновления
Программная реализация шины I2C на любых цифровых выводах микроконтроллера в режиме мастера
Считывание данных с I2C модуля TDS/EC-метра для измерения концентрации растворённых веществ и электропроводности воды
Управление I2C модулями трассы для макетных железных дорог — светофорами и сигнальными знаками
Управление ИК-приёмниками TSOP22xx и ИК-светодиодами с фоновым декодированием и формированием несущей на аппаратном таймере
Работа с инфракрасным термометром MLX90614ESF-AAA через I2C с получением температуры объекта и окружающей среды
Считывание нажатий, удержаний и отпусканий на матричных клавиатурах 1x4, 3x4 и 4x4
Управление модулями Metro (LED матрица, RGB светодиод, зуммер, датчики) через I2C с автоматическим назначением адресов
Обмен данными с промышленными устройствами по протоколу Modbus RTU/ASCII через RS485
Обмен данными с датчиком CO₂ по протоколу Modbus RTU/ASCII для получения концентрации эквивалента CO₂ и уровня VOC
Работа с модулем климатических датчиков iarduino по протоколу Modbus RTU/ASCII для получения данных температуры, влажности и освещённости
Обмен данными с pH-метром по протоколу Modbus RTU/ASCII через Arduino
Управление насосами по протоколу Modbus RTU/ASCII через готовый набор функций обмена данными