[Chip Solution]:QCC3040
[Output Interface]: I2S
[Communication Interface]:USB
[Communication Distance]:220m
[Size]:13*18mm
[Weight]:1.0 ± 0.1g
[Introduction]:The EWM104-BT3040 (I2S) is a high-performance, low-power, cost-effective Bluetooth audio module with BLE 5.2 protocol from Ebyte. Using Qualcomm's QCC3040 chip, the module provides a system with on-chip Bluetooth, audio, and a programmable application processor. The module includes high-performance analog and digital audio codecs, Class AB and Class D headphone drivers, advanced power management, flexible interface protocols, and programmable input/output (PIO).
| Pin serial number | Pin name | Pin direction | Pin Usage |
| 1 | PIUS[20] | I/O | Programmable I/O ports 20, other functions: PCM_DOUT1 |
| 2 | PIUS[19] | I/O | PIUS[19] |
| 3 | PIUS[18] | I/O | I2S bit data output, PIO [18] |
| 4 | PIUS[17] | I/O | I2S frame clock output, PIO[17] |
| 5 | PIUS[16] | I/O | I2S bit clock output, PIO[16] |
| 6 | PIUS[15] | I/O | I2S system clock output, PIO[15] |
| 7 | VBAT_SENSE | Analog | Battery voltage detection |
| 8 | USB_DN | - | Full speed USB interface DN |
| 9 | USB_DP | - | Full speed USB interface DP |
| 10 | VCHG | P | Internal power regulator and charger voltage input, 4.0~6.5V |
| 11 | VCHG_SENSE | Analog | The charger input voltage sense pin, which is connected to the VCHG pin when using an internal charger or without a charger. |
| 12 | CHG_EXT | Analog | External charger transistor current control. |
| 13 | SYS_CTRL | I | It is usually connected to a switch button PIO[0], which rises along the power_on mode and falls along the power_off mode in the exit state, and automatically enters the pairing state when it is turned on |
| 14 | VBAT | P | Battery power input, 3.0~4.6V |
| 15 | GND | G | GND |
| 16 | LED[0] | Analog/DO | Analog/digital input, open-drain LED output. It flashes alternately with LED1 in the paired state |
| 17 | LED[1] | Analog/DO | Analog/digital input, open-drain LED output. It flashes alternately with LED0 in the paired state and is always on when connected to Bluetooth |
| 18 | LED[2] | Analog/DO | Analog/digital input, open-drain LED output |
| 19 | LED[4] | Analog/DO | Analog/digital input, open-drain LED output |
| 20 | LED[5] | Analog/DO | Analog/digital input, open-drain LED output |
| 21 | GND | - | GND |
| 22 | 1V8 | P | 1.8V power output |
| 23 | VDD_PADS1 | P | 1.8V/3.3V PIO voltage input |
| 24 | VDD_PADS3 | P | 1.8V/3.3V PIO voltage input |
| 25 | PIUS[4] | I/O | Short press a song, long press the volume up (need to go out of the warehouse + media playback condition), user programmable |
| 26 | PIUS[3] | I/O | Short press the previous song, long press the volume down (need to go out of the warehouse + media playback conditions), user programmable |
| 27 | PIUS[6] | I/O | PIUS[6] |
| 28 | PIUS[5] | I/O | It can be used in the out-of-warehouse state, short press LED0, LED1, LED2 to flash, and the user can program |
| 29 | PIUS[8] | I/O | PIUS[8] |
| 30 | PIUS[7] | I/O | PIUS[7] |
| 31 | PIUS[2] | I/O | PIO[2], short press to pause playback, long press for 3 seconds to enter pairing, long press for 6 seconds to clear the pairing list, user programmable |
| 32 | RESET/PIO[1] | I/O | Reset, PIO [1] |
| 33 | PIUS[60] | I/O | PIUS[60] |
| 34 | NC | - | - |
| 35 | NC | - | - |
| 36 | SPK-LN | Analog | DAC audio differential outputs the negative left channel |
| 37 | SPK-LP | Analog | DAC audio differential outputs the left channel cathode |
| 38 | GND | - | GND |
| 39 | MIC_BIAS | Analog | Microphone bias voltage output, 1.5~2.1V |
| 40 | MIC2_N | Analog | Microphone differential input right channel negative, default firmware is not used, user programmable |
| 41 | MIC2_P | Analog | Microphone differential input right channel positive electrode, default firmware is not used, user programmable |
| 42 | MIC1_N | Analog | Microphone differential input left channel negative, default firmware is not used, user programmable |
| 43 | MIC1_P | Analog | Microphone differential input left channel positive, default firmware is not used, user programmable |
| 44 | GND | - | GND |
| 45 | GND | - | GND |
| 46 | RF_PORT | - | Bluetooth antenna interface |
| 47 | GND | - | GND |
| 48 | PIUS[14] | I/O | PIUS[14] |
| 49 | PIUS[13] | I/O | PIUS[13] |
| 50 | PIUS[12] | I/O | PIUS[12] |
| 51 | PIUS[11] | I/O | PIUS[11] |
| 52 | PIUS[10] | I/O | PIUS[10] |
| 53 | PIO[09] | I/O | PIO[09] |
| 54 | PIUS[21] | I/O | PIO[21], audio amplifier enable, customer programmable |
Special Note: The above pin function description is only for the default program function at our factory, if you need other functions, you can contact our company to customize, please refer to the official user manual of QCC3040 to develop the pin function by yourself. | |||