Чтение и запись данных в энергонезависимую память AT24C256 через I2C
Архитектура: SAMD
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Драйвер для энергонезависимой памяти AT24C256 с интерфейсом I2C для хранения данных между перезагрузками
Чтение и запись данных в EEPROM AT24CM01 через I2C с поддержкой переменных разных типов
Чтение и запись данных в EEPROM AT24Cxx через I2C для сохранения настроек между перезагрузками
Расширение attachInterrupt с поддержкой лямбда-выражений, методов класса и функторов вместо простых функций обработчиков
Неблокирующие множественные задержки без использования аппаратных таймеров для Arduino Uno и Zero
Оптимизированные функции для побитовых сдвигов uint32_t, генерирующие компактный код на AVR-GCC 14.2.0+
Управление спа-системами Balboa через WiFi-модуль 50350: температура, освещение, форсунки и другие функции
Вывод штрих-кодов EAN и UPC на дисплеи, совместимые с Adafruit GFX
Обработка кнопки с встроенным debouncing и раздельными callback-функциями для нажатия и отпускания
Базовые примеры и методы для начинающих, работает с Arduino и платами ESP
Таймеры на основе millis() для периодического опроса и синхронизации мигания светодиодов
Байесовская оптимизация на основе гауссовского процесса для поиска оптимальных параметров микроконтроллерных устройств
Унифицированный API для работы с множеством I2C инерциальных датчиков через единый интерфейс
Автоматическое определение датчиков температуры, влажности и давления по I2C с единым API для восьми популярных моделей
Header-only audio synthesis, music theory, and sequencing for 32-bit microcontrollers.
Измерение времени выполнения кода и отслеживание свободной памяти для отладки и оптимизации на AVR, ESP8266 и ESP32
Кодирование и декодирование ECDSA-подписей в формат DER согласно стандарту Bitcoin BIP66
Драйвер оптического датчика движения PMW3901 с поддержкой счётчиков и режима буфера кадров
Работа с энергомонитором BL0942 через SPI-интерфейс для измерения тока, напряжения и мощности
Готовые определения GATT-сервисов и характеристик для BLE-устройств согласно спецификации Bluetooth
MIDI-обмен через Bluetooth Low Energy для Arduino с единым API под разные транспорты
Работа с датчиками SGP40 (VOC-индекс) и SHT40 (температура и влажность) на основе API Adafruit
Универсальная игровая петля для Arduino с независимым отслеживанием времени и обработкой ввода без блокировок
Поддержка Bluetooth-геймпадов для Arduino NINA-W10 плат: DualSense, Xbox, Nintendo Switch и других контроллеров
Работа с датчиком температуры TSYS01 через I2C с поддержкой нескольких шин и валидацией инициализации
Класс псевдо-датчика для тестирования и примеров работы с Notecard от Blues Wireless
Воспроизведение мелодий и тонов на Arduino через Bluetooth-модуль HC-05 с командами из мобильного приложения
Парсинг данных с дешёвых Bluetooth датчиков давления в шинах (TPMS) по BLE-объявлениям
Работа с GameCube-контроллерами через Joybus на RP2040 с использованием PIO