Работа с модулем потенциометра-колеса MentorBit через аналоговый порт для регулировки параметров в реальном времени
Архитектура: mbed_opta
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Преобразование данных RS-232 в I2C для подключения промышленного оборудования к MentorBit
Управление датчиком SGP30 для измерения TVOC и eCO₂ на платах MentorBit через протокол I2C
Упрощённое управление ультразвуковым датчиком HC-SR04 для измерения расстояния на платах MentorBit
Драйвер датчика света VEML6040 для платы MentorBit с поддержкой измерения интенсивности по каналам RGB и белого света по I2C
Чтение NFC-тегов MFRC522 через I2C на Arduino, ESP8266 и ESP32
Чтение и запись NFC-меток NTAG 424 DNA через считыватель MFRC522 с поддержкой режимов Plain, Mac и Full communication
Управление робототехническим шасси micro:Maqueen на BBC Micro:Bit через Arduino IDE с поддержкой моторов и датчика расстояния
Асинхронное программирование для микроконтроллеров с поддержкой Promises, Tasks и асинхронных функций
Обмен сообщениями между Arduino и мобильным приложением MicroBlue через Bluetooth Low Energy с модулем HM-10
Декодирование и воспроизведение MP3-файлов на Arduino с модульным интерфейсом
Разбор NMEA-предложений от GPS/GNSS-приёмников с извлечением координат, времени, высоты и других параметров
Отправка и приём Open Sound Control (OSC) через серийный порт и сеть для связи Arduino с Pure Data, Max и другими приложениями
Компактная реализация протокола SLIP для надёжного обмена данными через последовательный порт между Arduino и компьютером или другим микроконтроллером
Управление MIDI-контроллером MiDispositivoMIDI V3 на Arduino с готовыми примерами и документацией
Таймеры на основе millis() для организации повторяющихся действий без блокирующих задержек
Планировщик задач на базе millis() для одновременного выполнения нескольких функций без блокирующей delay()
Извлечение информации из заголовка PPM-файлов для микроконтроллеров с ограниченной памятью
Управление 12-, 10- и 8-битными ЦАП семейства LTC2633 через I2C для генерации аналоговых сигналов и управления аналоговыми цепями
Минималистичная реализация связного списка для Arduino с тремя базовыми функциями и минимальным расходом памяти
Реализация алгоритма Minimax с альфа-бета отсечением для настольных игр, требующая не более 5 КБ памяти
Чтение и запись конфигурационных файлов INI/CFG на SD-картах и SPIFFS
A library for interacting with the MKE-S18 I2C HX710 Loadcell Sensor module.
Замена методов EEPROM на пустые аналоги для разработки кода без физического оборудования
Связь Arduino с внешним ПО (SCADA, HMI) через Ethernet по протоколу Modbus TCP в роли ведомого устройства
Реализация Modbus RTU для Arduino в режиме ведомого устройства через Serial или RS-485
Master-клиент Modbus RTU для Arduino: отправка запросов к slave-приборам и обработка ответов через Serial/RS-485
Тестирование производительности Arduino через оценку числа пи методом Монте-Карло
Голосовой щит для Arduino с распознаванием речи и синтезом голоса через удобный API
Фильтр скользящего среднего для сглаживания шума аналоговых датчиков