Управление портами, моторами и датчиками GoGoBoard — контроллера для образовательной робототехники
Архитектура: ESP32
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Расширение для платы KidBright с поддержкой датчиков, сервомоторов и силовых выходов
Управление AMOLED-дисплеями LilyGo T-Display серии с разрешением от 194×368 до 450×600 на базе ESP32-S3
Драйвер 4,7-дюймового e-ink дисплея LilyGo T5-ePaper-S3 на базе ESP32-S3 с матрицей 960x540 пикселей и низким энергопотреблением
Драйвер для программируемой клавиатуры LILYGO T-Keyboard-S3-Pro на базе ESP32-S3 с поддержкой множественных дисплеев, RGB светодиодов и энкодера
Поддержка круглых дисплеев LilyGo T-RGB на ESP32-S3 с разрешением 480x480 и сенсорным вводом
Поддержка умных часов LilyGO T-Wristband и AR-очков T-Glass с AMOLED-дисплеем и фреймворком LVGL 8.4.x
Официальная поддержка умных часов и устройств LilyGo с примерами, документацией по пинам и GPS AssistNow
Работа с датчиком температуры и влажности HDC2080 через I2C без прямой работы с регистрами
Эмуляция главного узла LIN-шины с фоновой работой для Arduino и ESP платформ
Эмуляция LIN master-узла для Arduino с поддержкой блокирующего и неблокирующего режимов работы
Эмуляция LIN slave-узла для интеграции Arduino в LIN-сети с поддержкой HardwareSerial и SoftwareSerial
Рисование линий и чисел в памяти с поддержкой пользовательских функций отрисовки
Управление позицией линейных актуаторов с обратной связью от датчиков и PID-регулятором на основе Adafruit Motor Shield V2
Линейная регрессия с адаптивными коэффициентами для предсказания параметров и коррекции модели через градиентный спуск
Следование по линии с PID-регулятором для плавного управления мобильным роботом
Форматирование табличных данных для Serial с автоматическим выравниванием по колонкам
Отправка текстовых сообщений через Line Messaging API с ESP32, ESP8266 и NodeMCU по UserID или GroupID получателя
Интерфейс для подключения динамометра LineScale к ESP32 по BLE с отправкой команд и получением данных натяжения
Управление пятью ИК-сенсорами LineTracker5 для отслеживания линии в робототехнических системах
Реализация связного списка для Arduino с поддержкой динамического хранения данных, поиска и сортировки без необходимости предварительного определения размера буфера
Односвязный список для Arduino с быстрым добавлением и удалением элементов, кэшированием обращений и методами поиска и итерации
Облегчённая реализация связного списка на указателях для микроконтроллеров с ограниченной памятью
Обмен данными между Arduino/ESP32 и мобильным приложением Linker через Bluetooth или последовательный интерфейс с поддержкой трёх независимых каналов связи
Парсер CAN-потока Generic Dash от Link ECU для декодирования данных приборной панели и датчиков на Arduino
Расширение LINX для LabVIEW, управление ESP32 по Wi-Fi и последовательному порту с поддержкой GPIO, ШИМ и аналоговых входов
Динамические контейнеры Array, Queue и Stack с минимальным расходом памяти для микроконтроллеров
Управление RGB LED на базе NeoPixel и звуковым генератором платы LionBit с предустановленными нотами и эффектами
Надёжный драйвер DS18B20 для OneWire на ESP8266 с неблокирующим чтением и диагностикой сбоев
Логгер с уровнями фильтрации для ESP8266/ESP32, пишущий одновременно в Serial и файловую систему с поддержкой ротации логов