Неблокирующая обработка кнопок с распознаванием кликов, двойных нажатий и долгого удержания через событийный паттерн
Архитектура: SAMD
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Чтение и обработка данных со смарт-карт через Arduino с минимальной обвязкой по пинам
Работа со смарт-картами через картридер Parallax Smart Card Reader на Arduino с поддержкой трёх типов карт
Управление поворотным энкодером Rogue Robotics SmartDial через I2C протокол
Работа с GPS-модулем Telit SE868-AS на базе MT3337 с поддержкой Assisted GPS и SBAS для повышения точности позиционирования
Работа с выводами через переменные вместо digitalWrite и digitalRead
Управление Smart CHERRY MX LOW Profile RGB переключателями с отслеживанием состояния кнопок и независимым контролем RGB подсветки
Фильтрация помех аналогового входа усреднением значений ADC для получения гладких показаний датчиков
Работа с сенсорной панелью XPT2046 с встроенной фильтрацией шумов и эмуляцией USB-мыши
Smooth, animated menus for OLED and TFT displays: menus, lists, switches, sliders, choices, time pickers, timers, alerts and progress screens.
Управление синтезатором звука SN76489 с Arduino через 8-битный интерфейс или сдвиговый регистр 74HC595
Example sketches for SnappyXO robotics kits.
Motor control library for the SnappyXO Shield.
Получение показаний температуры и влажности с датчика HTS221 по протоколу I2C
Чтение температуры и атмосферного давления с датчика LPS22HB через I2C
Фреймворк софтверных фильтров для обработки данных датчиков с поддержкой цепочек фильтров и шаблонов C++
Allows the use of multiple non-programmable I2C devices with the same address while using around half as many GPIO pins.
Программные часы на базе millis() для Arduino без дополнительного RTC модуля
Упрощает работу с датчиками влажности почвы, избавляя от обработки сырых значений АЦП
Чтение влажности и температуры почвы с датчика HARDWARIO через Arduino
Взаимодействие с блокчейном Solana через Arduino и ESP32: генерация кошельков, подпись транзакций и работа с RPC-узлами
Конвертирует даты между григорианским и вьетнамским лунным календарём в обе стороны
Расчёт времени восхода и захода Солнца, положения светила на небе и астрономических величин по координатам и дате
Точный расчёт положения солнца, времени восхода и заката по координатам и UTC-времени
Работа с 12 и 16-битными АЦП ADS1015 и ADS1115 по шине I2C с четырьмя каналами и программируемым усилением
Работа с датчиком грозы AS3935 для обнаружения электрической активности в атмосфере через I2C или SPI
Library for the Soldered BMA400 Accelerometer breakout board
Работа с датчиками BME280 и BME680 через I2C: температура, давление, влажность и качество воздуха
Arduino library for the Soldered BME690 temperature, humidity, pressure and gas sensor breakout board.
Library for the Soldered BMM350 Geomagnetic Sensor breakout board