Skip to content

LILYGO T-Knob get it now

概述

LILYGO T-Knob 是一款基于 ESP32-C6-MINI-1U 无线模块的智能旋钮控制器,集成了 BLDC(无刷直流电机)和 MT6701 霍尔传感器,提供高精度旋钮交互体验。通过 TMC6300 电机驱动芯片实现扭矩控制与反馈,支持 USB Type-C 接口供电及通信,可广泛应用于智能家居(音量调节、灯光控制)、工业设备人机界面等场景,适合开发高响应、低功耗的触觉交互解决方案。

快速开始

示例支持

更多示例代码请参考 GitHub 仓库

Arduino

  1. 安装Arduino,根据你的系统类型选择安装。
  2. 打开右上角"工具"菜单栏->选择"开发板"->"开发板管理器",搜索"esp32",下载作者名为"Espressif Systems"的开发板文件。
  3. 在"工具"菜单中选择正确的设置,如下表所示。
Arduino IDE 设置
BoardESP32C6 Dev Module
Upload Speed921600
CPU Frequency160MHz
Flash ModeQIO
Flash Size4MB (32Mb)
Partition SchemeHuge APP (3MB No OTA/1MB SPIFFS)
Core Debug LevelNone
USB DFU On BootDisabled
  1. 选择正确的端口,点击右上角""进行烧录。

开发平台

  1. VS Code
  2. Arduino IDE
  3. ESP-IDF

视频

主要特点

  • ESP32-C6-MINI-1U:4 MB Flash,Wi-Fi 6,蓝牙 5 LE,IEEE 802.15.4
  • BLDC 无刷直流电机 + MT6701 霍尔传感器,高精度旋钮
  • TMC6300 电机驱动芯片,扭矩控制与反馈
  • 4 × 可编程 LED,1 × 蜂鸣器,QWIIC 扩展接口
  • USB Type-C 接口

产品参数

组件描述
MCUESP32-C6-MINI-1U
Flash4MB
无线Wi-Fi 6, Bluetooth 5 (LE), IEEE 802.15.4
电机BLDC(TMC6300 驱动)
霍尔传感器MT6701
LED4 × 可编程 LED
蜂鸣器1 ×
USBUSB Type-C
扩展接口1 × QWIIC
按键RST + BOOT
电源5V/500mA
定位孔1 × 2mm
尺寸32 × 32 × 34mm

引脚图

T-Knob 引脚图T-Knob 概述图

尺寸图

原理图

数据手册

软件开发

常见问题

  • Q. T-Knob 支持哪些旋钮操作模式?
    A. 支持连续旋转、定点控制和扭矩反馈等模式,具体实现请参考 GitHub 仓库的示例代码。

  • Q. 为什么我的板子一直烧录失败?
    A. 请按住 BOOT 按键重新下载程序。

版本历史

VersionUpdate dateUpdate description
T-Knob_V1.0初始版本