Управление DC моторами через L293D с базовыми командами направления и остановки
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Управление контроллерами DMKB4 и DMKB5 по UART с диагностикой ошибок и параметров двигателя
Фильтрация шумных данных датчиков методом скользящего среднего за последние N измерений
Фильтр скользящего среднего для сглаживания шумных данных вещественных чисел с датчиков и АЦП
Управление мобильными платформами на моторах с поддержкой L298N и драйверов НикиРобот
Воспроизведение MP3-файлов с MP3-щита Cytron Tech в фоновом режиме без блокировки основного кода
Интеграция с MPESA Daraja для отправки STK Push платежей с микроконтроллеров Arduino
Driver for InvenSense's MPU-9250 9-DOF IMU (3-axis gyroscope, 3-axis accelerometer & 3-axis magnetometer)
Streaming Matrix Profile and FLOSS time series analysis for embedded systems.
Детектирование утечек пропана и бутана с датчиком MQ2 и автокалибровкой под окружающую среду
MQTT-клиент для Arduino с поддержкой WebSocket, QoS уровней и wildcards для подписок
Работа с датчиками MS5837 и MS5803 для измерения температуры, давления, глубины погружения и высоты через I2C
Работа с цифровыми датчиками давления MS5xxx (MS5607, MS5611, MS58xx) по протоколу I2C на Arduino и ESP
Преобразует миллисекунды в строку формата "ЧЧ:ММ:СС", "ММ:СС" или "СС" с гибкой настройкой компонентов времени
Обнаружение нажатий кнопки с debounce, различением коротких и долгих нажатий, и подсчётом последовательных нажатий
Расчёт кинематики робот-манипуляторов по алгоритму Denavit-Hartenberg для Arduino и настольных компьютеров
Чтение данных с CAN-шины Yamaha MT-07 через MCP2515 на ESP32
Парсер MIDI Time Code для синхронизации Arduino с музыкальным и видеооборудованием через QFM и FFM сообщения
Работа с инфракрасными CO2-датчиками MTP40C и MTP40D через TTL-RS232 интерфейс на скорости 19200 бод
Шрифты для Adafruit GFX и мупплетов muwerk, включая специализированные варианты для LED-дисплеев 8x8 с контроллерами типа MAX7219
Управление многоканальными релейными модулями Seeed по шине I2C с поддержкой независимого включения-выключения каналов
Обработка нескольких кнопок подключённых к одному аналоговому выводу ESP32 с фильтрацией дребезга и callback-функциями
FTP-сервер для доступа к файловой системе ESP8266, ESP32, STM32, Raspberry Pi Pico и Arduino через стандартные клиенты
Асинхронное выполнение задач без блокировки основного цикла с поддержкой одноразовых, повторяющихся и циклических операций
Use the four UARTs of the Rowland Technology MULTIUART / SPI2UART board as standard Arduino serial ports.
Управление шаговыми двигателями через драйверы A4988, DRV8825 и подобные с интерфейсом STEP+DIR
Обнаружение событий нажатия кнопок с антидребезгом и подсчётом импульсов для Arduino и ESP32
Обработка кнопок с INPUT_PULLUP без внешних резисторов через простую проверку isPressed()
Неблокирующий таймер с повторениями и callback-функциями вместо проверки millis()
Добавление собственных ключевых слов с цветным выделением в редактор Arduino IDE через файл keywords.txt