OT82111_VC1 USB1.0 to I²S(Slave) Audio Decoder¶
1. Introduction¶
1.1 Product Description¶
OT82111_VC1 is a USB1.0 to I²S(Slave) audio decoder designed for simplified HiFi audio applications. This product is developed based on the a316-mini-v1 module, providing fixed input format (PCM48KHz/16bit) and flexible output formats (PCM:44.1KHz-192KHz/32bit).
OT82111_VC1 uses USB Audio Class 1.0 interface as input and I²S(Slave) interface as output, suitable for applications requiring stable low-latency audio transmission. Through its simplified design, this product offers a cost-effective audio solution while maintaining excellent audio performance.
1.2 Product Features¶
Audio Performance Characteristics
- Fixed input format: PCM 48kHz/16bit
- Flexible output format: PCM 44.1kHz-192kHz/32bit
- Supports high-precision audio transmission
- Low-latency audio processing
- Supports 16-32bit audio data formats
Interface Support Features
- Digital Interface Support
- Supports USB1.0 audio input
- Supports I²S slave mode audio output
- Supports UART configuration interface
USB Functionality
- USB Interface Features
- Supports UAC 1.0
- Supports firmware upgrade via USB
- Compatible with USB Full Speed mode
System Compatibility - UAC 1.0 protocol, plug-and-play - Supports multiple operating systems such as Windows, Linux, Android, macOS, and iOS - No special drivers required
1.3 Application Scenarios¶
- Entry-level USB audio decoder
- Portable USB audio interface
- Low-cost digital audio solution
- Smart audio peripherals
- Audio educational equipment
1.4 Product Function Diagram¶

1.5 Ordering Information¶
PRODUCT | ORDERING NUMBER | PACKAGE BODY | SIZE (NOM) | Hardware Model | Comments |
---|---|---|---|---|---|
OT82111_VC1 | OT82111-VC1 | SMT LGA-52 | 13x13mm | A316-Mini-V1 | Fixed input PCM48KHz/16bit, output PCM:44.1KHz-192KHz/32bit |
2. Modes and Specifications¶
2.1 Supported Input/Output Modes¶
Mode Number | Input/Output Mode | Description |
---|---|---|
1 | USB(UAC1.0) in-I²S(SLAVE) out | USB input, I²S(Slave) output, UAC1.0 |
2.2 Detailed Parameters for Each Operating Mode¶
2.2.1 USB(UAC1.0) in → I²S(SLAVE) out Mode¶
Input/Output Parameters:
Parameter | Input | Output |
---|---|---|
Interface | USB Audio Class 1.0 | I²S(Slave) |
Audio Format | PCM | PCM |
Sampling Rate | Fixed 48kHz | 44.1kHz, 48kHz, 88.2kHz, 96kHz, 176.4kHz, 192kHz |
Bit Depth | Fixed 16bit | 16bit, 24bit, 32bit |
Clock Characteristics:
- I²S interface operates in slave mode, requiring external MCLK, BCLK, and LRCK clock signals
- Supports 44.1kHz and 48kHz series sampling rates (i.e., 44.1kHz, 88.2kHz, 176.4kHz and 48kHz, 96kHz, 192kHz)
- Supports automatic clock detection and matching
Audio Performance Metrics:
- THD+N (@1kHz, 0dBFs): ≤-100dB
- SNR: ≥110dB
- Dynamic Range: ≥110dB
3. Pin Configuration and Functions¶
3.1 OT82111_VC1 Pin Layout¶

3.2 OT82111_VC1 Pin Description¶
Pin Number | Name | Type | Function |
---|---|---|---|
1 | 3.3V | P | Module 3.3V power supply |
2 | X1D13 | I/O | NC |
3 | X1D16 | I/O | NC |
4 | GND | P | Module ground |
5 | X1D17 | I/O | NC |
6 | X1D18 | I/O | NC |
7 | X1D19 | I/O | NC |
8 | X1D22 | I/O | NC |
9 | X0D29 | I/O | NC |
10 | X0D35 | I | I²S_IN_SCLK(SLAVE) |
11 | X0D36 | I | I²S_IN_LRCLK(SLAVE) |
12 | X0D37 | I/O | NC |
13 | X0D38 | O | I²S_OUT_DATA0(SLAVE) |
14 | X0D40 | I/O | NC |
15 | X0D39 | I | I²S_IN_MCLK(SLAVE) |
16 | X0D42 | I/O | NC |
17 | X0D41 | I/O | NC |
18 | X0D43 | I/O | NC |
19 | X1D34 | I/O | NC |
20 | GND | P | Module ground |
21 | X0D30 | I/O | NC |
22 | X0D31 | I/O | NC |
23 | X0D32 | I/O | NC |
24 | X0D32 | I/O | NC |
25 | GND | P | Module ground |
26 | GND | P | Module ground |
27 | GND | P | Module ground |
28 | X0D00 | I/O | UART_TX, connect to MCU_RX |
29 | X0D11 | I/O | UART_RX, connect to MCU_TX |
30 | X1D00 | I/O | NC |
31 | X1D01 | I/O | NC |
32 | GND | P | Module ground |
33 | X1D09 | I/O | NC |
34 | X1D10 | I/O | NC |
35 | X1D11 | I/O | XU316 internal clock output |
36 | GND | P | Module ground |
37 | GND | P | Module ground |
38 | TDI | I/O | XTAG debug PIN |
39 | TDO | I/O | XTAG debug PIN |
40 | TMS | I/O | XTAG debug PIN |
41 | TCK | I/O | XTAG debug PIN |
42 | RST_N | I/O | System reset, active low |
43 | 1.8V | P | Module 1.8V power supply |
44 | GND | P | Module ground |
45 | USB_DM | I/O | USB_DM |
46 | USB_DP | I/O | USB_DP |
47 | GND | P | Module ground |
48 | 0.9V | P | Module 0.9V power supply |
49 | GND | P | Module ground |
50 | GND | P | Module ground |
51 | GND | P | Module ground |
52 | GND | P | Module ground |
Pin Type Description
I/O types defined in the table: I=Input, O=Output, P=Power, I/O=Input/Output
4. Revision History¶
Version | Date | Description | Revised by |
---|---|---|---|
V1.0 | 2025-05-14 | Initial version release | |