Управление MP3-плеером на базе GD3300D/TD5580A через UART для воспроизведения файлов со SD-карты
Архитектура: riscv
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Управление MP3-модулем YX5300 через UART с воспроизведением файлов с SD-карты
Доступ в интернет для плат без встроенной сети через мост с WiFi-модулем или ПК с поддержкой TCP, UDP, WebSocket и SSL/TLS
⚠️ Устаревшая библиотека — мигрируйте на SerialNetworkBridge. Мост для TCP и UDP коммуникации между Arduino и WiFi-модулем через последовательный порт
Интеграция Serial Wombat 18AB VGA с графической библиотекой Adafruit GFX для вывода векторной графики на VGA-монитор
Runs a countdown timer on a two-digit multiplexed 7-segment display.
Embedded 2-DOF PID controller that matches the Simulink PID Controller (2DOF) block.
Чтение расстояния с аналоговых инфракрасных дальномеров Sharp серий GP2Y0A
Управление LED-матрицами на сдвиговых регистрах с поддержкой RGB, PWM-регулировкой яркости и совместимостью с Adafruit GFX
Управление дополнительными цифровыми портами через сдвиговый регистр 74HC595
Управление сдвиговыми регистрами 74HC595 без ручного манипулирования битами и пинами, с поддержкой каскадных цепочек
Датчики температуры и влажности SHT2x и совместимые сенсоры (HTU21D, Si7021) по I2C с асинхронным API
Измерение температуры и влажности через датчик SHT31 по протоколу I2C
Работа с датчиком температуры и влажности SHT40 по I2C протоколу с проверкой целостности данных
Управление четырёхразрядным семисегментным индикатором 5641AS с выводом чисел и счётчиков
Легковесная библиотека для датчика BME280, оптимизированная по скорости и размеру кода для работы через I2C
Управление обычными DC-моторами через SimpleFOC с замкнутым циклом и ПИД-регулятором
Работа с датчиками температуры и влажности DHT11 и DHT22 по стандартному протоколу DHT
Фильтр Калмана для сглаживания шумных показаний датчиков: барометрических, температурных, акселерометра и гироскопа
Иерархические меню для LCD 20x4 I2C с управлением энкодером и кнопкой
Расчёт метеорологических параметров по показаниям температуры, влажности и давления: точка росы, абсолютная влажность, высота над уровнем моря и другие значения
Конвертирует последовательности точек и тире с кнопок в текст и ASCII-коды, поддерживает вывод на Serial Monitor и LCD-дисплей
WiFi портал для ввода учётных данных сети на ESP8266 и ESP32 с сохранением в EEPROM
Вычисляет линейную, параболическую и экспоненциальную регрессию по методу наименьших квадратов для аппроксимации данных датчиков
Сглаживание значений датчиков через скользящее среднее в одну строку кода
Менеджер времени для организации периодического выполнения задач через callback-функции без ручного отслеживания в loop()
UDP-клиент для беспроводной связи с минимальными задержками на ESP8266 и Arduino Nano 33 IOT
Неблокирующие световые эффекты на одном светодиоде без использования delay()
Протокол обмена данными между несколькими Arduino по одному проводу с поддержкой до 256 устройств
Работа с OLED-дисплеями SSD1306 по I2C с поддержкой буферизации и стандартного Adafruit GFX API