Упрощенный интерфейс для OTA-обновлений прошивки на ESP32 и ESP8266 с автоматической настройкой Wi-Fi и mDNS
Архитектура: megaAVR
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Работа с облачными сервисами OVHcloud через Arduino и ESP32 с удобным интерфейсом к OVH API
Управление индустриальным шилдом P1AM-Serial с двумя независимыми портами RS232/RS485 для Modbus RTU, DMX и собственных протоколов
Управление роботами Pioneer 2DX через протокол P2OS на Arduino и ESP32
Чтение данных датчика загрязнения воздуха P760 по I2C: PM1, PM2.5, PM10 и индекс VOC
Arduino library for Microchip PAC1711, PAC1721, PAC1761, PAC1811, PAC1821 and PAC1861 power monitors.
Пакетизированная передача данных по Stream-интерфейсам (UART, SPI, I²C, Bluetooth) с контролем целостности через CRC-16
Пакетная передача данных по Serial с кодированием COBS или SLIP, включая нулевые байты
Готовый каркас игрового цикла для Arduino и ESP8266 с функциями обработки ввода с цифровых пинов
Управление котлами и печами Fumis/Palazzetti через последовательный протокол с поддержкой ESP8266 и других микроконтроллеров
Управление камерой с двумя степенями свободы через I2C, с поддержкой позиционирования по углам и обратной связью от датчиков
Компоненты и элементы управления для ESP32-платы Paperdink с электронными чернилами, WiFi и Bluetooth
Управление LCD-дисплеем Parallax 27979 через последовательный порт с поддержкой подсветки, курсора и пользовательских символов
Управление трёхпроводными LCD-дисплеями Parallax с поддержкой подсветки, курсора, скролла и пользовательских символов
Подключение параллельных принтеров к Arduino через протокол Centronics с поддержкой стандартных методов вывода
Обработка команд из серийного порта или строк с автоматическим разбором аргументов и связыванием с функциями-обработчиками
Управление шаговым двигателем 28BYJ-48 через драйвер ULN2003A на Arduino
Управление шаговыми моторами 28BYJ-48 через ULN2003 с использованием прерываний для одновременной работы нескольких двигателей
Управление четырьмя цифровыми выводами через I2C-расширитель PCA9536 с настройкой режимов входа и выхода
4-битный расширитель цифровых портов по I2C с API, совместимым с pinMode, digitalRead и digitalWrite
Мультиплексор I2C PCA9547 для управления доступом к шине и коммутации между несколькими наборами периферии
Управление PCA9557 8-bit I/O expander по I2C: чтение и запись дополнительных портов ввода-вывода
Управление до 16 светодиодами через I2C с напряжением до 40 В и током до 100 мА на выход через PCA9622
Управление PCA9624 — 8-канального LED-драйвера с поддержкой I2C, 100 мА на канал, напряжение до 40 В
Управление четырьмя независимыми ШИМ-каналами микросхемы NXP PCA9633 по протоколу I2C для диммирования светодиодов и LED-лент
Управление восемью LED-каналами через микросхему PCA9634 по протоколу I2C с регулировкой яркости каждого выхода
Управление 16 PWM-каналами с 12-битным разрешением по протоколу I²C, поддержка каскадного подключения до 55 модулей
Управление 16-канальным PWM-драйвером PCA9685 по I2C с поддержкой серводвигателей и нескольких устройств
Драйвер для 8-канального I2C мультиплексера PCA9848 с независимым управлением каналами и преобразованием уровней напряжения
Управление монохромными LCD-дисплеями Nokia 5110 на контроллере PCD8544 с минимальным потреблением памяти