Двусторонняя коммуникация микроконтроллеров с облачными сервисами через WebSockets для ESP8266 и Arduino
Архитектура: cortex-m33
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Подключение STM32 с W5100 к облачной платформе AirNgin через MQTT с автопереподключением и удалённым управлением
Условное переключение между функциями на основе числовых параметров без сложных цепочек if-else
Управление платой AITINKR AIOT DEVBOARD на ESP32 с камерой, датчиками и SD-картой для IoT и робототехники
Генератор случайных четырёхбуквенных слов с хранением словаря во внешней EEPROM памяти через I2C
Управление инфракрасными устройствами через Arduino: отправка и приём IR-сигналов с поддержкой стандартных и пользовательских протоколов
Управление DC моторами через L298N, TB6612FNG, DRV8833 и другие драйверы с регулировкой скорости от -100 до 100
Serial Terminal library for Arduino
Библиотека для управления MP3-модулями через UART
Приём команд с компьютера через AlfredoConnect для управления Arduino или ESP32 по серийному каналу
IMU drivers (LSM6 family, H3LIS331DL, MMC5983MA) and VQF sensor fusion with automatic gyro bias calibration.
Генератор случайных чисел, комбинирующий несколько источников энтропии Arduino для менее предсказуемого результата, чем встроенная функция random()
Асинхронное управление серводвигателями Lynxmotion LSS через последовательный порт с очередью команд для нескольких приводов
Управление 8-разрядным 14-сегментным LCD-дисплеем AM50288H с выводом текста и пользовательских символов
Эмуляция мыши и джойстика Amiga с квадратурным кодировщиком для классических компьютеров
Control the AMT630A hardware OSD in inexpensive composite-video LCD monitor boards.
Примеры и код для управления моторами и датчиками мобильного робота на Arduino с H-Bridge драйвером
Преобразует аналоговый вход в дискретные позиции селектора с защитой от шумов и дрожания сигнала
Анимированные выразительные глаза робота для ST7735 TFT дисплеев с пятью встроенными эффектами и полной настройкой внешнего вида
Плавные анимации для сервомоторов и светодиодов через синусоидальные переходы и keyframe-интерполяцию
Расширитель портов ввода-вывода на I2C для PCA9535 и PCA9555 с 16 дополнительными линиями и поддержкой прерываний
Обработка аномалий и событий в Arduino-проектах с поддержкой действий до и после события
Парсер и вывод ANSI escape-последовательностей для Arduino — форматирование текста на дисплеях через интерпретацию управляющих кодов
Работа с ANT радиомодулями Dynastream Innovations через последовательное подключение или встроенные модули nRF51
Неблокирующие задержки с проверкой времени без зависания программы
Предотвращает многократное срабатывание кнопок от одного нажатия без использования задержек
Управление очередями задач без полноценной RTOS: быстрые прерывания, никаких блокировок и мьютексов
Any data type wrapper
Управление USB PD 3.1 Sink контроллером AP33772S через I2C с поддержкой PPS и AVS режимов
Управление адресными RGB-лентами SK9822 и APA102 с независимым контролем цвета и яркости каждого диода