Драйвер для NFC/RFID-модуля ST25DV64KC на базе X-NUCLEO-NFC07A1 с поддержкой I²C и NDEF-сообщений
Архитектура: stm32
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Управление NFC-модулем X-NUCLEO-NFC08A1 на базе ST25R3916B: чтение, запись и форматирование NFC-тегов типов 1–5 с поддержкой ISO/IEC 14443, 15693 и 18092
Управление платой расширения X-NUCLEO-NFC09A1 с поддержкой чтения, записи и форматирования NFC-тегов по стандартам ISO/IEC 14443 и 15693
Управление NFC-считывателем ST X-NUCLEO-NFC10A1 с поддержкой чтения и записи тегов NFC Forum типов 1–5 по протоколам ISO14443A/B и ISO15693
Управление NFC/RFID модулем X-NUCLEO-NFC12A1 с поддержкой чтения и записи меток стандартов ISO14443 и ISO15693
Управление радиомодулем S2-LP на плате X-NUCLEO-S2868A1 для беспроводного обмена данными в диапазоне 868 МГц между STM32 Nucleo
Управление радиомодулем S2-LP на плате X-NUCLEO-S2868A2 с пакетным протоколом для беспроводного обмена данными на 868 МГц
Управление радиомодулем S2-LP на плате X-NUCLEO-S2915A1 с обменом пакетами данных на частоте 915 МГц
Работа с RTC на STM32F1 с поддержкой внешнего низкочастотного генератора и двух календарных систем
Оптимизированный STM32-драйвер для цифровых потенциометров MCP4151 с микросекундным отклик временем обновления позиции
RS485 на STM32 с использованием DMA для промышленных протоколов без нагрузки на процессор
Общение Arduino с сенсорными дисплеями STONE через последовательный порт
Вспомогательные функции для обработки кнопок, аналоговых датчиков и фильтрации помех
Интерфейс к микросхемам мониторинга мощности STPM34 и STPM32 с поддержкой калибровки
Управление зарядкой батареи на ESP32 через контроллер BQ25611D по протоколу I2C с предустановленными значениями регистров
Накопление среднего арифметического значения без буфера всех данных в памяти
Поточный шифр для защиты данных между Arduino/ESP32 и сервером с реализацией на C++, Node.js и Python
Перехватчик для отладки обмена данными через Serial — показывает весь трафик в реальном времени без изменения кода
Получение событий Streamlabs (донаты, подписки, рейды) в Arduino-проекте через WebSocket
Буферизация потоков данных и форматированный вывод для эффективной сетевой коммуникации: BufferedPrint, ChunkedPrint, CStringBuilder и printf с поддержкой F macro
Бинарный протокол для структурированной передачи данных через Serial, Wire и другие Stream с контролем целостности и асинхронным парсингом
Неблокирующее чтение и запись в потоки данных с поддержкой timeout'ов
Буферизация и расширение функциональности потоков данных: Serial, SoftwareSerial, WiFiClient, файлы SPIFFS
Разбор строк и обработка данных из Serial с поддержкой разделителей и парсинга команд
Сохранение и управление несколькими строками текста в EEPROM Arduino и ESP32 с динамическим распределением памяти
Эффективная работа со строками через StringBuilder с предвыделённым буфером и StringReader для посимвольного чтения
Разбиение строк по произвольному разделителю с возвратом заданного количества подстрок
Library to drive 7-segment displays via shift registers.
Вывод текста и растровых изображений на светодиодные матрицы strip LED с поддержкой различных ориентаций панелей и стандартных шрифтов
Управление светодиодом через заранее заготовленные или собственные паттерны мигания для индикации состояния устройства