Софтверный таймер для неблокирующих отложенных вызовов функций с поддержкой миллисекундных и микросекундных интервалов
Архитектура: mbed_edge
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Многозадачность на Arduino через прерывания таймеров без ручной настройки регистров
Клиентская библиотека для подключения Arduino к облачным панелям Archer через WebSocket с визуализацией и управлением по интернету
Криптографическая библиотека BearSSL для Arduino с поддержкой SSL/TLS соединений и опциональной интеграцией с аппаратным криптомодулем
Bluetooth Low Energy связь для Arduino MKR WiFi 1010, UNO WiFi Rev2, Nano 33 IoT, Nano 33 BLE и UNO R4 WiFi
Синхронизация переменных Arduino с облачной платформой Arduino Cloud (устарела, заменена на ArduinoIoTCloud)
Управление DMX-светильниками через Arduino и RS485-шилды для сценического освещения и инсталляций
Управление ESP8266 с Arduino через AT-команды с поддержкой GET-запросов и обработкой ответов
Набор макросов на испанском для облегчения программирования Arduino начинающими — команды в повелительном наклонении вместо стандартного синтаксиса
Быстрое преобразование Фурье для анализа спектра сигналов с микроконтроллера в формате с плавающей точкой
Управление устройствами Fritz!Box, Fritz!DECT и Fritz!Powerline с Arduino через HTTP-интерфейс AVM
Основная графическая библиотека Arduino для рисования фигур, работы с цветом и текстом на дисплеях
HTTP и WebSocket запросы к веб-серверам из Arduino с поддержкой GET, POST, PUT, DELETE методов
Минималистичная реализация HTTP-сервера для разбора запросов и формирования ответов с поддержкой базовой авторизации
Измерение тока и мощности через датчик INA219 по шине I2C с настройкой усиления входного усилителя
Подключение Arduino к облачному сервису Arduino IoT Cloud с синхронизацией свойств устройства и управлением событиями
Портирование BearSSL для Arduino с поддержкой криптографических операций через чип ECCX08 (устарела, используйте ArduinoBearSSL)
Подключение Arduino к IRC-серверам и Twitch Chat с автоматическим разбором сообщений через callback-функции
Парсинг и генерация JSON с поддержкой MessagePack, фильтрацией данных и минимальным расходом памяти
Логирование с разбором по уровням серьезности для Arduino и совместимых плат без затрат памяти
Регистрация Arduino в локальной сети через mDNS и поиск сервисов по DNS-SD
Система для построения интерактивных меню и элементов управления на Arduino с поддержкой последовательного порта и веб-интерфейсов
MQTT-клиент для Arduino на базе Eclipse Paho с поддержкой QoS 0–2 и полным контролем над расходом памяти
Отправка и получение MQTT-сообщений на Arduino для взаимодействия с сервисами и устройствами в сети
Отправка и приём OSC-пакетов по сети на Arduino с WiFi или Ethernet
Обновление прошивки Arduino по сети через WiFi или Ethernet без подключения кабеля
Легковесная очередь на основе связного списка для управления потоком данных в памяти-ограниченных системах
Единообразный интерфейс для работы с популярными датчиками: дальномерами Sharp, ультразвуковыми сенсорами, компасом, датчиком температуры и инерциальными модулями
Управление FM-приёмником TEA5767 через I2C с поддержкой нескольких модулей одновременно
Реализация простых многозадачных схем на Arduino через условное переключение периодических функций без выделения памяти под стеки