The Ebyte EWM104-BT3095 is a high-performance Bluetooth Low Energy 5.4 audio transmission module powered by the Qualcomm QCC3095 SoC, delivering long-range wireless communication up to 200 meters, versatile DAC/I2S/SPDIF audio outputs, UART interfaces, integrated Class-AB and Class-D headphone drivers, and advanced power management for industrial and commercial wireless audio systems.
| Specifications | EWM104‑BT3095 |
| Chip Model | QCC3095 |
| bluetooth Version | V5.4 |
| Module Dimensions | 13*18mm |
| Supply Voltage | 3.0~4.3V@VBAT |
| Transmitting Power | 8dBm |
| Communication Range | 200m (Connect phone in an open area) |
| Communication Interface | UART |
| Antenna Interface | Stamp hole |
| Stereo | Support |
| DSP | 240MHz Qualcomm Kalimba™ Audio DSP |
| Aptx | Support |
| AptX‑HD | Support |
| Aptx‑Adaptive | License Required |
| Aptx‑LL | License Required |
| ANC (Active Noise Cancellation ) | License Required |
| CVC (Echo Cancellation) | License Required |
Key Features
-
Qualcomm QCC3095 System-on-Chip Architecture: Combines on-chip Bluetooth, advanced audio codec, and a programmable application processor for single-chip audio streaming and system management.
-
Triple-Format Audio Interface Versatility: Supports analog DAC, digital I2S, and SPDIF outputs alongside built-in Class-AB and Class-D drivers to drive external speakers or DAC ICs directly.
-
Long-Range 200m BLE 5.4 Connectivity: Offers reliable Bluetooth 5.4 transmission up to 200 meters in line-of-sight environments for wide-area audio distribution.
-
Ultra-Compact SMD Form Factor: Measures 13 x 18 mm and weighs 1.0g +/- 0.1g, enabling seamless surface-mount integration into space-constrained hardware boards.
Selection Warning: Verify host MCU interface requirements (UART/I2C), target audio output format (Analog DAC vs. Digital I2S/SPDIF), Bluetooth protocol version, and line-of-sight range requirements prior to hardware design.
| Model | Main Chipset | Bluetooth Version | Max Distance | Audio Outputs | Control Interface | Dimensions |
|---|---|---|---|---|---|---|
| EWM104-BT3095 | Qualcomm QCC3095 | BLE 5.4 | 200 m | DAC / I2S / SPDIF | UART | 13 x 18 mm |
| EWM104-BT5125 | Qualcomm QCC5125 | BLE 5.1 | 100 m | I2S / Analog DAC | UART | 13 x 18 mm |
| EWM104-BT3008 | Qualcomm QCC3008 | BLE 5.0 | 50 m | Analog DAC / I2S | UART | 13 x 18 mm |










Industrial Installation & Wiring
The EWM104-BT3095 features a castellated SMD stamp-hole package suitable for automated SMT pick-and-place assembly. Connect VCC (regulated power source) and GND pins, interface the UART TX/RX lines directly to the host MCU for AT command configuration, and route the DAC, I2S, or SPDIF signals to downstream audio amplifiers or codec processing boards.

| Pin No. | Pin Name | Power | Pin Direction | Pin Description |
|---|---|---|---|---|
| 1 | GND | - | GND | Ground |
| 2 | PIO21 | VDD_PADS | I/O | Programmable I/O pin 21; when IO21 is high, SPDIF output is selected. Other functions: PCM_DOUT2 |
| 3 | PIO20 | VDD_PADS | I/O | Power amplifier enable pin, programmable I/O pin 20 |
| 4 | PIO19 | VDD_PADS | I/O | Programmable I/O pin 19, other functions: PCM_DIN0 |
| 5 | PCM_DOUT0 | VDD_PADS | I/O | Programmable I/O Port 18, connected to I2S_DIN or SPDIF_OUT |
| 6 | PCM_SYNC | VDD_PADS | I/O | Programmable I/O Port 17, connected to I2S_LRCK |
| 7 | PCM_CLK | VDD_PADS | I/O | Programmable I/O Port 16, connected to I2S_BCK |
| 8 | PCM_MCLK | VDD_PADS | I/O | Programmable I/O Port 15, connected to I2S_MCK |
| 9 | USB_DN | - | I/O | USB Data Negative Pin |
| 10 | USB_DP | - | I/O | USB Data Positive Pin |
| 11 | SYS_CTRL | VBAT | I | After maintaining a high level for 6 seconds, switch to a low level to power on or off; the device will automatically enter pairing mode |
| 12 | VBAT | VBAT | I | Battery Connector, Battery Voltage Input: 3.0‑4.3 V |
| 13 | CHG_EXT | VCHG | I | External Charging Control, External Charging Transistor Current Control |
| 14 | VCHG | VCHG | I | Charging Connector, Battery Charging Input: 4.0 V‑5.5 V |
| 15 | LED3 | - | I/O | Analog/Digital Input, Open‑Drain LED Output |
| 16 | LED2 | - | I/O | Analog/Digital Input, Open‑Drain LED Output, flashes when paired |
| 17 | GND | - | GND | Ground |
| 18 | LED1 | - | I/O | Analog/Digital Input, Open‑Drain LED Output |
| 19 | LED0 | - | I/O | Analog/Digital Input, Open‑Drain LED Output |
| 20 | PIO7 | VDD_PADS | I/O | Programmable I/O Port 7, UART_RX |
| 21 | PIO4 | VDD_PADS | I/O | Button PIO[4]: Short press to play/pause |
| 22 | PIO3 | VDD_PADS | I/O | Button PIO[3]: Short press to increase volume; long press to continuously increase volume; double‑click to skip to the next track |
| 23 | PIO6 | VDD_PADS | I/O | Programmable I/O Port 6: UART_TX |
| 24 | PIO5 | VDD_PADS | I/O | Button PIO[5]: Short press to reconnect; long press for 3 seconds to disconnect; 6 seconds to enter pairing mode; 8 seconds to clear the playlist |
| 25 | PIO8 | VDD_PADS | I/O | Programmable I/O Port 8; when IO8 is set high, select DAC output |
| 26 | PIO2 | VDD_PADS | I/O | Button PIO[2]: Short press to decrease volume; long press to continuously decrease volume; double‑click to skip to the previous track |
| 27 | RESET#/PIO1 | VDD_PADS | I/O | Press the PIO[1] module reset button to reset |
| 28 | GND | - | GND | Ground |
| 29 | VDD_PADS | - | PWR | PIO Power Input, 1.8 V/3.3 V PIO Power Supply |
| 30 | 1V8_SMPS | - | PWR_OUT | Power Output, 1.8 V Power Output |
| 31 | SPKR_N | - | O | Speaker Differential Output—Right Channel Negative |
| 32 | SPKR_P | - | O | Speaker Differential Output—Right Channel Positive |
| 33 | SPKL_N | - | O | Speaker Differential Output—Left Channel Negative |
| 34 | SPKL_P | - | O | Speaker Differential Output—Left Channel Positive |
| 35 | MIC_BIAS | - | O | Analog Output, Microphone Bias Output |
| 36 | MIC1_N | - | I | Analog Input, Microphone Differential Input 1 Negative |
| 37 | MIC1_P | - | I | Analog Input, Microphone Differential Input 1 (Positive) |
| 38 | MIC2_N | - | I | Analog Input, Microphone Differential Input 2 (Negative) |
| 39 | MIC2_P | - | I | Analog Input, Microphone Differential Input 2 (Positive) |
| 40 | MIC3_N | - | I | Analog Input, Microphone Differential Input 3 (Negative) |
| 41 | MIC3_P | - | I | Analog Input, Microphone Differential Input 3 (Positive) |
| 42 | MIC4_N | - | I | Analog Input, Microphone Differential Input 4 (Negative) |
| 43 | MIC4_P | - | I | Analog Input, Microphone Differential Input 4 (Positive) |
| 44 | GND | - | GND | Ground |
| 45 | GND | - | GND | Ground |
| 46 | RF_PORT | - | O | External Antenna |
| 47 | GND | - | GND | Ground |
| 48 | PIO39 | VDD_PADS | I/O | Programmable I/O Pin 39, Other Functions: QSPI2_IO3 |
| 49 | PIO38 | VDD_PADS | I/O | Programmable I/O Pin 38, Other Functions: QSPI2_CS# |
| 50 | PIO37 | VDD_PADS | I/O | Programmable I/O Pin 37, Other Functions: QSPI2_IO1 |
| 51 | PIO36 | VDD_PADS | I/O | Programmable I/O pin 36; when IO36 is high, it serves as a USB input; when low, it serves as an AUX input; other functions: QSPI2_IO2 |
| 52 | PIO35 | VDD_PADS | I/O | Programmable I/O pin 35; other functions: QSPI2_CLK |
| 53 | PIO34 | VDD_PADS | I/O | Programmable I/O Pin 34, Other Functions: QSPI2_IO0 |
| 54 | PIO22 | VDD_PADS | I/O | Programmable I/O Pin 22, Other Functions: PCM_DIN1 |



| No. | Definition | Function Description |
|---|---|---|
| 1 | USB_IN | 5V power supply from the backplane; connects to the USB port on the EWM104‑BT3095 |
| 2 | Battery Connector | Battery input port; connects to the VBAT pin on the EWM104‑BT3095 |
| 3 | Power Switch | Backplane power switch: slide to ON to turn on the power, slide to OFF to turn off the power |
| 4 | Chassis Power Supply Selection Switch | Switch the power supply method for the resources on the base board: slide the switch to "5V" to power the base board resources via USB, or slide it to "BAT" to power them via battery |
| 5 | KEY_SYS_CTRL | Default: Module power on/off control; user‑programmable |
| 6 | KEY_RESET | Module reset control button: Press to reset |
| 7 | KEY_PIO2 | By default: Short press to decrease volume; long press to continuously decrease volume; double‑tap to skip to the previous track |
| 8 | KEY_PIO3 | By default: Short press to increase volume; long press to continuously increase volume; double‑tap to skip to the next track |
| 9 | KEY_PIO4 | By default: Short press to play/pause |
| 10 | KEY_PIO5 | By default: Short press to reconnect; long press for 3 seconds to disconnect; long press for 6 seconds to enter pairing mode; long press for 8 seconds to clear the playlist |
| 11 | I/O Voltage Switch | Used to switch the supply voltage for the module's VDD_PADS and on‑board digital I/O; set to 3.3V to supply 3.3V, and set to 1.8V to supply 1.8V |
| 12 | Module Power Supply Jumper | Used to measure the module's operating current |
| 13 | 1.27mm Pitch Female Connector Strip | EWT104‑QC02Z Installation Location |
| 14 | MIC_L | Left‑channel microphone |
| 15 | AUX_IN | AUX audio input port, compatible with 3.5mm three‑pin plugs, featuring insertion detection and path switching. When a 3.5mm three‑pin plug is inserted, the microphone power is disconnected, and the module's audio input channel switches to AUX_IN. When the 3.5mm three‑pin plug is removed, the microphone power is restored, and the module's audio input channel switches back to the microphone |
| 16 | MIC_R | Right‑channel microphone |
| 17 | Stereo Headphone Amplifier | Stereo headphone amplifier; input connects to the module's AUX output, and output connects to the AUX_OUT port |
| 18 | AUX_OUT | AUX_OUT port, compatible with 3.5mm three‑pin and four‑pin plugs, with path switching: when no 3.5mm plug is inserted, the audio signal is output to the 3W stereo amplifier; when a three‑pin 3.5mm plug is inserted, the audio signal is output to the AUX_OUT port |
| 19 | 3W Stereo Power Amplifier | A stereo amplifier with 3W output power; the input is connected to a stereo headphone amplifier and a stereo audio DAC, and the output is connected to the left and right speaker terminals |
| 20 | OUT_L | Left Channel Speaker Connector |
| 21 | OUT_R | Right Channel Speaker Connector |
| 22 | Stereo Audio DAC | Stereo audio DAC with I2S interface; the input connects to the module's I2S interface, and the output connects to the I2S_OUT |
| 23 | I2S_OUT | AUX_OUT connector, compatible with 3.5mm three‑pin and four‑pin plugs, with path switching; when no 3.5mm plug is inserted, the audio signal is output to the 3W stereo amplifier; when a three‑pin 3.5mm plug is inserted, the audio signal is output to the I2S_OUT connector |
| 24 | SPDIF_IN | Optical audio input connector |
| 25 | SPDIF_OUT | Optical Audio Output Port |
