Таблицы значений тригонометрических функций для быстрых вычислений без операций с float
Архитектура: AVR
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Иерархические конечные автоматы (UML State Machines) для управления сложной логикой на Arduino
Одномерный фильтр Калмана для сглаживания показаний датчиков с минимальным расходом памяти
Парсинг NMEA-сообщений от GPS/GLONASS модулей с извлечением координат, времени и скорости
Обмен данными MCU с модулями Tuya через BLE и UART с поддержкой облачной интеграции
Интеграция Arduino с облачной платформой Tuya через Wi-Fi модули с поддержкой стандартных скоростей обмена данными
Минималистичная библиотека для GPS-модулей u-blox с поддержкой NMEA и UBX-протоколов, несколькими режимами энергопотребления и запросом данных по требованию
Быстрое RLE-сжатие и распаковка данных для микроконтроллеров с ограниченной памятью
Энкодер с кнопкой на основе конечного автомата, совместимый со всеми Arduino-платформами
Готовые виджеты и автоматическое расположение элементов для графических интерфейсов на LCD-дисплеях через TFT_eSPI
Обмен сообщениями между микроконтроллерами через Serial, I2C, MQTT и другие каналы с автоматическим кодированием и проверкой данных
Конвертация между единицами измерения: температура, расстояние, масса и другие величины
Набор утилит для работы с I/O, EEPROM, watchdog и серийным вводом-выводом с удобными функциями для быстрого прототипирования
USB MIDI-контроллер для Arduino Leonardo, Teensy и совместимых плат с нативной USB поддержкой
Управление Arduino через USB-контроллер при помощи приложения Dashboard
USB MIDI для Arduino с интерфейсом Stream — переносишь код с DIN-5 MIDI на USB практически без изменений
Расширение Adafruit GFX для вывода японского текста в UTF8 на дисплеи SSD1306 с использованием компактного шрифта Misaki
Форматированный вывод отладки с макросами вместо Serial.print, управляемый глобальным флагом DebugMode
Гибкое хранилище данных, поддерживающее как одиночные значения, так и динамические списки на основе ArrayList или SimpleVector
Library for VLCB use on RP2040
2D and 3D vectors and smooth motion curves for robots, games and animation.
Интеграция с контроллерами и инверторами Victron по VE.Direct Hex протоколу для получения и установки параметров
Программная реализация UART для любых цифровых пинов на скоростях до 115200 бод
WiFi-подключение для плат VEGA ARIES IoT и ARIES NOVA с поддержкой серверов, клиентов, UDP и DHCP
Расширение оперативной памяти микроконтроллера через внешние источники с использованием виртуальной памяти
Виртуальные джойстики для сенсорных интерфейсов LVGL на Arduino и ESP-IDF с поддержкой нескольких элементов управления и кастомизацией
Расчёт сопротивления RTD датчиков (Pt100, Pt1000, Ni120) для заданной температуры в Цельсиях, Фаренгейтах и Кельвинах
Отправка данных с Arduino в облако Virtuino по HTTPS с поддержкой ESP32, ESP8266 и плат с NINA-W102