Управление шаговым двигателем 28BYJ-48 с отслеживанием позиции, калибровкой и поддержкой концевых переключателей
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Управление PWM-светильником по расписанию с плавным затуханием и сохранением настроек в EEPROM
Кооперативный планировщик периодических задач на базе millis() без блокировок и динамического выделения памяти
Отправка данных с Arduino в InfluxDB Cloud с поддержкой HTTPS и автоматическими повторами
Расширение для платы KidBright с поддержкой датчиков, сервомоторов и силовых выходов
Драйвер 4,7-дюймового e-ink дисплея LilyGo T5-ePaper-S3 на базе ESP32-S3 с матрицей 960x540 пикселей и низким энергопотреблением
Официальная поддержка умных часов и устройств LilyGo с примерами, документацией по пинам и GPS AssistNow
Работа с датчиком температуры и влажности HDC2080 через I2C без прямой работы с регистрами
Эмуляция главного узла LIN-шины с фоновой работой для Arduino и ESP платформ
Эмуляция LIN master-узла для Arduino с поддержкой блокирующего и неблокирующего режимов работы
Эмуляция LIN slave-узла для интеграции Arduino в LIN-сети с поддержкой HardwareSerial и SoftwareSerial
Рисование линий и чисел в памяти с поддержкой пользовательских функций отрисовки
Реализация протокола LIN для Arduino с поддержкой режимов master и slave и автоматическим расчётом контрольной суммы
Управление позицией линейных актуаторов с обратной связью от датчиков и PID-регулятором на основе Adafruit Motor Shield V2
Следование по линии с PID-регулятором для плавного управления мобильным роботом
Отправка текстовых сообщений через Line Messaging API с ESP32, ESP8266 и NodeMCU по UserID или GroupID получателя
Интерфейс для подключения динамометра LineScale к ESP32 по BLE с отправкой команд и получением данных натяжения
Управление пятью ИК-сенсорами LineTracker5 для отслеживания линии в робототехнических системах
Односвязный список для Arduino с быстрым добавлением и удалением элементов, кэшированием обращений и методами поиска и итерации
Обмен данными между Arduino/ESP32 и мобильным приложением Linker через Bluetooth или последовательный интерфейс с поддержкой трёх независимых каналов связи
Расширение LINX для LabVIEW, управление ESP32 по Wi-Fi и последовательному порту с поддержкой GPIO, ШИМ и аналоговых входов
Динамические контейнеры Array, Queue и Stack с минимальным расходом памяти для микроконтроллеров
Надёжный драйвер DS18B20 для OneWire на ESP8266 с неблокирующим чтением и диагностикой сбоев
Оптимизированный драйвер для символьных LCD через I2C, отправляющий на контроллер только изменённые ячейки буфера
Объектный слой над FreeRTOS для ESP32 с поддержкой трёх режимов выполнения задач и привязкой к ядрам
Адаптеры потоков для Arduino: StringStream оборачивает строку в Stream-интерфейс, ServerStream буферизует вывод веб-сервера порциями
Менеджер WiFi для ESP8266 и ESP32 с ArduinoOTA, веб-браузером файловой системы и автоматической переподключением
Управление жидкостными роботами-манипуляторами через Arduino с PID-регулятором и USB Serial интерфейсом к хосту
Управление LCD Hitachi HD44780 через сдвиговый регистр 74HC595 с использованием всего трёх пинов Arduino
HD44780-совместимые дисплеи через прямые пины, I2C, PCF8574, MCP23017 и сдвиговые регистры с встроенной поддержкой многозадачности