Клиент для подключения Arduino-плат к облачной платформе CircuitDigest через защищённый MQTT с автоматическим управлением WiFi и шифрованием
Архитектура: teensy40
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Драйвер для сенсорных трекпадов Cirque Glidepoint Circle с поддержкой SPI и I2C, работающий в режимах относительного, абсолютного позиционирования и доступа к сырым данным АЦП
Развёртывание IoT-систем на микроконтроллерах с поддержкой WiFi, Ethernet, Zigbee и Modbus
Функции инициализации и управления датчиками стартового набора Consentium для Arduino-совместимых плат
Работа с CO2-датчиком CQ01 по I2C с чтением концентрации углекислого газа в ppm
Функции для вычисления и проверки контрольных сумм CRC данных
Парсер CSV-файлов для Arduino с поддержкой пользовательских разделителей и преобразованием столбцов в типизированные данные
Подгонка полиномиальных кривых к экспериментальным точкам методом наименьших квадратов, поддержка полиномов до 20-го порядка
Arduino analog driver for the Omron D6F-W04A1 air-flow sensor.
Фильтрация и стабилизация данных ультразвуковых датчиков расстояния с экспоненциальным скользящим средним
Работа с двухканальными ЦАП DAC8562 и совместимыми микросхемами (DAC7562, DAC8162) через SPI
HMAC-SHA256 аутентификация и JSON утилиты для подключения микроконтроллеров к DadosCorp с любой сетевой библиотекой
Функции для форматирования и преобразования дат и времени в различные форматы с поддержкой вычисления дней недели и интервалов
Работа с IMU Bosch BMI323 по I2C и SPI с прямым доступом к регистрам для акселерометра, гироскопа и датчика температуры
Драйвер для 9-осевого IMU датчика ICM20948 с поддержкой I2C и SPI, включающий акселерометр, гироскоп и магнитометр
Адаптация библиотеки SparkFun для датчика пульса и кислорода MAX30102/MAX3010x с примерами измерения сердечного ритма и SpO2
Arduino library for the MPU6050 6-axis IMU using direct I2C register access.
Измерение яркости света через I²C с датчиком TSL2591, адаптированное под модули Devlab без дополнительных зависимостей
Драйвер для цветовых датчиков Vishay VEML3328 с поддержкой каналов RGB, инфракрасного и общей освещённости
Датчик освещённости VEML7700 с интерфейсом I2C для автоматизации по уровню освещения
24 ГГц миллиметровый радар DFRobot C4002 для детектирования движения и статических объектов на расстоянии до 11 метров с поддержкой UART и настраиваемыми режимами работы
Драйвер ёмкостного датчика отпечатков пальцев ID809 с захватом, обработкой и сравнением отпечатков через UART
Драйвер визуального энкодера DFRobot с I2C интерфейсом, LED-индикатором и поддержкой каскадного подключения
Эмуляция ввода текста на Digispark с поддержкой бельгийской AZERTY-раскладки
Поддержка французской AZERTY-раскладки для клавиатуры на Digispark с HID-кодами букв и спецсимволов
Удалённый вызов функций и промышленные протоколы (Modbus TCP/RTU, MQTT) для контроллеров DINO PLC на базе ESP32
Удалённый вызов функций на ESP32 модулях в составе DINO PLC контроллеров
Удалённый вызов функций на контроллере DINO PLC V1 на базе ESP32
Read two 8-position DIP switches via an MCP23017 I/O expander over I2C (Qwiic).
ПИД-регуляторы нескольких топологий для контрольных контуров на микроконтроллерах с защитой от насыщения и фильтрацией производной