Модульный набор инструментов для разработки робототехнических систем, проверенный в соревнованиях
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Комплексная арифметика с поддержкой тригонометрических функций для Arduino, работает на float и совместима с Serial вывод через Printable
Параллельный запуск нескольких PID-контроллеров с независимой настройкой каждого контура управления
Переменный ток для резистивных датчиков влажности и электропроводности, замедляющий электролиз электродов
Управление конфигурацией ESP32 и ESP8266 через веб-портал с сохранением в INI-файл и поддержкой OTA обновлений
Реализация протокола Firmata с модульной архитектурой для удалённого управления Arduino через компьютер
Связь Arduino с облачной базой данных Supabase через API для синхронизации данных в реальном времени
Унифицированный HTTP API для сетевого взаимодействия через WiFi и Ethernet на Arduino и ESP
Подключение Arduino к WiFi-сети через ESP8266 с минимальным кодом
Функции инициализации и управления датчиками стартового набора Consentium для Arduino-совместимых плат
Отправка данных датчиков с микроконтроллеров ESP8266, ESP32, Raspberry Pi Pico W и AVR в облако ConsentiumThings по HTTPS
VT100-совместимый терминал для отладки через последовательный порт с поддержкой ANSI escape-последовательностей, цветов и форматирования текста
Интеграция Arduino и ESP8266/ESP32 с платформой домашней автоматизации Constellation 1.8 через JSON
Непрерывное вращение шаговых моторов с плавной регулировкой скорости без использования delay()
Управление шаговыми двигателями в режиме непрерывного вращения через аппаратные PWM-каналы микроконтроллера
Создание веб-интерфейсов для ESP32/ESP8266 с двусторонней синхронизацией данных через WebSocket
Обработка кнопок и потенциометров с поддержкой жестов и мультиплексоров
Управление скоростью и пределами движения сервопривода с заданием угловой скорости и трим-смещения
Утилиты для обработки аналоговых осей игровых контроллеров: фильтрация deadzone, инвертирование и калибровка
Взаимодействие Xbox Series X контроллера с ESP32 по протоколу I2C через ведомое устройство
Универсальный контроллер с режимами BangBang, PID и каскадный PID для управления устройствами и регулирования параметров
Генерация CV сигналов для модульных синтезаторов: триггеры, гейты, огибающие, LFO и квантованные последовательности
Управление потенциометрами, кнопками и переключателями на CoolNeon DevShield для Arduino с поддержкой RGB-лент
Управление светодиодными лентами Cool Neon TCL через SPI или bit-bang на двух выводах Arduino
Кооперативная многозадачность для Arduino: одновременный запуск нескольких задач на ESP8266/ESP32, AVR, Linux и Windows через stackful coroutines
Кооперативные потоки для микроконтроллеров с минимальным расходом памяти, без RTOS и динамической памяти
Преобразование координат между декартовой и полярной системами с методами для получения отдельных компонентов
Облегчённая многопоточность для микроконтроллеров с копированием стека в памяти при переключении между потоками
Платформа для IoT-проектов с веб-интерфейсом управления и визуализацией данных на ESP8266, ESP32 и Arduino
Вычисляет линейную корреляцию между двумя наборами данных X и Y, строя уравнение вида Y = A + B*X