Работа с аналоговыми и цифровыми входами-выходами платы Industruino IND.I/O через зеленые клеммники
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Мониторинг мощности с датчиками ACS712/ACS758 на Arduino и ESP32 с фильтром Калмана и калибровкой через Serial
Назначение нескольких функций одной кнопке в зависимости от длительности нажатия
Чтение и разбор конфигурационных файлов .ini с минимальным расходом памяти
Упрощённый парсер JSON с поддержкой объектов, массивов и обработкой ошибок для Arduino-проектов
Клиент для мобильного приложения InstantIoT, который связывает ESP32, ESP8266 и Arduino Uno R4 WiFi с дашбордом на телефоне через Wi-Fi или облачный сервер
Конвертирует 64-битные целые числа в строки с поддержкой двоичной, восьмеричной, десятичной и шестнадцатеричной систем счисления
Управление платами расширения IO22D08 и IO22C04 с релейными выходами, оптоизолированными входами и 7-сегментным дисплеем
Портовый расширитель MAX7319 на шине I2C с восьмью входами и детектором переходов состояния
Управление шаговыми и DC моторами, чтение датчиков веса и конвертация валют для устройств KMeIoT
Расчёт действующих значений тока и напряжения (Irms/Vrms) из сырых данных АЦП для датчиков вроде ACS712 на Arduino, ESP8266 и ESP32
Обработка прерываний на Arduino через C++ классы с поддержкой шаблонов и атомарных операций
UDP API для модуля BC95 NB-IOT с поддержкой CoAP, DNS и NTP на Arduino UNO и MEGA2560
Быстрое манипулирование GPIO и регистрами AVR через функции и макросы без обращения к даташитам
Логирование с поддержкой пяти уровней, форматированием printf и гибкой настройкой вывода в монитор порта
Управление светодиодами через контроллер PCA9685 с интеграцией в фреймворк JLed
Libreria di utility per Arduino: gestione pin, timer, scheduler, debounce pulsanti, PID e filtri di segnale.
Вычисление контрольной суммы CRC-CCITT для данных в протоколах и памяти с оптимизацией под AVR и другие архитектуры
Неблокирующее управление LCD 4x20 по I2C с поддержкой многозадачности через jm_Scheduler и jm_Wire
Программирование и тестирование CPLD/FPGA через JTAG с поддержкой воспроизведения XSVF-файлов
Сканер матричных и прямых кнопочных клавиатур с обработкой дребезга, событиями нажатия и отпускания, функциями навигации
Обработка матричных кнопок с дебаунсом, повтором и ускорением для конфигураций до 8×8
Проверка подлинности JWT токенов с алгоритмом RS256 и RSA публичным ключом
Клиентская библиотека для подключения Arduino к Kaa IoT Platform через MQTT с поддержкой отправки данных, получения команд и управления конфигурацией
Прошивка для кастомных клавиатур с поддержкой многослойных раскладок, расширителей портов и LED-индикаторов
Эмуляция матричной клавиатуры 4×3 для тестирования и отладки без подключения физического оборудования
Управление DC-моторами и сервомоторами через плату KidMotor V4 с поддержкой I/O расширения и датчиков HC-SR04P
Быстрое преобразование Фурье для анализа спектра звука и сигналов на Arduino и ESP32
Обработка сигналов энкодера KLE с распознаванием нажатий, удержаний и вращений
Неблокирующее обнаружение ударов по пьезодатчикам с фильтрацией шума и накоплением сигнала до тишины