Общая утилита для проектов DefLab с макросами отладки, интервальным гейтом логов и типобезопасными перечислениями для конфигурации портов
Архитектура: samdlc
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Примеры кода и схемы подключения компонентов для плат Deneyap в Arduino IDE
Примеры кода и схемы для работы с платами Deneyap и модулями экосистемы Deneyap в Arduino IDE
Распознавание QR-кодов на платах Deneyap Kart с помощью встроенной камеры
Конвертация цветов между RGB, HSV, HSL, HEX и цветовой температурой для работы со светодиодами и дисплеями
Управление выводами Arduino через веб-интерфейс Device Controller или Telegram
Arduino library for the I2C push-button module using the DevLab Device Protocol (DDP).
Arduino library for the I2C D-Pad module using the DevLab Device Protocol (DDP).
Arduino library interface for DevLab Sensors and external sensors, through I2C, SPI and other communication protocols.
Arduino library for the IRM-V838M3 infrared receiver module using the DevLab Device Protocol (DDP) over I2C.
Arduino library for the I2C LM35 temperature sensor module using the DevLab Device Protocol (DDP).
Arduino library for the 8ITR523S photo interrupter module using the DevLab Device Protocol (DDP) over I2C.
Встраивание машинного обучения и интеллектуальной обработки данных прямо на микроконтроллер Arduino без облачных сервисов
Абстракция для работы с устройствами и датчиками на Arduino, построенная на современном C++ с поддержкой ATmega и ATtiny
Управление генератором сигналов AD9837 через SPI для синусоидальных, треугольных и прямоугольных волн с программной регулировкой частоты и фазы
16-битный АЦП ADS1115 с четырьмя каналами для высокоточного измерения напряжений через I2C
Расширитель цифровых портов на CH423 с 8 GPIO и 16 GPO, подключаемый по I2C с поддержкой прерываний
Запись и воспроизведение аудио на модуле DF1101S для Arduino-проектов
Управление аналоговым током 0–25 мА через I2C интерфейс с поддержкой сохранения конфигурации
Управление DAC-модулем 0–10V по I2C для вывода аналогового напряжения с Arduino
Управление 4- и 8-разрядными 7-сегментными индикаторами через IIC без занятия цифровых пинов
Управление Maqueen Plus на базе micro:bit: датчики линии, ИК, ультразвук, RGB-подсветка и интеграция HuskyLens
Работа с модулем расширения портов MCP23017 по IIC: управление 16 дополнительными входами-выходами с поддержкой прерываний.
Управление DC и шаговыми моторами через плату DFR0508 по протоколу I2C с встроенным сопроцессором STM8
Распознавание девяти жестов рук через датчик PAJ7620U2 по протоколу I2C с дальностью до 20 см
Управление RGB-кнопкой DFR0991 через I2C с изменением цвета, яркости и чтением статуса нажатия
Управление гибкой RGB-матрицей 7×71 через UART с поддержкой текста, цветов и прокрутки сообщений
Синтез речи с поддержкой китайского и английского языков через I2C или UART с встроенным динамиком
Распознавание голосовых команд и синтез речи для Arduino через UART или I2C
Работа с модулем DFR0699 для записи и воспроизведения звука с синтезом речи через I2C