Драйвер для 9-осевого IMU сенсора BMX160 с поддержкой акселерометра, гироскопа, магнитометра и температурного датчика через I2C
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Управление робототехническими пальцами Open Bionics через линейные актюаторы с интерфейсом, похожим на Servo.h
Работа с оптическими сканерами отпечатков пальцев GT-521F и GT-511C через TTL Serial
Ограниченный автомат состояний для Arduino с условными переходами, таймерами и обработчиками событий входа-выхода
Конечный автомат для Arduino: организует логику переходов между состояниями вместо разветвленных условных операторов
Управление логикой микроконтроллера через конечный автомат с состояниями и асинхронными обработчиками без блокирующих задержек
FIR-фильтр на C++ с поддержкой разных типов данных для обработки сигналов на Arduino
Фильтр конечной импульсной характеристики для сглаживания и фильтрации сигналов датчиков с поддержкой готовых и кастомных коэффициентов
FIR-фильтры для сглаживания датчиков и расчёта производных сигналов в реальном времени
Подключение ESP8266, ESP32 и Arduino UNO R4 WiFi к Firebase Realtime Database с синхронизацией данных в реальном времени
Клиент Firebase Realtime Database для Arduino с WiFi Shield 101 и MKR1000 (устаревшая, рекомендуется FirebaseClient)
Клиент Google Firebase Realtime Database для Arduino с WiFiNINA на платах с ограниченной памятью
Клиент Firebase Realtime Database для ESP8266 и RP2040 с поддержкой чтения, записи и прослушивания изменений (устарела, используйте FirebaseClient)
Клиент для синхронизации данных с Firebase Realtime Database на ESP32 с поддержкой чтения, записи и обновления в облаке
Асинхронный клиент для Firebase и Google Cloud с поддержкой Realtime Database, Firestore, Storage и Cloud Messaging
Синхронизация данных с Firebase Realtime Database: создание, чтение, обновление и удаление записей прямо с Arduino
Подключение ESP8266 и ESP32 к Firebase с поддержкой аутентификации и Realtime Database через REST API
Расширенная StandardFirmata с поддержкой DHT, Tone, шаговых двигателей и HC-SR04 на скорости 115200 бод
Модульная реализация протокола Firmata для удалённого управления Arduino с компьютера через отдельные подключаемые компоненты
Серверная часть для удалённого управления и мониторинга Arduino/ESP через Python-клиентов
Подключение IoT-устройств на ESP32/ESP8266 к облачной платформе Firmngin с поддержкой удалённых обновлений и управления платежами
Управление реле через ШИМ с настройкой периода и скважности для бинарной коммутации нагрузки
Фреймворк для домашней автоматизации на NodeMCU с поддержкой Amazon Alexa и управлением через локальную сеть без облака
Быстрое преобразование Фурье с целочисленной арифметикой для спектрального анализа на микроконтроллере
Вычисления с фиксированной точкой вместо float: в 2–4 раза быстрее и компактнее с точностью от 8 до 24 бит
Классы fix32 и fix64 для арифметики с фиксированной точкой на RP2350 с поддержкой быстрых тригонометрических функций и sqrt через встроенный интерполятор
Ускорение математических вычислений на микроконтроллере благодаря таблицам поиска вместо прямых расчётов
Арифметика фиксированной точки в Q-формате для микроконтроллеров без overhead плавающей точки
Строки фиксированного размера на стеке для экономии памяти и избежания фрагментации кучи в микроконтроллерных проектах
Целочисленная арифметика фиксированной точки для быстрых вычислений с дробными числами на микроконтроллерах без FPU