Управление сенсорными дисплеями DWIN через RS-485 и Modbus RTU с поддержкой кнопок, текста и числовых значений
Архитектура: mbed_nicla
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Сканер матричных и прямых кнопочных клавиатур с обработкой дребезга, событиями нажатия и отпускания, функциями навигации
Обёртка над SD с защитой для общей шины SPI, автоматически синхронизирует доступ к карте памяти с другими устройствами
Обёртка над официальным драйвером Bosch для BME280, поддерживающая I2C и SPI, с измерением температуры, влажности и давления
Обработка матричных кнопок с дебаунсом, повтором и ускорением для конфигураций до 8×8
Проверка подлинности JWT токенов с алгоритмом RS256 и RSA публичным ключом
Работа с портативными Arduino-часами Velleman K1200 и управление их функциями
Работа с энергонезависимой памятью K24C16 через I2C для сохранения данных на Arduino
Клиентская библиотека для подключения Arduino к Kaa IoT Platform через MQTT с поддержкой отправки данных, получения команд и управления конфигурацией
Kadita — библиотека на стадии бета-тестирования для обучения программированию с Arduino, с упором на простоту и понятность кода
Создание многоуровневых меню на LCD с поддержкой I2C, навигацией энкодером и обработчиками действий
Фильтр Калмана в матричной форме для обработки данных с нескольких датчиков и оценки состояния систем
Фильтр Калмана для обработки данных акселерометра, гироскопа и магнитометра с подавлением шума датчиков
Обмен командами с Kangaroo контроллером через Packet Serial протокол для управления моторами SyRen и Sabertooth
Управление 32 каналами реле и чтение цифровых входов контроллера KC868-H32B Pro через Arduino IDE
Работа с датчиками давления и уровня воды Keller через протокол Modbus на Arduino
Конвертирует температуру в Кельвинах в RGB-значения для коррекции цвета изображений и управления RGB-светодиодами
Arduino library for controlling and monitoring Kenwood audio equipment over the XS System Control bus.
Интеграция Arduino с видеоигрой Kerbal Space Program через плагин Kerbal Simpit для обмена телеметрией и команд управления
Эмуляция французской AZERTY-клавиатуры для плат Arduino с USB, совместимая с другими HID-устройствами
Прошивка для кастомных клавиатур с поддержкой многослойных раскладок, расширителей портов и LED-индикаторов
Отслеживание изменений состояния на аналоговых и цифровых пинах с декодированием мультиплексированных сигналов
Обмен данными со скетчем через последовательный порт по JSON: объявляй переменные и управляй ими из Python без парсера команд
Опрос событий нажатия и отпускания клавиш матричных клавиатур, включая телефонные стандарты и кастомные раскладки до 32 клавиш
Упрощает работу с матричными клавиатурами, автоматизируя опрос кнопок и поддерживая одновременное нажатие нескольких клавиш
Эмуляция матричной клавиатуры 4×3 для тестирования и отладки без подключения физического оборудования
Отправка сложных последовательностей клавиш с Arduino и ESP32, включая комбинации модификаторов, специальные символы и точный контроль времени
Парсер расписаний в формате KIC за 4,4 наносекунды без выделения памяти
Быстрое дискретное преобразование Фурье для анализа спектров на Arduino с оптимизацией под ограниченные ресурсы
Фильтры для сглаживания и обработки сенсорных данных: высокочастотные, низкочастотные, режекторные, скользящего среднего и медианные