Использование Arduino в качестве простого осциллографа для анализа аналоговых сигналов
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
GPS-трекинг на ESP32-S3 с модемом SIM868, управлением энергопотреблением и отправкой координат по HTTPS
Движок на Lua для разработки игр и интерфейсов на ESP32, ESP8266 и Raspberry Pi с поддержкой графических библиотек Adafruit GFX и TFT eSPI
Декодирование тонов на основе алгоритма Goertzel для DTMF и FSK-модуляции с минимальными затратами ресурсов
Общие компоненты для экосистемы GoWired — управление входами, выходами, ШИМ и датчиками автоматизации
Портированный из ArduPilot драйвер для GPS-модулей uBlox с автоматической настройкой скорости и быстрым UBX-протоколом
Логирование и визуализация данных датчиков Arduino в облачном сервисе GrafikStudio в реальном времени
Драйверы для Gravitone — пространственного синтезатора с управлением движением через IMU-датчик
Декодирование Gray Code энкодеров через сдвиговый регистр 74HC165 с поддержкой цепочки датчиков
Взаимодействие с модулем GRC AI для запуска нейросетевых моделей и обработки данных датчиков прямо на микроконтроллере
Анимация выражений лица для TFT-дисплеев на ESP32 с переключением эмоциональных состояний
Работа с датчиком BME280 для измерения температуры, влажности и атмосферного давления по протоколу I2C
Работа с барометрическим датчиком BMP280 для измерения давления, температуры и высоты через I2C или SPI
Управление инфракрасными приёмниками и передатчиками Grove с поддержкой протоколов Sony, Samsung, LG, RC5, RC6 и других
Управление двухцветными LED-матрицами 64×32 и 32×16 через модуль Grove LED Matrix Driver на базе STM32F103C8T6
Управление DC и шаговыми моторами через драйвер TB6612FNG по I2C с поддержкой торможения и микрошага
Non-blocking bipolar stepper control for Seeed Grove Mini I2C Motor Driver v1.1 (2x DRV8830).
Облегченный драйвер для сенсорного контроллера GT911 с поддержкой мультитача через I2C и автоопределением адреса
Легковесный фреймворк для создания сенсорных интерфейсов на микроконтроллерах и одноплатных ПК с поддержкой графических драйверов и визуального конструктора
Управление e-ink дисплеями Good Display и Waveshare через SPI с поддержкой постраничного рисования для экономии памяти
Линейный буфер фиксированного размера для хранения последних N измерений и расчёта скользящих значений
Гибкое управление WDT (watchdog timer) с поддержкой автоматической перезагрузки и контроля зависаний для ATmega и ATtiny
Расчёт расстояния и азимута между GPS-координатами на основе формулы гаверсинуса
Управление двумя моторами до 15А каждый на напряжении 6–20В через микроконтроллер Atmega328P с защитой от перегрузки
Неблокирующие таймеры и примитивы времени с читаемым синтаксисом для Arduino и ESP32
Драйвер для ёмкостных сканеров отпечатков пальцев HLK-ZW и совместимых модулей по протоколу EF-01 с поддержкой регистрации, поиска и управления RGB светодиодом
Потоковое кодирование и декодирование base64 с минимальными затратами памяти
Веб-сервер для микроконтроллеров с WiFi или Ethernet, поддерживает AJAX, WebSocket и RESTful API
Фильтр гистерезиса для сглаживания аналоговых сигналов датчиков с подавлением помех и дребезга