Управление кондиционером DeLonghi PAC NK76 через инфракрасный пульт и Arduino
Архитектура: SAMD
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Управление щёточными DC-моторами через драйвер TI DRV8251 с поддержкой PWM на ESP32-S2 и совместимых платформах
Работа с часами реального времени DS3231 и DS3232 по I2C: чтение и установка времени, будильники, температурный датчик
Автоматическая корректировка времени RTC с учётом перехода на летнее и зимнее время для нескольких регионов
Драйвер для дальномера DTS6012M с поддержкой Modbus CRC-16, детекцией двух целей и дальностью до 20 метров
Управление двумя DC-моторами через Pololu Dual MC33926 Motor Driver Shield с регулировкой скорости и направления вращения
Управление парой DC-моторов через H-мост для робототехнических платформ с дифференциальным приводом
Управление MP3-модулем DY-SV5W через UART: воспроизведение с SD-карты, регулировка громкости, режимы повтора и эквалайзер
Упрощённое чтение и запись данных произвольной длины на RFID-карты через модуль MFRC522 без ручного расчёта границ блоков
Управление пищащими элементами с настройкой частоты и длительности сигналов, поддержка одиночных и повторяющихся звуков с callback-функциями
Упрощённая работа с ультразвуковыми датчиками HC-SR04 и Ping))) для измерения расстояний на Arduino
Готовые функции для датчиков и компонентов на начальных воркшопах — светодиодов, кнопок, температурных датчиков, сервомоторов и других устройств
Чтение и запись микросхем памяти Microchip 25AA02E48/E64 через SPI с поддержкой синхронного и асинхронного режимов
Драйвер для SPI EEPROM чипов CAT25 (128 бит — 128 килобит) с автоматической адресацией и проверкой готовности
Драйвер для работы с энергонезависимой памятью M24C02 через интерфейс I2C с простым API для чтения и записи данных
Упрощает работу с ESP32-CAM: снимает фото на SD-карту, поддерживает Edge Impulse FOMO для детекции объектов на микроконтроллере
Запуск моделей TensorFlow Lite на ESP32 через простой интерфейс без глубокого погружения в фреймворк
Обработка изображений и алгоритмы компьютерного зрения для Arduino и ESP32 с поддержкой 8 и 32-битных растров
Driver for the EM4095 to read RFID tags using FDX-B protocol
Драйвер для работы с аналоговым датчиком температуры LM35 с точностью ±0,25°C и диапазоном от −55 до 150°C
Работа с энкодером ERCF 1 05SPI 360 Z через SPI с точностью 0,022 градуса и отслеживанием скорости вращения
Host driver for ERDI 905 nm laser rangefinder modules over UART.
Работа с модемом BG95 через ESP32: GSM/GPRS/NB-IoT, TCP, HTTP, MQTT, SMS и GNSS-навигация
REST клиент для ESP32 с поддержкой GET и POST запросов к удалённым серверам и API
Проигрыватель мелодий в формате RTTTL для ESP8266 с ШИМ-синтезом звука и расширенным набором октав и длительностей нот
Обертка над PubSubClient для упрощенной работы с MQTT на ESP8266 и ESP32 с привязкой обработчиков к конкретным темам
Управление сетевым щитом Ethernet Shield W5200 с поддержкой TCP/UDP соединений через SPI
Архитектура событий для Arduino на основе делегатов и источников с подпиской через операторы += и -=
Запуск Eventually событий через серийное соединение текстовыми командами с ноутбука или смартфона
Периодический вызов функций через заданные интервалы времени без блокировки основного кода