Работа с восьмиканальным АЦП ADS7128 с GPIO и поддержкой CRC через I2C
Архитектура: ARDUINO_AVR_UNO
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Работа с газовым сенсором AGS02MA для измерения TVOC и качества воздуха через I2C
Управление 12-битным магнитным датчиком углового положения AS5600 через I2C с поддержкой аналогового выхода и PWM
Управление зарядкой литиевых батарей через I2C с микросхемой BQ25628E, контролем тока, напряжения и мониторингом статуса
Преобразование UART-сигналов в USB HID команды для подключения клавиатур и устройств ввода к Arduino
Управление логарифмическим резистором DS1841 по I2C для электронной регулировки громкости и уровня сигнала
Arduino library for the GP8403 dual-channel voltage-output DAC.
Работа с барометрическими датчиками LPS28 по шине I2C
Работа с датчиком температуры и влажности SHT4x через интерфейс I2C
Работа с датчиком CO2 STCC4 через интерфейс I2C для Arduino
Управление низковольтным шаговым двигателем через драйвер STSPIN220 с поддержкой микрошагирования и режимов низкого потребления
Работа с датчиком цвета и освещённости TCS3430 через I2C с поддержкой tristimulus-измерений и программируемым усилением
Управление 12-канальным PWM контроллером TLC59711 по SPI с 16-битным разрешением для светодиодных матриц и лент
Arduino library for the TMF8801 Time-of-Flight distance sensor.
Драйвер для GPS и RTK модулей u-blox с поддержкой протокола UBX через UART, I2C и другие интерфейсы
Работа с датчиком приближения и освещённости VCNL4200 по шине I2C
Работа с датчиком цвета VEML6046 по I2C: 16-битное разрешение, настройка времени интеграции и усиления, поддержка прерываний
Драйвер для 8×8 датчика времени пролёта ST VL53L5CX с разрешением до 8×8 точек и дальностью до 4 метров, поддержкой детектора движения и калибровки помех
PID-регулятор с антинасыщением, фильтром производной и поддержкой плавного переключения режимов
Матричная клавиатура 4×4 через PCF8574 по I2C с поддержкой debounce и автоповтора
AES-128 шифрование в режиме CBC для микроконтроллеров с ограниченной памятью: ESP32, ESP8266, Arduino и плат на базе NRF5x
Расчёт орбит спутников и положения Солнца по алгоритму PLAN-13 для Arduino и микроконтроллеров
Работа с расширительной платой AIS 4G на базе ESP32 и подключенными датчиками SHT20, BH1750, RS485
Интерфейс для программирования AIStarter, позволяющий интегрировать машинное обучение и распознавание образов в проекты на Arduino
Управление динамическими JSON-полями для IoT-устройств на Arduino с поддержкой int, float, double и String
Управление LED-сообщениями на электронном украшении FUnicorn с поддержкой паттернов мигания
Упрощённое управление кастомными клавиатурными входами с поддержкой одиночных прессов, непрерывного нажатия и комбинаций клавиш
Управление компонентами образовательного робота AMBot: кнопки, RGB светодиоды, звук и датчик света
Упрощенное чтение RFID-карт через MFRC522 с поддержкой списка авторизованных UIDs и коллбеков
Драйвер часов реального времени для микросхем AMx8x5, AB0805/1805, RV1805 с поддержкой синхронизации и будильников