Skip to main content

Hardware Resources

Connector Layout​

X821V30 connector layout

No.InterfaceDescription
1Power-on connector2-pin, 1.25mm horizontal connector
2Battery connector2-pin, 1.25mm, single-cell 3.7V lithium battery
3Camera connector20-pin MIPI CSI connector
4TF socketExternal TF card
5USB Type-CPower, charging, firmware download, and ADB
6LED connector4-pin, 1.0mm connector for an LED assembly
7Microphone 1Audio input connected to the main controller
8Microphone 2Connected to the voice-processing device
9Speaker2-pin, 1.25mm; 8Ω/3W by default
10Debug UART4-pin, 1.25mm UART0 connector
11LCD12-pin, 0.5mm FPC for an SPI LCD
12Touch6-pin, 0.5mm FPC for I2C touch
13KEYVolume up, volume down, and wake
14Volume downOn-board VOL- key
15Volume upOn-board VOL+ key
16WakeOn-board WAKE key
17PowerOn-board power key

Power and Debugging​

  • The Type-C port is used for power, charging, firmware download, and ADB debugging.
  • The battery connector is intended for a single 3.7V lithium cell.
  • UART0 is the debug port. The baud rate depends on the boot stage: the BOOT0 example uses 1.5Mbps, while the Linux console can be changed in the SDK.
  • To enter the flash mode, power off the board, hold the BOOT key, and then connect Type-C power.

Peripheral Capabilities​

  • One MIPI CSI camera input.
  • One SPI LCD and one I2C touch interface.
  • Dual microphone inputs and one speaker output.
  • On-board 2.4GHz Wi-Fi/BLE antenna connector.
  • TF card support for booting or multimedia storage.