Чтение NFC-тегов MFRC522 через I2C на Arduino, ESP8266 и ESP32
Архитектура: samd51
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Чтение и запись NFC-меток NTAG 424 DNA через считыватель MFRC522 с поддержкой режимов Plain, Mac и Full communication
Работа с ESP8266 и MQTT для проектов Mae Fah Luang University
Управление робототехническим шасси micro:Maqueen на BBC Micro:Bit через Arduino IDE с поддержкой моторов и датчика расстояния
Connect Arduino-compatible devices to the MicroEden platform over MQTT.
Измерение окислительно-восстановительного потенциала воды через I²C с точностью ±0.1 мВ
Минималистичная реализация алгоритма LZW для сжатия текстовых данных на микроконтроллерах с ограниченной памятью
Программная реализация Serial на базе bit-banging для микроконтроллеров без аппаратного UART или когда он занят
Компактная реализация протокола SLIP для надёжного обмена данными через последовательный порт между Arduino и компьютером или другим микроконтроллером
Преобразование микрошагов шагового мотора в линейное перемещение с учётом параметров привода и механики
Вариативные структуры данных и callback-функции с параметрами любых типов для модульного кода на Arduino
Преобразование MIDI CC-сообщений в 14-битные NRPN-команды с поддержкой обоих режимов кодирования
Воспроизведение, запись и программирование MIDI-последовательностей, аккордов и арпеджио на Arduino
Работа с токовыми петлями 4-20 мА платы MIKROE через SPI с фильтрацией шума экспоненциальным скользящим средним
Чтение данных датчика температуры DS7505 по шине I2C с минимальной настройкой кода
Таймеры на основе millis() для организации повторяющихся действий без блокирующих задержек
Потоковый декодер QOI для микроконтроллеров с минимальным расходом оперативной памяти
Минималистичная библиотека для ультразвуковых датчиков расстояния с поддержкой HC-SR04, Ping и Seeed SEN136B5B в разных вариантах подключения и единицах измерения
Функции лестничной диаграммы (ladder) для контроллера MiniPLC-32u на базе ESP32 с поддержкой WiFi и RS485
Шаблонизатор Mustache для динамической генерации HTML и текста на Arduino и ESP32
Очередь для Arduino, которая накапливает команды и выполняет их последовательно в порядке FIFO
Файловая система для управления памятью AT24C EEPROM с поддержкой создания, чтения и удаления файлов через единый API
Подсчёт очков в маджонге с определением яку, поддержкой всех типов плиток и открытых наборов
Library for MKE I2C RFID RC522 module
Минималистичная библиотека для DS18B20 с асинхронным чтением температуры, один датчик на пин, ориентирована на экономию памяти
Работа с модулями реального времени DS1307 и DS3231 через форк проверенной библиотеки Jeelab
Реализация Modbus RTU для Arduino в режиме ведомого устройства через Serial или RS-485
Обработка JSON-конфигураций для Modbus RTU/TCP, датчиков iWare и аналоговых сенсоров на ESP8266/ESP32/Arduino с поддержкой множественных устройств
Драйвер для управления модульными конструкторами MODI Kit через протокол CAN на Arduino SAMD и AVR
Форматированный вывод в serial port с использованием printf() вместо склеивания строк