Connect Arduino-compatible boards to the Soocket MQTT device platform.
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Программирование AVR-микроконтроллеров через ISP с помощью другого Arduino-совместимого устройства
An Arduino library for the SparkFun Qwiic CO2 Sensor (STCC4)
Работа с модулями u-blox GNSS через I2C, Serial и SPI с поддержкой UBX протокола и сервисов RTK коррекции
Управление шаговыми моторами с плавным разгоном и торможением через интерфейс step/direction
Клиент для управления Spotify через ESP32 по OAuth2 с поддержкой получения информации о треках и плейлистах
Очередь и стек на кольцевом буфере массива с возможностью индексного доступа к элементам
Работа с HC-SR04 через время прохождения сигнала с гибкой настройкой таймаута
Реализация конечного автомата с поддержкой состояний, переходов и callback'ов для управления режимами работы проекта
Клиент для отправки метрик на statsd-сервер через Arduino по TCP или UDP с поддержкой WiFi и Ethernet
Управление DC-моторами на Arduino через PWM с контролем направления и скорости
Трёхосевой акселерометр LIS2DUXS12 с минимальным энергопотреблением, обнаружением падения и двойного касания, поддержкой FIFO и Machine Learning Core
Управление нано-датчиком давления LPS22DF для STM32 по I2C или SPI с получением давления и температуры
Работа с инерциальным датчиком LSM6DSV16X: акселерометр, гироскоп, I2C/SPI, детектирование движений и встроенное машинное обучение
Емкостный датчик влажности и температуры SHT40-AD1B с интерфейсом I2C для STM32
Управление датчиком времени пролёта VL53L4ED для измерения расстояния через I2C с поддержкой опроса и прерываний
Управление датчиком дальности VL53L7CH с матрицей 8×8 зон через I2C с поддержкой прерываний
Управление платой расширения X-NUCLEO-IKS5A1 с набором MEMS-датчиков движения, давления и магнитного поля через I²C
Измерение интервалов времени и частоты сигналов с точностью до микросекунд
Последовательное выполнение неблокирующих задач с временными интервалами между ними
Сериализация структурированных данных в Stream с поддержкой версионирования и работой через пары ключ–значение
Субпиксельный рендеринг шрифтов для чётких надписей на маленьких дисплеях
Плавное управление сервомоторами с 30 вариантами easing-анимаций для естественных движений без блокирующих функций
CAN Bus с протоколом publish/subscribe, автоматическим управлением ID и восстановлением подписок после перезагрузки
Синхронизированные волновые функции (синус, косинус, треугольник, пила) с периодом, независимые от частоты вызова основного цикла
Синтез речи на основе LPC с предзаписанным словарём из 1000+ слов для встраивания в Arduino-проекты
Pengganti delay() berbahasa Indonesia: jalankan beberapa hal bersamaan tanpa program berhenti.
TCP-клиент для Arduino через последовательный порт хоста с поддержкой любых серверов без Ethernet и WiFi шилдов
Angka menjadi kata dalam bahasa Indonesia ("seratus dua puluh lima"), plus format angka dan rupiah ("Rp1.250.000").
TensorFlow Lite для запуска моделей машинного обучения на микроконтроллерах ARM Cortex-M, работает с Arduino Nano 33 BLE Sense