Отправка GPS-данных на сервер Traccar с Arduino и ESP32 через OsmAnd, JSON или form-urlencoded
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Целочисленные алгоритмы преобразования сигналов между временной и частотной областями для анализа спектра на микроконтроллерах
Таблицы значений тригонометрических функций для быстрых вычислений без операций с float
Иерархические конечные автоматы (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 с поддержкой нескольких элементов управления и кастомизацией