Программное управление сервоприводами для микроконтроллеров с ограниченными ресурсами и GPIO
Архитектура: apollo3
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Работа с цифровым датчиком атмосферного давления и температуры SPA06_003 по интерфейсу I2C с поддержкой FIFO-буфера
Управление матричной клавиатурой и расширение GPIO через микросхему TCA8418 по интерфейсу I2C
Минималистичная библиотека для работы с SPI flash-памятью Winbond на Arduino и Trinket, больше не поддерживается и заменена на Adafruit SPIFlash
Портированная версия библиотеки Adafruit для RGB LCD щита 16x2 на микроконтроллерах Trinket и Gemma с управлением дисплеем, подсветкой и кнопками через I2C
Управление сенсорной клавиатурой Adafruit UNTZtrument через USB MIDI или Bluetooth LE MIDI
Работа с MEMS-датчиком давления и температуры WF100DPZ через I2C с поддержкой периодического и одиночного режимов измерения
Прогнозирование временных рядов на микроконтроллерах методом Holt-Winters с учётом тренда и сезонности для систем предиктивного обслуживания
Управление матричным коммутатором ADG728 по I2C — 1x8 мультиплексер для переключения восьми каналов
Управление матричным коммутатором ADG729 через I2C для переключения сигналов между несколькими каналами
Aosong ASAIR AHT1x/AHT2x, Temperature & Humidity Sensor
Управление текстовыми LCD-дисплеями через I2C контроллер Akafugu вместо прямого подключения к портам Arduino
Подключение Arduino и ESP8266 к IoT-платформе AllThingsTalk с поддержкой WiFi и обмена данными в формате JSON и CBOR
Работа с матричными аналоговыми клавиатурами на Arduino с дебаунсом и таймерным опросом (устарела, рекомендуется GyverKey)
Линейная интерполяция для преобразования нелинейных характеристик датчиков по таблице соответствия
Работа с SPI-камерами Arducam на Arduino, ESP32, ESP8266, Pico и STM32
Чтение данных с акселерометра, гироскопа и датчика температуры LSM6DS3 на Arduino Nano 33 IoT и Arduino Uno WiFi Rev2
Управление ESP8266 с Arduino через AT-команды с поддержкой GET-запросов и обработкой ответов
Логирование с разбором по уровням серьезности для Arduino и совместимых плат без затрат памяти
Драйвер для цифровых потенциометров и реостатов Microchip MCP41xxx/42xxx и MCP43xxx/44xxx с поддержкой SPI и каскадного соединения
Веб-интерфейс для управления Arduino через HTTP, Serial и BLE с поддержкой различных модулей связи
Упрощенные функции для написания типового кода на Arduino без глубокого понимания низкоуровневых деталей
Отправка уведомлений в LINE с ESP32, ESP8266 и Arduino Uno R4 WiFi — текстовые сообщения, стикеры и изображения по ссылке
Датчик грозы AS3935 от Austrian Microsystems через I2C для обнаружения и отслеживания грозовой активности на Arduino
Сжатие телеметрии на 99% для LoRaWAN и спутниковых каналов через Delta Encoding и RLE
Работа с микросхемами энергонезависимой памяти AT24C по шине I2C с поддержкой постраничной записи и совместимостью с Arduino EEPROM
Управление моторами, датчиками света и кнопками робота Cing на Atmega8 с поддержкой аналоговых и цифровых режимов
Управление роботом Cing на Attiny84: двигатели, датчики света и температуры с нормализованными значениями 0–100
Управление моторами и датчиками робота Cing на Attiny84, включая ультразвуковой дальномер в режиме детектора препятствий
Управление моторами и датчиками робота Cing на микроконтроллере ATtiny85 с унифицированным диапазоном значений