jueves, 18 de junio de 2026

The Standard Jieli SOP24 Bluetooth Pinout - Audio

 Finding the official datasheet and pinout for these Chinese Jieli (JL) Technology Bluetooth chips can be incredibly frustrating because they are rarely indexed publicly by Google. [1]

However, since almost all SOP24 Bluetooth audio receiver boards share nearly identical architecture (usually utilizing the popular Jieli AC6905A or AC6925A chips), they follow a uniform hardware layout. [2]
The official 24-pin schematic layout and pinout mapping details for the standard Jieli SOP24 audio chip series are outlined below: [3, 4]

📌 The Standard Jieli SOP24 Bluetooth Pinout

Note: Pin 1 starts at the top-left corner near the circular dot indentation on the chip packaging and counts downward to 12. Pin 13 starts at the bottom-right and counts upward to 24. [5]
Pin # [3, 4, 6, 7, 8] Pin NamePin TypePrimary Function / Connection on Audio Boards
1PA1I/OGeneral purpose / Often used for SD Card Data 1
2PA2I/OGeneral purpose / Often used for SD Card Data 2
3PA3I/OGeneral purpose / Often used for SD Card Clock
4PA4I/OGeneral purpose / Often used for SD Card Command (CMD)
5USB_DP (D+)DataUSB Data Positive Line (Goes to the USB port for data/flashing)
6USB_DM (D-)DataUSB Data Negative Line (Goes to the USB port for data/flashing)
7LDO_INPower5V Main Power Input (Connects directly to your TP4056 OUT+)
8VBAT / VDDPower3.7V Battery Output/Sense (Internal LDO tracker)
9VSSIO / GNDGroundDigital Ground (Main system ground connection)
10VDDIOPower3.3V Power Output (Internal regulator output for pulling up resistors)
11PA5 / AD_KEYAnalogAudio Buttons Input (Matrix layout connected via varying resistors)
12PA6 / LEDOStatus LED Control (Output to drive the flashing blue Bluetooth LED)
13BT_OSC_OAnalog24MHz Crystal Oscillator Output (Main system clock)
14BT_OSC_IAnalog24MHz Crystal Oscillator Input (Main system clock)
15BT_AVDDPowerRF Section Power (Internally decoupled via small capacitor)
16BT_ANTRFBluetooth Antenna (Traces straight out to the PCB zig-zag line)
17DACVSSGroundAudio Analog Ground (Must be decoupled from digital ground to prevent noise)
18DACRAnalogRight Channel Audio Output (Goes to Headphone Jack / Amp Right Input)
19VCOMAnalogAudio DAC Reference Voltage (Must connect to a stabilizing capacitor)
20DACLAnalogLeft Channel Audio Output (Goes to Headphone Jack / Amp Left Input)
21LINEIN_RAnalogAUX In Right Channel (Onboard auxiliary hardware jack bypass)
22LINEIN_LAnalogAUX In Left Channel (Onboard auxiliary hardware jack bypass)
23MIC_INAnalogMicrophone Input (For hands-free calling functionality)
24FM_ANT / PA0RF / IOFM Radio Antenna Input (If supported by firmware)

💡 Key Design Takeaways for Your TP4056 Build

  1. How the Buttons Work (Pin 11):
    The buttons on this chip do not get individual pins. Jieli uses an AD_KEY matrix on Pin 11. When you press Next, Prev, or Play, it connects Pin 11 to Ground through different resistor sizes (e.g., 22kΩ, 10kΩ, 3.3kΩ). The chip measures the exact voltage drop to understand which button was pressed. [4, 7]
  2. Where to Flash Firmware (Pins 5 & 6):
    If you plan to use an Arduino or USB tool to re-program or configure the Bluetooth name (XY_BT), you will map your programming wires directly to Pin 5 (D+) and Pin 6 (D-). [6]
  3. Audio Extraction (Pins 18 & 20):
    If the 3.5mm onboard audio jack breaks, or if you want to bypass it to wire directly into a custom amplifier module, solder your left and right audio input lines directly to the pads stemming from Pin 18 and Pin 20. [3]
Would you like a copy of a standard Jieli resistor ladder schematic diagram to see exactly what size resistors you need to wire your physical media buttons to Pin 11?

No hay comentarios:

Publicar un comentario