I2S Connection Setup
BM83_pins___nets__validated_rows_shown_.csv
| refdes | pin_number | pin_name | net_name | footprint_pad | description | notes |
|---|---|---|---|---|---|---|
| U1 | 1 | DR1 | I2S_DIN | 1 | I2S digital data in (L/R) | From host/DSP to BM83 |
| U1 | 2 | RFS1 | I2S_LRCLK | 2 | I2S frame (LRCLK) | BM83 can drive or receive depending on mode |
| U1 | 3 | SCLK1 | I2S_BCLK | 3 | I2S bit clock (BCLK) | BM83 can drive or receive depending on mode |
| U1 | 4 | DT1 | I2S_DOUT | 4 | I2S digital data out | From BM83 to host/DSP |
| U1 | 5 | MCLK1 | I2S_MCLK | 5 | I2S master/ref clock | Output when BM83 is I2S host |
| U1 | 6 | AOHPR | HP_R | 6 | Headphone R out | Single-ended |
| U1 | 7 | AOHPM | HP_CM | 7 | Headphone common | Common/sense |
| U1 | 8 | AOHPL | HP_L | 8 | Headphone L out | Single-ended |
| U1 | 9 | MICN2 | MIC2_N | 9 | MIC2 negative | |
| U1 | 10 | MICP2 | MIC2_P | 10 | MIC2 positive | |
| U1 | 11 | AIR | LINEIN_R | 11 | Analog line-in R | |
| U1 | 12 | AIL | LINEIN_L | 12 | Analog line-in L | |
| U1 | 13 | MICN1 | MIC1_N | 13 | MIC1 negative | |
| U1 | 14 | MICP1 | MIC1_P | 14 | MIC1 positive | |
| U1 | 15 | MICBIAS | MIC_BIAS | 15 | Mic bias output | Bias for electret mics |
| U1 | 16 | GND | GND | 16 | Ground | |
| U1 | 17 | DMIC_CLK | DMIC_CLK | 17 | Digital mic clock | |
| U1 | 18 | DMIC1_R | DMIC_R | 18 | Digital mic right | |
| U1 | 19 | DMIC1_L | DMIC_L | 19 | Digital mic left | |
| U1 | 20 | P3_2 | AUX_DET | 20 | GPIO (default AUX_IN_DETECT) | Optional |
| U1 | 21 | P2_6 | GPIO_P2_6 | 21 | GPIO | |
| U1 | 22 | ADAP_IN | USB_5V | 22 | 5V adapter / USB supply | Leave NC if not used |
| U1 | 23 | BAT_IN | VBAT | 23 | Battery input 3.2–4.2V | Primary supply |
| U1 | 24 | SYS_PWR | SYS_PWR | 24 | System power out (internal use) | Do not power external loads |
| U1 | 26 | PWR (MFB) | MFB_BTN | 26 | Power button / MFB | Momentary to GND |
| U1 | 27 | SK1_AMB_DET | THERM1 | 27 | Temperature sense channel 1 | NTC to GND |
| U1 | 28 | SK2_KEY_AD | THERM2/KEY_AD | 28 | Temperature sense channel 2 | NTC or key ADC |
| U1 | 29 | P8_6 / UART_RXD | BM83_UART_RX | 29 | GPIO / UART RXD | |
| U1 | 30 | P8_5 / UART_TXD | BM83_UART_TX | 30 | GPIO / UART TXD | |
| U1 | 31 | P3_4 / UART_RTS | BM83_UART_RTS | 31 | GPIO / UART RTS / Mode strap | Beware Test Mode strap |
| U1 | 32 | LED1 | LED1_K | 32 | LED driver 1 (sink) | Anode to SYS_PWR |
| U1 | 33 | P0_2 | BTN_PLAY | 33 | GPIO (default Play/Pause) | |
| U1 | 34 | LED2 | LED2_K | 34 | LED driver 2 (sink) | Anode to SYS_PWR |
| U1 | 35 | P0_6 | GPIO_P0_6/BTN_REV | 35 | GPIO | Default reverse button |
| U1 | 36 | DM | USB_DM | 36 | USB D- | |
| U1 | 37 | DP | USB_DP | 37 | USB D+ | |
| U1 | 38 | P0_3 | BTN_REV2/GPIO_P0_3 | 38 | GPIO (default Reverse) | |
| U1 | 39 | P2_7 | BTN_VOLUP | 39 | GPIO (default Vol+) | |
| U1 | 40 | P0_5 | BTN_VOLDN | 40 | GPIO (default Vol-) | |
| U1 | 41 | P1_6 / PWM1 | PWM1 | 41 | GPIO / PWM output | |
| U1 | 42 | P2_3 | GPIO_P2_3 | 42 | GPIO | |
| U1 | 43 | RST_N | BM83_RST_N | 43 | Active-low reset | |
| U1 | 44 | P0_1 | BTN_FWD | 44 | GPIO (default Forward) | |
| U1 | 45 | P0_7 | GPIO_P0_7 | 45 | GPIO | |
| U1 | 46 | P1_2 / TDI_CPU / SCL | I2C_SCL | 46 | GPIO / 2-wire debug / I2C SCL | |
| U1 | 47 | P1_3 / TCK_CPU / SDA | I2C_SDA | 47 | GPIO / 2-wire debug / I2C SDA | |
| U1 | 48 | P3_7 / UART_CTS | BM83_UART_CTS | 48 | GPIO / UART CTS | |
| U1 | 49 | P0_0 / UART_TX_IND | BM83_UART_TX_IND | 49 | GPIO / UART_TX_IND (host wake) | |
| U1 | 50 | GND | GND | 50 | Ground |
Welcome 👋
Flux accelerates your PCB design with AI.
Create your account to start using this component and bring your ideas to life.