Работа с AI Camera от SunFounder на ESP32 через виджеты мобильного приложения SunFounder Controller
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Получение данных с IMU-модуля SunFounder: обработка акселерометра, гироскопа и магнитометра для определения ориентации и движения
Управление модулями питания PiPower: чтение напряжений, токов, уровня батареи и контроль зарядки
Плавное управление сервомоторами с 30 вариантами easing-анимаций для естественных движений без блокирующих функций
Обработка кнопок с подавлением дребезга и распознаванием одинарного, двойного и длительного нажатия
Коммуникация с датчиком растворённого кислорода Supmea DO7016 через RS485 с чтением температуры, насыщения и концентрации O₂
Вывод данных о волнах и ветре на дисплей Arduino Nano 33 IoT через Surf Checker и API Surfline
Драйвер для I2C расширителей GPIO семейства SX150x с поддержкой до 16 портов и двух банков трансляции напряжения
Работа с датчиками, актуаторами и панелями управления Tapatio Electronics, включая 16-сенсорную полосу SensorBar16 для линейников
SDK для разработки модулей и датчиков под устройство Tarmos на базе Arduino
Управление двумя DC-моторами через TB6612FNG с API в стиле servo, режимом sumo и поддержкой инверсии полярности
Управление моторами постоянного тока через драйвер TB67H450 с регулировкой скорости и реверсом
Управление щеточным DC-мотором через драйвер Pololu TB9051FTG с мониторингом потребления тока
Управление бесколлекторным мотором TC78B009FTG через I2C и GPIO
Расширитель портов ввода-вывода на 8 каналов с интерфейсом I2C и поддержкой прерываний
Работа с RGB датчиком TCS34725: измерение цвета, интенсивности света, расчёт люкса и цветовой температуры
Датчик цвета TCS34725 с автоматическим подбором усиления и времени интеграции по уровню освещённости
Контроллер для матричных клавиатур 4×4 и 4×2 с трёхпроводным интерфейсом и поддержкой каскадного подключения
Аппаратный PWM для плат Teensy с поддержкой частот до 16 бит и совместимостью API с другими FastPWM библиотеками
ISR-based PWM на произвольных пинах Teensy с 16 каналами, работающий независимо от состояния основного кода
Управление шаговыми двигателями на скоростях до 300 кHz для плат Teensy 3.0–3.6 и STM32F4 с поддержкой синхронизации до 10 моторов
Серверная часть Telemetrix для удалённого управления Arduino через Python-клиентов по сети
WiFi-сервер для Arduino Nano RP2040 Connect, позволяющий управлять платой через Python-клиентов с компьютера
Серверное ПО для ESP32, позволяющее управлять и мониторить микроконтроллер через Python по WiFi или BLE с поддержкой I2C и SPI
Сервер Telemetrix для ESP-8266, обеспечивающий удалённое управление и мониторинг через WiFi с помощью Python-клиента
Серверная часть Telemetrix для удалённого управления Raspberry Pi Pico 2W через сетевое соединение
Серверная часть Telemetrix для удалённого управления Raspberry Pi Pico W через Wi-Fi с поддержкой threading и asyncio
Серверная часть для удалённого управления Arduino Uno R4 через Python-клиента по USB, Wi-Fi или Bluetooth Low Energy
Интерактивный серийный терминал для Arduino с парсингом команд и доступом к I2C из командной строки
Работа с лазерным дальномером TFmini от Benewake через Arduino, получение данных расстояния по UART