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_VoltageBattery voltage reading
Breathing_LightBreathing light effect
CST816TTouch gesture demo
Deep_SleepDeep sleep (172.61 µA)
Light_SleepLight sleep (516.81 µA)
IMU6-axis IMU example
GFXDisplay graphics test
Lvgl_CIT_SGM41562Factory test (V1.2)
Lvgl_CIT_ETA4662Factory 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 ToolsBoard, 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

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. Use the SGM41562/ETA4662 PMU with ESP32-C6 deep sleep mode. Deep sleep draws ~172 µA, light sleep ~516 µA.

  • 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