component
AC6956C4
Public Made by Adomby adom
JieLi Tech Microcontroller Units (MCUs/MPUs/SOCs), QFN-32(4x4). Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.
main
AC6956C4
JieLi Tech · Microcontroller Units (MCUs/MPUs/SOCs) · QFN-32(4x4)
AC6956C4 from JieLi Tech, in a QFN-32(4x4). Pinout and pin descriptions extracted from the manufacturer datasheet (extract_pins, cross-checked by a second model); symbol, footprint, and 3D from KiCad-official CAD.
Pinout
| Pin | Name | Type | Function |
|---|---|---|---|
| 1 | VCOM | passive | DAC reference voltage pin (VCOM) for the audio DAC; the text gives no electrical limit for this pin. |
| 2 | DACL | output | DAC left channel analog output. |
| 3 | DACR | output | DAC right channel analog output. |
| 4 | FMIP | input | FM single-ended input to the chip. |
| 5 | PB11 | bidirectional | General-purpose I/O with output drive of 8mA (output 0) or 8mA/64mA (output 1) per Table 2-5, also usable as SDPG (SDC power gate) or SPDIF_OUT. |
| 6 | PB10 | bidirectional | General-purpose I/O with 8mA/24mA drive, also usable as analog channel 2 right, SPI2 data out, ADC9, UART2 RX, or motor PWM channel 3 low side. |
| 7 | PB9 | bidirectional | General-purpose I/O with 8mA/24mA drive, also usable as analog channel 2 left, SPI2 clock, Timer0 capture, UART2 TX, or motor PWM channel 3 high side. |
| 8 | PB8 | bidirectional | General-purpose I/O with 8mA/24mA drive, also usable as analog channel 1 right, SPI2 data in, ADC8, or clock output 1. |
| 9 | LDO_IN | power_in | Battery charger input; the datasheet gives a charger voltage of 4.5V to 5.5V (typ 5V). |
| 10 | VBAT | power_in | Main supply input; the datasheet gives a supply voltage of 2.2V to 5.5V (typ 3.7V). |
| 11 | BT_AVDD | power_out | Bluetooth analog supply output; the datasheet gives a voltage output of 1.3V at 100mA loading with VBAT=5V. |
| 12 | PB3 | bidirectional | General-purpose I/O with 8mA/24mA drive, also usable as Timer2 PWM output or ADC6 input. |
| 13 | PB2 | bidirectional | General-purpose I/O with 8mA drive and high-voltage tolerance, which allows a pull-up to 5V; also usable as SPI1 data in or motor PWM channel 1 low side. |
| 14 | PB1 | bidirectional | General-purpose I/O with 8mA/24mA drive and default internal pull-up (10K), also usable as the long-press reset input or SPI1 data out. |
| 15 | PB0 | bidirectional | General-purpose I/O with 8mA drive and high-voltage tolerance, which allows a pull-up to 5V; also usable as SPI1 clock, UART1 TX, or motor PWM channel 1 high side. |
| 16 | BT_RF | passive | Bluetooth RF antenna connection. |
| 17 | BT_OSCI | input | Bluetooth oscillator input. |
| 18 | BT_OSCO | output | Bluetooth oscillator output. |
| 19 | PC5 | bidirectional | General-purpose I/O with 8mA/24mA drive, also usable as SD1 clock, SPI1 data out B, UART2 RX, IIC SDA B, ADC13, or motor PWM channel 5 low side. |
| 20 | PC4 | bidirectional | General-purpose I/O with 8mA/24mA drive, also usable as SD1 command, SPI1 clock B, UART2 TX, IIC SCL B, ADC10, or motor PWM channel 5 high side. |
| 21 | PC3 | bidirectional | General-purpose I/O with 8mA/24mA drive, also usable as SD1 data 0 or SPI1 data in B. |
| 22 | PC2 | bidirectional | General-purpose I/O with 8mA/24mA drive, also usable as SD1 data 1, audio link data 0, touch channel 12, or motor auto-stop pin 5. |
| 23 | USBDM | bidirectional | USB 2.0 negative data line with 4mA drive and internal pull-down (180K), also usable as UART1 RX or IIC SDA A. |
| 24 | USBDP | bidirectional | USB 2.0 positive data line with 4mA drive and internal pull-down (1.5K), also usable as UART1 TX, IIC SCL A, or ADC12. |
| 25 | PA10 | bidirectional | General-purpose I/O with 8mA/24mA drive, also usable as SD0 clock, audio link word select B, ADC3, S/PDIF input B, touch channel 9, UART2 RX B, or motor PWM channel 4 low side. |
| 26 | PA9 | bidirectional | General-purpose I/O with 8mA/24mA drive, also usable as SD0 command, audio link serial clock B, S/PDIF input A, touch channel 8, UART2 TX B, or motor PWM channel 4 high side. |
| 27 | PA1 | bidirectional | General-purpose I/O with 8mA/24mA drive, also usable as analog channel 0 right, touch channel 1, ADC0, UART1 RX C, or motor PWM channel 0 low side. |
| 28 | PA0 | bidirectional | General-purpose I/O with 8mA/24mA drive, also usable as analog channel 0 left, touch channel 0, clock output 0, UART1 TX C, or motor PWM channel 0 high side. |
| 29 | PC7 | bidirectional | General-purpose I/O with 8mA/24mA drive (output 0) or 8mA/64mA (output 1) per Table 2-5, also usable as the microphone bias output. |
| 30 | MIC | input | Microphone input channel to the on-chip analog MIC amplifier. |
| 31 | VDDIO | power_in | I/O power supply; the datasheet gives a range of 2.2V to 3.6V and a 3.3V nominal I/O level. |
| 32 | DACVSS | power_in | DAC ground reference pin. |
| 33 | EP | passive | Exposed pad (from the footprint; not named in the datasheet pin table). |
Key specifications
| Parameter | Value |
|---|---|
| Manufacturer | JieLi Tech |
| Package | QFN-32(4x4) |
| Category | Single Chip Microcomputer/Microcontroller |
| Pins | 33 |
Electrical characteristics
Limits as printed in the datasheet (page.json metadata.characteristics carries them as data).
| Parameter | Symbol | Min | Typ | Max | Unit | Conditions | Page |
|---|---|---|---|---|---|---|---|
| Ambient Temperature | Tamb | -20 | 70 | °C | 8 | ||
| Storage temperature | Tstg | -65 | 150 | °C | 8 | ||
| Supply Voltage | VBAT | 2.2 | 5.5 | V | 8 | ||
| Charger Voltage | LDO_IN | 4.5 | 5.5 | V | 8 | ||
| 3.3V IO Input Voltage | V3.3IO | -0.3 | V | 8 | |||
| Voltage Input | VBAT | 2.2 | 3.7 | 5.5 | V | 8 | |
| Charger Voltage | LDO_IN | 4.5 | 5 | 5.5 | V | 8 | |
| Loading current | IL3.3 | 150 | mA | VBAT = 5V | 8 | ||
| Charge Input Voltage | LDO_IN | 4.5 | 5 | 5.5 | V | 8 | |
| Charge Voltage | VCharge | 4.15 | 4.2 | 4.25 | V | 8 | |
| Trickle Charge Current | ITrikl | 20 | 45 | 70 | mA | VBAT<VTrikl | 8 |
| Low-Level Input Voltage | VIL | -0.3 | V | VDDIO = 3.3V | 9 | ||
| Low-Level Output Voltage | VOL | 0.33 | V | VDDIO = 3.3V | 9 | ||
| High-Level Output Voltage | VOH | 2.7 | V | VDDIO = 3.3V | 9 | ||
| Dynamic Range | 90 | dB | 10 | ||||
| DAC Output Power | 11 | mW | 32ohm loading | 10 | |||
| Dynamic Range | 80 | dB | 1KHz/-60dB | 10 | |||
| S/N | 90 | 91 | dB | 10 | |||
| Voltage output | V3.3 | 3.3 | V | VBAT = 5V, 100mA loading | 8 | ||
| DAC Voltage | VDACVDD | 2.7 | V | VBAT = 5V, 10mA loading | 8 | ||
| THD+N | -75 | dB | 10 | ||||
| S/N | 95 | dB | 10 | ||||
| Crosstalk | -90 | dB | 10 | ||||
| THD+N | -70 | dB | 1KHz/-60dB | 10 | |||
| Crosstalk | -80 | dB | 10 |
CAD (KiCad official)
- Symbol:
AC6956C4 - Footprint:
Package_DFN_QFN:QFN-32-1EP_4x4mm_P0.4mm_EP2.9x2.9mm - 3D model: QFN-32(4x4) (KiCad packages3D, STEP)
- 3D model files:
ac6956c4-etched.step/ac6956c4-etched.glbcarry the MPN laser-etched on the die in a toggleableAdom.LaserEtchgroup (Fusion-ready);ac6956c4.step/ac6956c4.glbare the bare package body.
Provenance
Data extracted from the manufacturer datasheet, not a distributor listing:
- Datasheet: JieLi Tech datasheet (13 pp, sha256
238278052993fcaf, retrieved 2026-10-28, tier: lcsc) - Extractor: parts-factory
2.0.0/extract_pins 0.3, primaryclaude-haiku-5-5(text), consensusclaude-sonnet-5-5(agreed), guards: pin_guards 0.1: passed. Pins are checked against the footprint pad set and their cited datasheet pages before publish. - CAD: KiCad official libraries (CC-BY-SA 4.0).
# AC6956C4
**JieLi Tech** · Microcontroller Units (MCUs/MPUs/SOCs) · QFN-32(4x4)
AC6956C4 from JieLi Tech, in a QFN-32(4x4). Pinout and pin descriptions extracted from the manufacturer datasheet (extract_pins, cross-checked by a second model); symbol, footprint, and 3D from KiCad-official CAD.
## Pinout
| Pin | Name | Type | Function |
|---|---|---|---|
| 1 | VCOM | passive | DAC reference voltage pin (VCOM) for the audio DAC; the text gives no electrical limit for this pin. |
| 2 | DACL | output | DAC left channel analog output. |
| 3 | DACR | output | DAC right channel analog output. |
| 4 | FMIP | input | FM single-ended input to the chip. |
| 5 | PB11 | bidirectional | General-purpose I/O with output drive of 8mA (output 0) or 8mA/64mA (output 1) per Table 2-5, also usable as SDPG (SDC power gate) or SPDIF_OUT. |
| 6 | PB10 | bidirectional | General-purpose I/O with 8mA/24mA drive, also usable as analog channel 2 right, SPI2 data out, ADC9, UART2 RX, or motor PWM channel 3 low side. |
| 7 | PB9 | bidirectional | General-purpose I/O with 8mA/24mA drive, also usable as analog channel 2 left, SPI2 clock, Timer0 capture, UART2 TX, or motor PWM channel 3 high side. |
| 8 | PB8 | bidirectional | General-purpose I/O with 8mA/24mA drive, also usable as analog channel 1 right, SPI2 data in, ADC8, or clock output 1. |
| 9 | LDO_IN | power_in | Battery charger input; the datasheet gives a charger voltage of 4.5V to 5.5V (typ 5V). |
| 10 | VBAT | power_in | Main supply input; the datasheet gives a supply voltage of 2.2V to 5.5V (typ 3.7V). |
| 11 | BT_AVDD | power_out | Bluetooth analog supply output; the datasheet gives a voltage output of 1.3V at 100mA loading with VBAT=5V. |
| 12 | PB3 | bidirectional | General-purpose I/O with 8mA/24mA drive, also usable as Timer2 PWM output or ADC6 input. |
| 13 | PB2 | bidirectional | General-purpose I/O with 8mA drive and high-voltage tolerance, which allows a pull-up to 5V; also usable as SPI1 data in or motor PWM channel 1 low side. |
| 14 | PB1 | bidirectional | General-purpose I/O with 8mA/24mA drive and default internal pull-up (10K), also usable as the long-press reset input or SPI1 data out. |
| 15 | PB0 | bidirectional | General-purpose I/O with 8mA drive and high-voltage tolerance, which allows a pull-up to 5V; also usable as SPI1 clock, UART1 TX, or motor PWM channel 1 high side. |
| 16 | BT_RF | passive | Bluetooth RF antenna connection. |
| 17 | BT_OSCI | input | Bluetooth oscillator input. |
| 18 | BT_OSCO | output | Bluetooth oscillator output. |
| 19 | PC5 | bidirectional | General-purpose I/O with 8mA/24mA drive, also usable as SD1 clock, SPI1 data out B, UART2 RX, IIC SDA B, ADC13, or motor PWM channel 5 low side. |
| 20 | PC4 | bidirectional | General-purpose I/O with 8mA/24mA drive, also usable as SD1 command, SPI1 clock B, UART2 TX, IIC SCL B, ADC10, or motor PWM channel 5 high side. |
| 21 | PC3 | bidirectional | General-purpose I/O with 8mA/24mA drive, also usable as SD1 data 0 or SPI1 data in B. |
| 22 | PC2 | bidirectional | General-purpose I/O with 8mA/24mA drive, also usable as SD1 data 1, audio link data 0, touch channel 12, or motor auto-stop pin 5. |
| 23 | USBDM | bidirectional | USB 2.0 negative data line with 4mA drive and internal pull-down (180K), also usable as UART1 RX or IIC SDA A. |
| 24 | USBDP | bidirectional | USB 2.0 positive data line with 4mA drive and internal pull-down (1.5K), also usable as UART1 TX, IIC SCL A, or ADC12. |
| 25 | PA10 | bidirectional | General-purpose I/O with 8mA/24mA drive, also usable as SD0 clock, audio link word select B, ADC3, S/PDIF input B, touch channel 9, UART2 RX B, or motor PWM channel 4 low side. |
| 26 | PA9 | bidirectional | General-purpose I/O with 8mA/24mA drive, also usable as SD0 command, audio link serial clock B, S/PDIF input A, touch channel 8, UART2 TX B, or motor PWM channel 4 high side. |
| 27 | PA1 | bidirectional | General-purpose I/O with 8mA/24mA drive, also usable as analog channel 0 right, touch channel 1, ADC0, UART1 RX C, or motor PWM channel 0 low side. |
| 28 | PA0 | bidirectional | General-purpose I/O with 8mA/24mA drive, also usable as analog channel 0 left, touch channel 0, clock output 0, UART1 TX C, or motor PWM channel 0 high side. |
| 29 | PC7 | bidirectional | General-purpose I/O with 8mA/24mA drive (output 0) or 8mA/64mA (output 1) per Table 2-5, also usable as the microphone bias output. |
| 30 | MIC | input | Microphone input channel to the on-chip analog MIC amplifier. |
| 31 | VDDIO | power_in | I/O power supply; the datasheet gives a range of 2.2V to 3.6V and a 3.3V nominal I/O level. |
| 32 | DACVSS | power_in | DAC ground reference pin. |
| 33 | EP | passive | Exposed pad (from the footprint; not named in the datasheet pin table). |
## Key specifications
| Parameter | Value |
|---|---|
| Manufacturer | JieLi Tech |
| Package | QFN-32(4x4) |
| Category | Single Chip Microcomputer/Microcontroller |
| Pins | 33 |
## Electrical characteristics
Limits as printed in the datasheet (page.json `metadata.characteristics` carries them as data).
| Parameter | Symbol | Min | Typ | Max | Unit | Conditions | Page |
|---|---|---|---|---|---|---|---|
| Ambient Temperature | Tamb | -20 | | 70 | °C | | 8 |
| Storage temperature | Tstg | -65 | | 150 | °C | | 8 |
| Supply Voltage | VBAT | 2.2 | | 5.5 | V | | 8 |
| Charger Voltage | LDO_IN | 4.5 | | 5.5 | V | | 8 |
| 3.3V IO Input Voltage | V3.3IO | -0.3 | | | V | | 8 |
| Voltage Input | VBAT | 2.2 | 3.7 | 5.5 | V | | 8 |
| Charger Voltage | LDO_IN | 4.5 | 5 | 5.5 | V | | 8 |
| Loading current | IL3.3 | | | 150 | mA | VBAT = 5V | 8 |
| Charge Input Voltage | LDO_IN | 4.5 | 5 | 5.5 | V | | 8 |
| Charge Voltage | VCharge | 4.15 | 4.2 | 4.25 | V | | 8 |
| Trickle Charge Current | ITrikl | 20 | 45 | 70 | mA | VBAT<VTrikl | 8 |
| Low-Level Input Voltage | VIL | -0.3 | | | V | VDDIO = 3.3V | 9 |
| Low-Level Output Voltage | VOL | | | 0.33 | V | VDDIO = 3.3V | 9 |
| High-Level Output Voltage | VOH | 2.7 | | | V | VDDIO = 3.3V | 9 |
| Dynamic Range | | 90 | | | dB | | 10 |
| DAC Output Power | | 11 | | | mW | 32ohm loading | 10 |
| Dynamic Range | | 80 | | | dB | 1KHz/-60dB | 10 |
| S/N | | | 90 | 91 | dB | | 10 |
| Voltage output | V3.3 | | 3.3 | | V | VBAT = 5V, 100mA loading | 8 |
| DAC Voltage | VDACVDD | | 2.7 | | V | VBAT = 5V, 10mA loading | 8 |
| THD+N | | | -75 | | dB | | 10 |
| S/N | | | 95 | | dB | | 10 |
| Crosstalk | | | -90 | | dB | | 10 |
| THD+N | | | -70 | | dB | 1KHz/-60dB | 10 |
| Crosstalk | | | -80 | | dB | | 10 |
## CAD (KiCad official)
- Symbol: `AC6956C4`
- Footprint: `Package_DFN_QFN:QFN-32-1EP_4x4mm_P0.4mm_EP2.9x2.9mm`
- 3D model: QFN-32(4x4) (KiCad packages3D, STEP)
- 3D model files: `ac6956c4-etched.step` / `ac6956c4-etched.glb` carry the MPN laser-etched on the die in a toggleable `Adom.LaserEtch` group (Fusion-ready); `ac6956c4.step` / `ac6956c4.glb` are the bare package body.
## Provenance
Data extracted from the manufacturer datasheet, not a distributor listing:
- **Datasheet:** [JieLi Tech datasheet](docs/ac6956c4-datasheet.pdf) (13 pp, sha256 `238278052993fcaf`, retrieved 2026-10-28, tier: lcsc)
- **Extractor:** parts-factory `2.0.0` / `extract_pins 0.3`, primary `claude-haiku-5-5` (text), consensus `claude-sonnet-5-5` (agreed), guards: pin_guards 0.1: passed. Pins are checked against the footprint pad set and their cited datasheet pages before publish.
- **CAD:** KiCad official libraries (CC-BY-SA 4.0).
[Datasheet PDF](docs/ac6956c4-datasheet.pdf)