Управление реле с помощью базовых операций: включение, выключение и переключение состояния
Архитектура: SAMD
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Упрощает управление сдвиговыми регистрами 74hc595 с поддержкой каскадного подключения и установки значений целым числом или массивом битов
Сглаживание значений датчиков через скользящее среднее в одну строку кода
Портативные атомарные блоки для защиты критических участков кода от прерываний на разных архитектурах Arduino
Управление семисегментными индикаторами с поддержкой обоих типов дисплеев и вывода цифр от 0 до F
Драйвер для термопарного преобразователя MAX31855, взаимодействующий с Arduino по протоколу SPI
Работа с OLED-дисплеями SSD1306 по I2C с поддержкой буферизации и стандартного Adafruit GFX API
Работа с монохромными графическими дисплеями ST75256 через I2C с поддержкой рисования текста, фигур и битмапов
Безопасная обёртка над C++ массивами с проверкой границ и полезными функциями вроде size, sum, average и поиска элементов
Пакетировщик и парсер сообщений в SLIP-формате с поддержкой serial, UDP и websockets
Управление матрицей NeoPixel со змеевидной разводкой пикселей с автоматической трансляцией логической нумерации в физические адреса
Программная эмуляция I2C на произвольных GPIO-пинах, когда встроенная шина недоступна или нужны несколько независимых линий
Soldered BMP180 Arduino Library
Library for the Soldered BMP585 Barometric Pressure Sensor breakout board
Library for the Soldered Inputronic Keyboard
Работа с GSM-модемом SIM800L для отправки SMS, звонков и подключения к интернету через GPRS
Soldered Arduino Library for VL53L1X Sensor Breakout
Connect Arduino-compatible boards to the Soocket MQTT device platform.
Программирование AVR-микроконтроллеров через ISP с помощью другого Arduino-совместимого устройства
Работа с модулями u-blox GNSS через I2C, Serial и SPI с поддержкой UBX протокола и сервисов RTK коррекции
Управление шаговыми моторами с плавным разгоном и торможением через интерфейс step/direction
Чтение регистров SPI LCD контроллеров (ILI9341, ST7789) через MISO для определения типа экрана
Клиент для управления Spotify через ESP32 по OAuth2 с поддержкой получения информации о треках и плейлистах
Очередь и стек на кольцевом буфере массива с возможностью индексного доступа к элементам
Работа с HC-SR04 через время прохождения сигнала с гибкой настройкой таймаута
Реализация конечного автомата с поддержкой состояний, переходов и callback'ов для управления режимами работы проекта
Клиент для отправки метрик на statsd-сервер через Arduino по TCP или UDP с поддержкой WiFi и Ethernet
Управление DC-моторами на Arduino через PWM с контролем направления и скорости
Трёхосевой акселерометр LIS2DUXS12 с минимальным энергопотреблением, обнаружением падения и двойного касания, поддержкой FIFO и Machine Learning Core
Управление нано-датчиком давления LPS22DF для STM32 по I2C или SPI с получением давления и температуры