Пять методов интерполяции для гладкого восстановления значений между точками данных: step, linear, smooth, catmull spline и constrained spline
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Портирование OCF фреймворка IoTivity-Lite для взаимодействия Arduino-устройств по стандартному протоколу Open Connectivity Foundation
Интеграция Arduino с IoT-платформой Iotkaran через MQTT для удалённого мониторинга и управления устройствами
Отправка данных с NB-IoT устройств на облачную платформу IoTtweet с визуализацией на интерактивном Dashboard
Протокол взаимодействия ESP32 с iOS-приложением irBoard для управления микроконтроллером как виртуальным ПЛК через WiFi
Отправка коротких сообщений через спутниковую сеть Iridium с модемами семейства RockBLOCK
Расчёт действующих значений тока и напряжения (Irms/Vrms) из сырых данных АЦП для датчиков вроде ACS712 на Arduino, ESP8266 и ESP32
Работа с микросхемой реального времени ISL1208 через I2C: установка времени, управление будильником и хранение данных
Интерфейс для ионоселективных электродов с I2C, температурной компенсацией и электрической изоляцией от контроллера
Работа с внешними I2C EEPROM объёмом от 2 килобит до 2 мегабит с поддержкой чтения и записи через границы страниц и устройств
Реализация алгоритма JOAAT для быстрого вычисления хеш-сумм данных на микроконтроллере с минимальными затратами памяти
Управление RC-автомобилями через Arduino: двигатели, рулевой механизм и другие компоненты
Парсинг JSON посимвольно из потока данных для микроконтроллеров с ограниченной памятью
Лёгкая библиотека для парсинга JSON с минимальным расходом памяти, подходит для простых конфигураций и ответов от веб-сервисов
Работа с портативными Arduino-часами Velleman K1200 и управление их функциями
Kalibrasi sensor berbahasa Indonesia: ubah bacaan mentah menjadi nilai nyata lewat tabel titik ukur.
Эмуляция французской AZERTY-клавиатуры для плат Arduino с USB, совместимая с другими HID-устройствами
Эмуляция матричной клавиатуры 4×3 для тестирования и отладки без подключения физического оборудования
Реализация пяти алгоритмов сортировки (quicksort, bubble sort, insertion sort, shell sort, comb sort) для массивов любых типов данных
Расчёт прямой и обратной кинематики манипуляторов с поддержкой матричных операций и методом Newton-Raphson
Быстрое преобразование Фурье для анализа спектра звука и сигналов на Arduino и ESP32
Кольцевой буфер на основе шаблонов с поддержкой FIFO и LIFO для хранения данных любого типа с доступом в произвольном порядке
Обработка кнопок, переключателей и энкодеров с распознаванием типов нажатий и программным дебаунсом
Расширитель GPIO через SPI для управления 8 дополнительными портами ввода-вывода на платах KMP Electronics
Library PID berbahasa Indonesia untuk motor, suhu, line follower, dan robot.
Управление LCD-дисплеем KTM-S1201 из старых телефонов через интерфейс SPI с поддержкой синхронизации по BUSY-пину
Работа с акселерометром KX023-1025 по SPI или I2C с поддержкой настройки режимов питания и диапазонов измерения
Управление двумя моторами через L298N с интерфейсом servo, PWM-регулировкой и режимом синхронизации для дифференциального привода
Управление щёточными DC-моторами через драйвер L9110 в двух направлениях с двумя контактами
Подключение Arduino к облачному серверу Lansium через WebSocket с отправкой событий датчиков и состояния устройств