Чтение параметров энергомониторинга трёхфазных систем на базе MAX78630
Архитектура: ESP32
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Мониторинг расхода электроэнергии через импульсный выход CF счётчиков на базе ADE7755
Готовый код и примеры для лабораторных работ курса ENGR 100-950 по электронике атмосферных и космических измерений
Стартовый код и примеры для лабораторных работ курса ENGR 100-980 Мичиганского университета, включая файлы KiCAD для печатных плат ракет
Драйвер для газового датчика ENS160 с измерением TVOC и eCO2 через I2C интерфейс
Драйвер для датчика влажности и температуры ENS210 с интерфейсом I2C, включающий измерения, проверку CRC и преобразование значений в разные шкалы температуры
Организация и переиспользование перечислений (enum) между разными скетчами и модулями Arduino
Работа с точными часами реального времени DS3231 через I²C с поддержкой температурных датчиков и режимов энергосбережения
Управление пультами ETC EOS через OSC по USB и Ethernet с поддержкой кастомных контроллеров
Управление монохромными и трёхцветными e-ink дисплеями Waveshare 1,54 дюйма через SPI
Быстрый драйвер для e-ink дисплеев на ESP32-S3 с поддержкой M5PaperS3 и LilyGo T5, использующий аппаратное ускорение LCD CAM и delta-update для скорости обновления до 20 FPS
Расчёт координат и видимых параметров небесных объектов (Солнца, Луны, планет) для Arduino Mega по алгоритмам VSOP87 и ELP2000
Управление моторами через контроллер Easy PID Motor Controller по I2C протоколу для Arduino и ESP32
Переиспользование панели управления EPSON XP 520/530/540 (PNL CE02) с Arduino через SPI интерфейс
Драйвер SPI для инерциальных модулей и акселерометров Epson серий M-Gxxx и M-Axxx с примерами для Arduino Zero и Teensy
Драйвер для инерциальных датчиков Epson M-Gxxx и акселерометров M-Axxx через UART с поддержкой Arduino Zero и Teensy 3.6
Управление промышленным IoT-контроллером EQSP32 с цифровыми и аналоговыми входами, MQTT, конфигурацией через мобильное приложение
Поддержка OLED-дисплея ER-OLEDM1.09-1 с контроллером CH1115 на Arduino и STM32 с графикой, шрифтами и SPI
Платформа для подключения микроконтроллеров к облачным сервисам через WiFi, Ethernet, Zigbee и Modbus с поддержкой управления из мобильного приложения
Работа с энкодером ERCF 1 05SPI 360 Z через SPI с точностью 0,022 градуса и отслеживанием скорости вращения
Работа с GNSS-приёмниками Septentrio через Arduino с поддержкой SBF, NMEA и NTRIP-коррекций
Управление графическими LCD-дисплеями ERM19264 на контроллере UC1609C с поддержкой текста, графики и 12 шрифтов через аппаратный или программный SPI
Облегченная текстовая библиотека для LCD ERM19264 с контроллером UC1609C, минимум памяти, поддержка аппаратного и программного SPI
Управление мобильными роботами: моторы, движение, звук и поддержка джойстика для обучения основам робототехники
RPC-связь между ESP32 по UART с моделью publish/subscribe на основе топиков
Управление контроллером ES32D26 PLC с 8 реле, цифровыми входами и аналоговым I/O через сдвиговые регистры
Упрощает разработку для платы ES32Lab на базе ESP32 с встроенными дисплеем, камерой и датчиками
Управление беспроводными модулями ES920 и ES920LR с поддержкой FSK и LoRa протоколов через микроконтроллер
Управление тепловыми принтерами ESC/POS через Bluetooth BLE на ESP32 с поддержкой текста, изображений и форматирования чеков