Встроенные примеры кода для платы Deneyap Kart, готовые к запуску и адаптации под свои проекты
Архитектура: mcs51
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Управление реле Deneyap через I2C с поддержкой четырёх вариантов адресов и дополнительных пинов управления
Управление MP3-модулем DFPlayer Mini через последовательный порт с поддержкой различных версий чипа и низким расходом памяти
Драйвер для LCD-дисплея DFR0554 с поддержкой PCA9633 и AIP31068
Чтение электропроводности для ESP32 с датчика EC Gravity через ADS1115
Наложение текста и изображений на видеопоток через модуль OSD на базе AT7456E
Читает и пишет данные на NFC-карты Mifare Classic, NTAG и Ultralight через модуль PN532
Управление 2.2" TFT LCD дисплеем ST7687S с поддержкой графики и текста через SPI-интерфейс
Управление инфракрасным датчиком температуры MLX90615 с программным I2C на любых выводах AVR микроконтроллера
Быстрое цифровое управление портами Arduino с поддержкой DigitalPin, PinIO и программных SPI/I2C
Удалённый вызов функций и управление контроллером DINO PLC V2 с поддержкой MQTT, Modbus Slave и Wi-Fi
Классы для работы с дисплеями: расчёты координат и вывод больших чисел без мерцания при частых обновлениях
Треугольная матрица для экономного хранения расстояний и разностей между парами элементов на Arduino
Управление 4-разрядным 7-сегментным дисплеем через сдвиговый регистр 74HC595 с поддержкой чисел, дробей и спецсимволов
Управление модулем Mini Mp3 Player YX5200-24SS через Arduino с поддержкой воспроизведения по папкам, EQ и различных режимов проигрывания
Управление круглым 1.28-дюймовым TFT дисплеем DIYables с поддержкой графики, текста и изображений на базе Adafruit GFX
Драйвер для 3.5-дюймового TFT дисплея ILI9486 на Arduino Mega с 16-битной параллельной шиной и поддержкой Adafruit GFX
Работа с SPI TFT дисплеями ILI9341, ILI9488, ST7789 с поддержкой сенсорных контроллеров XPT2046, HR2046 и ADS7843
Управление кондиционером DeLonghi PAC NK76 через инфракрасный пульт и Arduino
Управление щёточными DC-моторами через драйвер TI DRV8251 с поддержкой PWM на ESP32-S2 и совместимых платформах
Драйвер микросхемы реального времени DS1307 с поддержкой нескольких I2C интерфейсов для Arduino и RP2040
Работа с датчиком температуры DS18B20 по протоколу 1-Wire с поддержкой автоматического поиска сенсоров на шине
Работа с часами реального времени DS3231 и DS3232 по I2C: чтение и установка времени, будильники, температурный датчик
Управление MP3-модулем DY-SV5W через UART: воспроизведение с SD-карты, регулировка громкости, режимы повтора и эквалайзер
Управление пищащими элементами с настройкой частоты и длительности сигналов, поддержка одиночных и повторяющихся звуков с callback-функциями
Работа с базами данных на Arduino с поддержкой до 4 миллиардов записей и внешних хранилищ (EEPROM, SD-карты, SPIFFS)
Готовые функции для датчиков и компонентов на начальных воркшопах — светодиодов, кнопок, температурных датчиков, сервомоторов и других устройств
Чтение и запись микросхем памяти Microchip 25AA02E48/E64 через SPI с поддержкой синхронного и асинхронного режимов
Упрощает работу с ESP32-CAM: снимает фото на SD-карту, поддерживает Edge Impulse FOMO для детекции объектов на микроконтроллере
Запуск моделей TensorFlow Lite на ESP32 через простой интерфейс без глубокого погружения в фреймворк