Реализация протокола Modbus RTU для Arduino с минимальными требованиями к ресурсам, работает параллельно с основной программой
Архитектура: apollo3
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Базовые функции для работы с Modbus RTU на Arduino и совместимых платах
Master-клиент Modbus RTU для Arduino: отправка запросов к slave-приборам и обработка ответов через Serial/RS-485
Реализация Modbus RTU для Arduino на стороне slave-устройства с поддержкой восьми основных функций кода и RS-485
Обработка запросов Modbus для Arduino в роли ведомого устройства с поддержкой восьми функций протокола
Базовая реализация протокола Modbus TCP с функциями чтения и записи ADU пакетов
Реализует сервер Modbus TCP на Arduino для взаимодействия с мастер-устройствами по сети Ethernet или Wi-Fi
Связь между Arduino и основной платой moddoMOUSE для пользовательских плат расширения
Управление LTE и WiFi интерфейсами ESP32 через процесс freeRTOS с поддержкой TCP+SSL, MQTT и HTTP/HTTPS
Современная архитектура ПИД-регулятора с поддержкой CPLMFC-туning для точного управления обратной связью на Arduino
Драйвер для управления модульными конструкторами MODI Kit через протокол CAN на Arduino SAMD и AVR
Унифицированный интерфейс для работы с модулями и контроллерами MODSPI
Минималистичная библиотека для управления модульными конструкторами Machine 7 in 1, Space Rover, Army Tank и Accelero Kits
Поддержка модульной системы Modulo для расширения функциональности Arduino
Циклическое переотображение чисел на диапазон без масштабирования, для работы с углами и вращающимися осями
Управление модульной робототехнической платформой MoIRA на базе SparkFun RedBotBoard и Arduino Uno
Форматированный вывод в serial port с использованием printf() вместо склеивания строк
Тестирование производительности Arduino через оценку числа пи методом Монте-Карло
Управление I2C-модулем MoonMin с линейным актуатором и RFID-считывателем для систем сканирования на Arduino
Вычисляет времена восхода и захода Луны по координатам и дате через трёхточечную интерполяцию её положения
Управление джойстиком, кнопками и OLED-дисплеем для MOREbot Games Kit
Управление моторами и датчиками робота MOREbot через готовые функции движения и сенсорного взаимодействия
Отправка и приём кода Морзе для организации телеграфной связи через звук, свет или радиосигнал
Отправка сообщений кодом Морзе через светодиод, зуммер или реле с поддержкой нескольких языков и алфавитов
Декодирование азбуки Морзе на Arduino через поиск в таблице соответствий точек и тире буквам и цифрам
Генерация кода Морзе на светодиодах и звуковых динамиках для Arduino
Конвертирует данные в азбуку Морзе со звуковым или световым выводом через динамик и светодиод
Готовые функции для управления компонентами обучающего набора Mosiwi Basic Learning Kit (C1K0000) на Arduino, Raspberry Pi и Pico
Управление бесколлекторным сервоконтроллером mjbots moteus через CAN-FD или UART
Управление DC-моторами через платы Infineon с микросхемами BTN9970LV и BTN9990LV