Client SDK library for AXON IoT Platform connecting ESP32 to database gateway.
Архитектура: sam
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Управление звуковым чипом AY-3-8910/8912 и его клонами через обычные пины Arduino с поддержкой воспроизведения чиптюнов
Порт Azure SDK for C для подключения микроконтроллеров к облачным сервисам Microsoft и Azure IoT Hub
Написание кода Arduino на местном языке вместо английского с автоматической подсветкой синтаксиса
Неблокирующее управление движением и поворотами робомобилей с поддержкой сервомоторов и DC-моторов
Arduino BACnet library based on the open-source bacnet-stack project.
Управление DC-моторами, сервоприводом, DIP-переключателями и аналоговыми входами на платах Bakmi со встроенной конфигурацией пинов STM32F103
Управление спа-системами Balboa через WiFi-модуль 50350: температура, освещение, форсунки и другие функции
Создание ботов для мессенджера Bale на Arduino с поддержкой ESP8266 и ESP32
Управление 5-проводными электромагнитными шаровыми кранами с опрашиванием положения и автоматическим отключением на крайних позициях
Обмен данными с облачной платформой BALM IOT через GET и PUT запросы с поддержкой Ethernet, WiFi и GSM
Выполнение команд хост-машины с Arduino через последовательный порт для доступа к файлам, интернету и системным функциям
Вывод текста на бенгали в последовательный монитор Arduino с поддержкой локализации
Вывод штрих-кодов EAN и UPC на дисплеи, совместимые с Adafruit GFX
Минималистичная библиотека для GSM-модулей SIM800 с поддержкой SMS, HTTP и TCP, оптимизированная по памяти на базе AltSoftSerial
Неблокирующие таймеры и дебаунсинг кнопок для loop-based кода без interrupts и delays
Работа с датчиком давления и температуры MS5637-02BA03, включая модуль Freetronics BARO, с настраиваемой точностью замера
Обработка кнопки с встроенным debouncing и раздельными callback-функциями для нажатия и отпускания
Регистрация и вызов callback-функций для асинхронных операций и обработки событий
Управление одноконтактными устройствами через один вывод микроконтроллера — реле, светодиоды, вибромоторы и прочее, что включается HIGH и выключается LOW
Декодер Base32 (RFC4648) для бинарных данных и строк с поддержкой обработки ошибок
Кодирование и декодирование строк в Base64 для передачи данных по сети и сохранения в текстовом формате
Кодирование и декодирование данных в формате Base64 для передачи бинарной информации текстовым методом
Кодирование бинарных данных в base64 для безопасной передачи через текстовые каналы
Численное дифференцирование и интегрирование сигналов датчиков в реальном времени с фильтрацией шумов
Управление RGB светодиодом с поддержкой общего анода и катода, семью цветами через аддитивное смешивание
Чтение сигналов с энкодеров управления на ATMega процессорах через два пина с поддержкой прерываний
Управление графическим LCD-дисплеем QY-12864BG с поддержкой текстового вывода и гибким подключением пинов
Шаблонная реализация связного списка для хранения данных любого типа с поддержкой добавления, удаления и поиска элементов
Управление двигателями через контроллеры Basicmicro по UART с поддержкой PID, энкодеров и регулировки скорости