T-Knob
Overview
LILYGO T-Knob is a smart rotary controller based on the ESP32-C6-MINI-1U wireless module. It integrates a BLDC (Brushless DC Motor) driven by the TMC6300 chip and an MT6701 Hall sensor for high-precision rotation detection, delivering a haptic rotary interaction experience. Supports USB Type-C for power and data. Suitable for smart home control (volume adjustment, lighting), industrial HMI, and haptic feedback applications.
Quick Start
Example Support
| Example | PlatformIO/Arduino | ESP-IDF | Description |
|---|---|---|---|
| T-Knob | ✓ | Motor control, Hall sensor, BLDC examples |
PlatformIO
- Install Visual Studio Code and Python
- Search for and install the PlatformIO IDE extension in VS Code
- Open the
T-Knobproject folder - Open
platformio.ini, uncomment the example under[platformio] - Click ✓ to compile, connect via USB-C, click → to upload
Arduino
- Install Arduino IDE
- Install Arduino ESP32
- Open the example
.inofile - In Tools → Board, configure:
| Arduino IDE Setting | Value |
|---|---|
| Board | ESP32C6 Dev Module |
| Port | Your port |
| CPU Frequency | 160 MHz |
| Core Debug Level | None |
| USB DFU On Boot | Disable |
| Flash Mode | QIO |
| Flash Size | 4MB (32Mb) |
| Partition Scheme | Huge APP (3MB No OTA/1MB SPIFFS) |
| Upload Speed | 921600 |
- Click Upload
Development Platforms
Video
Key Features
- ESP32-C6-MINI-1U: Wi-Fi 6 (2.4 GHz), Bluetooth 5 (LE), 802.15.4
- TMC6300 BLDC motor driver with torque feedback
- MT6701 Hall sensor for high-precision rotation detection
- 4 × onboard LEDs (GPIO20, 21, 22, 23)
- 1 × buzzer, 1 × QWIIC interface
- USB Type-C power and data
- Compact form factor: 32 × 32 × 34 mm
Product Parameters
| Feature | Specification |
|---|---|
| MCU | ESP32-C6-MINI-1U |
| Flash | 4 MB |
| Wi-Fi | Wi-Fi 6 (2.4 GHz 802.11ax) |
| Bluetooth | Bluetooth 5.0 LE |
| 802.15.4 | Thread / Zigbee |
| Motor Driver | TMC6300 |
| Hall Sensor | MT6701 |
| LEDs | 4 × (GPIO20–23) |
| Buzzer | 1 × |
| USB | 1 × Type-C |
| Expansion | 1 × QWIIC |
| Power | 5 V / 500 mA |
| Buttons | RESET + BOOT |
| Mounting Holes | 1 × M2 |
| Dimensions | 32 × 32 × 34 mm |
Pin Diagram

Dimension Diagram
Schematic
Datasheet
Software Development
FAQ
Version History
| Version | Release Date | Update Description |
|---|---|---|
| T-Knob V1.0 | — | Initial version |



