Управление FM-модулем DRA818 через UART или SoftwareSerial с поддержкой сканирования частот и настройки параметров
Архитектура: particle-photon
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Управление DC-моторами через драйвер L298N с готовыми командами движения и регулировкой скорости для Arduino и ESP8266
Управление щёточными моторами, актуаторами и мощными светодиодами через компактный драйвер с поддержкой PWM и функцией создания звуковых эффектов
Управление пьезоэлектрическим драйвером DRV2667 для создания тактильной обратной связи с встроенным усилителем и памятью волновых форм
Управление семисегментным индикатором через два последовательно соединённых сдвиговых регистра 74HC595 с минимумом выводов микроконтроллера
Управление многоразрядным семисегментным индикатором через один сдвиговый регистр 74HC595 и GPIO-транзисторы
Управление щёточными DC-моторами через драйвер TI DRV8251 с поддержкой PWM на ESP32-S2 и совместимых платформах
Управление шаговым двигателем через драйвер DRV8434S по SPI или импульсам DIR/STEP
Управление шаговым двигателем через драйвер DRV8825 с поддержкой нескольких совместимых контроллеров и настройкой длительности импульса
Управление двумя DC-моторами через shield Pololu DRV8835 с плавной ШИМ на частотах до 20 кГц
Управление DC моторами через драйвер DRV8870 с поддержкой до 3,6 А и напряжения до 15 В
HAL для робота Ozobot с готовым API для работы с датчиками приближения, датчиками линии и другой периферией платформы
Управление цифровым потенциометром MCP4018T-103E по протоколу I2C с простыми командами для регулировки сопротивления
Управление четырёхканальным I2C расширителем ввода-вывода PCA9536 от Texas Instruments
Драйвер микросхемы реального времени DS1307 с поддержкой нескольких I2C интерфейсов для Arduino и RP2040
Расширение DS1307 с поддержкой будильников по дням недели, сохраняемых в энергонезависимую память
Работа с микросхемой реального времени DS1307 через интеграцию с Time library Arduino
Интерфейс для датчика температуры DS1624 с поддержкой работы с энергонезависимой памятью через I²C
Интерфейс к датчику температуры DS1624 с поддержкой EEPROM и I2C протокола
Цифровой термометр DS1631 с интерфейсом I2C и разрешением 0,0625°C для подключения до 8 датчиков на одну шину
Управление DS1804 — непеременяемым подстроечным потенциометром с сохранением позиции в EEPROM
Управление цифровым потенциометром DS1804 с установкой позиции по сопротивлению и работой с EEPROM
Асинхронная работа с однопроводным температурным датчиком DS1821 через интерфейс OneWire без блокирующих операций
Драйвер для логарифмических потенциометров Dallas/Maxim с интерфейсом I2C и управлением громкостью, яркостью и состоянием устройства
Управление цифровыми потенциометрами Maxim DS1881 и DS1882 через I2C интерфейс
Работа с датчиком температуры DS18B20 по протоколу 1-Wire с поддержкой автоматического поиска сенсоров на шине
Минималистичная библиотека для DS18B20, один датчик на пин, экономит память и совместима с Miles Burton API
Минималистичная библиотека для DS18B20 с поддержкой одного датчика и асинхронным режимом работы
Событийная модель для температурных датчиков DS18B20 с срабатыванием callback при изменении показаний
Обмен сообщениями с автомобильными ЭБУ по протоколам DS2 и KWP через K-line интерфейс