Отслеживание прошедшего времени на Arduino через простые функции для задержек и периодических действий
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Периодическое выполнение кода без блокирующих задержек через проверку прошедшего времени в миллисекундах
Генерирует 32-битные UNIX-временные метки для дат после произвольно выбранной эпохи вместо стандартной 1970 года
Обучение деревьев решений на микроконтроллере без облака с поддержкой 8 и 32-битных моделей
A small Arduino library for GPRS modules, that just works. Fork of TinyGSM (by Volodymyr Shymanskyy) with arduino-esp32 3.x fixes.
Слой абстракции для написания кода один раз и компиляции под разные платформы — Arduino, ESP32, Linux и AVR
Компактный обмен данными по UDP с поддержкой фрагментации пакетов до 80 килобайт
Чтение данных акселерометра ADXL335 с расчётом ускорения по трём осям и углов наклона Pitch и Roll
Управление ЖК-дисплеем 128×64 на платах Industruino с выводом текста и графики
Графическая библиотека для цветных TFT и OLED-дисплеев с поддержкой основных контроллеров и встроенными примитивами рисования
Обмен сообщениями между микроконтроллерами через Serial, I2C, MQTT и другие каналы с автоматическим кодированием и проверкой данных
Turns the board into a USB vendor-class I/O device (digital I/O, analog in, PWM, DAC) driven by a libusb host driver.
Расширение Adafruit GFX для вывода японского текста в UTF8 на дисплеи SSD1306 с использованием компактного шрифта Misaki
Работа с флеш-памятью SPI W25Q16JV как с EEPROM для хранения конфигураций и данных на STM32, ESP и Arduino
Гибкое хранилище данных, поддерживающее как одиночные значения, так и динамические списки на основе ArrayList или SimpleVector
WiFi-подключение для плат VEGA ARIES IoT и ARIES NOVA с поддержкой серверов, клиентов, UDP и DHCP
Работа с RGB датчиком VEML6040 через I2C для измерения интенсивности красного, зелёного, синего каналов и белого света
Управление одним сервомотором с плавным изменением позиции по заданной скорости
Графический драйвер для сенсорных экранов Waveshare 4" и 3.5" с API совместимым с Adafruit GFX, работающий в 4-5 раз быстрее оригинального ПО
Получение данных метеостанций WeatherFlow через UDP в локальной сети
Драйвер сетевого модуля ATMEL WINC1500 для плат Arduino MKR с поддержкой WiFi, UDP, SSL и режима точки доступа
Поддержка Wi-Fi для Arduino с помощью плат Wiznet: TCP, UDP, CoAP, MQTT и облачные сервисы
XPT2046_Touchscreen с поддержкой трёхточечной калибровки для точных координат сенсорного экрана
Измерение среднеквадратичного значения переменного напряжения с датчика ZMPT101B с возможностью калибровки и усреднения по периодам волны
Работа с датчиком освещённости TSL2550 по протоколу I2C для измерения уровня окружающего света
Драйвер для термопарных усилителей AD849x с преобразованием напряжения в температуру и поддержкой K-типовых термопар
Arduino library for the 7Semi AS7343 14 channel multi-spectral sensor.
Драйвер атмосферного давления BMP585 по I2C/SPI с готовыми настройками для Arduino и совместимых плат
Arduino library for the 7Semi Industrial 4-Channel I2C Relay Module.
Драйвер для 16-битного GPIO расширителя MCP23017 с управлением через I²C шину