DEV Community

Cover image for KT6368A: A Simple Bluetooth Chip Solution for TikTok Remote Controls and Selfie Devices
Junluan Tsui
Junluan Tsui

Posted on

KT6368A: A Simple Bluetooth Chip Solution for TikTok Remote Controls and Selfie Devices

This document introduces a simple Bluetooth chip solution (KT6368A) designed for TikTok Bluetooth remotes and selfie controllers. Below is a detailed summary:

I. Background and Core Principles of the Design

Purpose of the Design:

To meet users' basic selfie needs without requiring complex AT command configuration or development processes.

Core Principle:

By emulating a Bluetooth HID (Human Interface Device), the chip simulates the phone's Volume + button to trigger selfies. It can also be extended to support TikTok page turning, menu switching, and other functions.

II. KT6368A Chip Features

Image description
KT6368A Bluetooth Chip schematic - Footprints, Peripheral Reference Circuit

  1. Hardware Characteristics

✅Simple Peripheral Circuit: Only requires one capacitor, one crystal oscillator, and one button to implement selfie functionality.

✅Cost Advantage: This is the lowest-cost solution among TikTok Bluetooth remote controllers.

✅Crystal Requirements: 12pF load capacitance, frequency deviation ±10PPM.

  1. Functions and Compatibility

✅Basic Functions: Supports selfies on TikTok, Xiaohongshu (RED), and default phone camera apps. Also supports TikTok page up/down and pause/resume operations.

✅Power Consumption:

🔹Tx Mode: 15mA

🔹Rx Mode: 12mA

🔹Suspend Mode: 10μA

🔹Sleep Mode: 0.6μA

✅Operating Range:

🔹Temperature: -40°C to 85°C

🔹Effective control distance: 20 meters

  1. Bluetooth Connection Features

✅Default Name: KT6368A-EDR-KEY

✅Automatic Broadcasting on Power-On: No button press required to wake up.

✅Pin Functions:

🔹Pin 2 (PA9): Default high level at power-on, low level during broadcast (can be ignored).

🔹Pin 7 (DM): Button input, sends selfie command (VOL+) when pressed.

🔹Pin 8 (DP): Connection indicator, outputs low level when connected, high level when idle.

III. AT Command Extended Features (Advanced Version)

  1. Bluetooth Name Configuration

✅Command: AT+BD[Name]\r\n (e.g., AT+BDSPP-1234\r\n)

✅Note: After setting, a reset is required (either via command or power cycle). The phone may need to delete the old pairing information and search again.

  1. TikTok Button Commands

Function Command

Previous Page AT+CC00\r\n

Next Page AT+CC01\r\n

Left Page AT+CC02\r\n

Right Page AT+CC03\r\n

Play/Pause AT+CC05\r\n

Volume + (Selfie) AT+CC06\r\n

Volume - AT+CC07\r\n

Additional Technical Q&A

  1. How does the KT6368A perform in terms of power consumption for Bluetooth remote control applications?

KT6368A is highly power-efficient:

✅Active modes (Tx/Rx) use 15mA/12mA respectively.

✅In Suspend Mode, it consumes only 10μA.

✅In Sleep Mode, power usage drops to just 0.6μA — ideal for battery-powered remote controllers.

  1. How can KT6368A enable low-latency control for TikTok selfie operations?

KT6368A boots and broadcasts automatically upon power-up, without requiring user interaction to wake the chip. When the button is pressed, the command (e.g., VOL+) is sent immediately via HID emulation, enabling real-time selfie triggering with minimal delay.

  1. What Bluetooth protocol versions does the KT6368A support?

KT6368A supports Bluetooth EDR (Enhanced Data Rate), typically aligned with Bluetooth 2.1/3.0 standards, which is sufficient for simple HID-based control and offers compatibility with most smartphones.

selfiecontrollers #Bluetoothchip #AIoT #EmbeddedSystems #electronics #BLE #KT6368A

Top comments (0)

Some comments may only be visible to logged-in visitors. Sign in to view all comments.