Skip to content

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

ExamplePlatformIO/ArduinoESP-IDFDescription
T-KnobMotor control, Hall sensor, BLDC examples

PlatformIO

  1. Install Visual Studio Code and Python
  2. Search for and install the PlatformIO IDE extension in VS Code
  3. Open the T-Knob project folder
  4. Open platformio.ini, uncomment the example under [platformio]
  5. Click to compile, connect via USB-C, click to upload

Arduino

  1. Install Arduino IDE
  2. Install Arduino ESP32
  3. Open the example .ino file
  4. In ToolsBoard, configure:
Arduino IDE SettingValue
BoardESP32C6 Dev Module
PortYour port
CPU Frequency160 MHz
Core Debug LevelNone
USB DFU On BootDisable
Flash ModeQIO
Flash Size4MB (32Mb)
Partition SchemeHuge APP (3MB No OTA/1MB SPIFFS)
Upload Speed921600
  1. Click Upload

Development Platforms

  1. Visual Studio Code
  2. Arduino IDE
  3. ESP-IDF

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

FeatureSpecification
MCUESP32-C6-MINI-1U
Flash4 MB
Wi-FiWi-Fi 6 (2.4 GHz 802.11ax)
BluetoothBluetooth 5.0 LE
802.15.4Thread / Zigbee
Motor DriverTMC6300
Hall SensorMT6701
LEDs4 × (GPIO20–23)
Buzzer1 ×
USB1 × Type-C
Expansion1 × QWIIC
Power5 V / 500 mA
ButtonsRESET + BOOT
Mounting Holes1 × M2
Dimensions32 × 32 × 34 mm

Pin Diagram

T-Knob pin diagram

Dimension Diagram

Schematic

Datasheet

Software Development

FAQ

Version History

VersionRelease DateUpdate Description
T-Knob V1.0Initial version