Skip to content

T-QT C6 get it now ​

Overview ​

T-QT C6 is a compact smart wearable development kit based on ESP32-C6-MINI-1U (4 MB Flash, 4 MB PSRAM). Features a 0.85-inch GC9107 TFT LCD (128 × 128), CST816T touch, LSM6DSLTR 6-axis IMU (V1.1+), SGM41562 PMU (V1.2) / ETA4662 (V1.0–V1.1), breathing light, QWIIC interface, and battery support. Supports Wi-Fi 6 + BT 5.0. 33 × 24 × 44.5 mm.

Quick Start ​

Example Support ​

ExamplePlatformIO/ArduinoESP-IDFDescription
Battery_Voltage✓Battery voltage reading
Breathing_Light✓Breathing light effect
CST816T✓Touch gesture demo
Deep_Sleep✓Deep sleep (172.61 µA)
Light_Sleep✓Light sleep (516.81 µA)
IMU✓6-axis IMU example
GFX✓Display graphics test
Lvgl_CIT_SGM41562✓Factory test (V1.2)
Lvgl_CIT_ETA4662✓Factory test (V1.0–V1.1)

PlatformIO ​

  1. Install Visual Studio Code and Python
  2. Search for and install the PlatformIO IDE extension in VS Code
  3. Clone the T-QT-C6 repository
  4. Open platformio.ini and under [platformio] uncomment the desired environment
  5. Click ✓ to compile, click → to upload

Arduino ​

  1. Install Arduino IDE
  2. Add ESP32 boards URL: https://espressif.github.io/arduino-esp32/package_esp32_index.json
  3. Copy all directories from the project libraries folder to your Arduino libraries folder
  4. In Tools → Board, configure:
Arduino IDE SettingValue
BoardESP32C6 Dev Module
Upload Speed921600
CPU Frequency160 MHz
Flash ModeQIO
Flash Size4MB (32Mb)
Core Debug LevelNone
Partition SchemeHuge APP (3MB No OTA/1MB SPIFFS)
  1. Click Upload

Development Platforms ​

  1. PlatformIO
  2. Arduino IDE
  3. MicroPython

Video ​

Key Features ​

  • ESP32-C6-MINI-1U, 4 MB Flash, 4 MB PSRAM, Wi-Fi 6 + BT 5.0
  • 0.85-inch GC9107 TFT (128 × 128), CST816T capacitive touch
  • LSM6DSLTR 6-axis IMU, SGM41562 PMU, breathing light, QWIIC, 33 × 24 × 44.5 mm

Product Parameters ​

FeatureSpecification
MCUESP32-C6-MINI-1U
Flash4 MB
PSRAM4 MB
Wi-Fi2.4 GHz 802.11 b/g/n (Wi-Fi 6)
BluetoothBluetooth 5.0 LE
Display0.85-inch GC9107 TFT, 128 × 128 (SPI)
TouchCST816T Capacitive (I2C)
IMULSM6DSLTR 6-axis (V1.1+)
Power ManagementSGM41562 (V1.2) / ETA4662 (V1.0–V1.1)
LEDWS2812B/C Breathing Light
USB1 × Type-C (USB + OTG)
ExpansionQWIIC 4-pin + 2×2×7 IO
ButtonsRESET + BOOT
Dimensions33 × 24 × 44.5 mm

Power Consumption Reference ​

HardwareMode / Test FirmwareCurrent
T-QT-C6 V1.2Light sleep553 µA
T-QT-C6 V1.2Deep sleep170 µA

Measurements were taken at the battery input with the official sleep firmware. See the T-QT-C6 V1.2 Power Consumption Test Log. Results for V1.0-V1.1 may differ because they use a different PMU.

Pin Diagram ​

T-QT C6 pin diagram

Pin Mapping ​

NameGPIO
Display MOSIIO15
Display SCLKIO18
Display RSTIO20
Display BLIO2
Display CSIO14
Display DCIO19
Touch RSTIO23
Touch INTIO7
Touch / IMU SDAIO21
Touch / IMU SCLIO22
Battery ADC ControlIO8
Battery ADC DataIO6
Breathing LightIO9
IMU INT1 (V1.1–V1.2)IO0
IMU INT2 (V1.1–V1.2)IO1
IMU I2C Address Mode (V1.1–V1.2)IO3
SGM41562 INT (V1.2)IO4

Dimension Diagram ​

Schematic ​

Datasheet ​

Software Development ​

Dependent Libraries ​

FAQ ​

  • Q. Why does my board keep failing to upload programs? A. Hold BOOT and press RST once, release RST while still holding BOOT, then start the upload.

  • Q. How to achieve low power operation? A. On V1.2, the official test measured approximately 170 µA in deep sleep and 553 µA in light sleep. V1.0-V1.1 use a different PMU and may differ.

  • Q. Which touch gestures are supported? A. CST816T supports swipe up/down/left/right, single-click, double-click, and long-press.

Version History ​

VersionRelease DateUpdate Description
T-QT-C6 V1.02023-12-20Initial version
T-QT-C6 V1.12024-03-27Added battery backplane support
T-QT-C6 V1.22024-06-13Changed PMU to SGM41562
T-QT-C6 Battery V1.22025-08-11Modified backplane pins, 2-pin 1.25 mm pitch battery connector