Skip to main content

Hardware Resources

This page summarizes connector locations, interface descriptions, and software driver support. For detailed connector usage, see Interface Details. For mechanical size and full specifications, see Size and Specifications.

Top View​

X3588S mini ITX top connector map

Side View​

X3588S mini ITX side connector map

Hardware Interface List​

No.NameDescription
【1】Mini PCIE interfaceExternal expansion 4G Wireless wireless communication module
【2】TF cardTF card holder
【3】UART6UART6, RS485 level interface, configurable to TTL level
【4】UART4UART4, RS485 level interface, configurable to TTL level
【5】UART3UART3, RS232 level interface
【6】UART0UART0, RS232 level interface
【7】HOST2.0USB HOST2.0 interface
【8】PWR LED interfacePOWER button and LED indicator for external chassis
【9】HOST2.0USB HOST2.0 interface, connected to the USB expansion port on the front of the chassis
【10】HOST2.0Double-layer USB HOST2.0 interface
【11】Double layer USB HOSTDouble-layer USB HOST interface, the upper layer is HOST2.0 and the lower layer is HOST3.0
【12】TypeC interfaceStandard TypeC interface for program downloading, etc.
【13】HDMI OUTHDMI1 output interface
【14】VGAVGA signal output
【15】LINE INaudio recording interface
【16】Headphone holderHeadphone output
【17】GMACGigabit Ethernet interface, PCIE interface
【18】DC socket12V DC power input interface
【19】12V OUT12V power output, GPIO controllable
【20】12V IN12V DC power input, standard chassis power input interface
【21】SATA interfaceSATA power interface
【22】SATA interfaceSATA signal interface
【23】MIPI CSI0MIPI camera interface
【24】Independent buttonsVolume down
【25】Independent buttonsVolume up, used as Recovery key when upgrading
【26】Independent buttonsboot button, used for maskrom or forced upgrade
【27】Independent buttonsreset button
【28】Independent buttonsPWRKEY
【29】External expansion signal interfaceExpansion base for power on, reset, program update, GPIO control, etc.
【30】fan power holderDC12V, GPIO controllable fan power base
【31】MIPI CSI1MIPI camera interface
【32】touch screen interfaceI2C communication, touch screen interface
【33】display interfaceDSI0 interface
【34】display interfaceDSI1 interface
【35】MIPI CSI2MIPI camera interface
【36】UART5UART5, TTL level interface, expandable CAN interface
【37】UART7UART7, TTL level interface
【38】UART2UART2, TTL level interface, defaults to debugging serial port
【39】Speaker interfaceExternal two-channel speakers
【40】WIFI-BTDual-band WIFI, BT module
【41】RTCRTC button battery
【42】display interfaceEDP ​​interface, multiplexed with HDMI output interface

Software and Driver Support​

The X3588S mini ITX board supports Android 12, Linux, Ubuntu, Debian, and Buildroot/QT related systems. The driver support table is kept from the original manual:

system / driverlinux+ / android12linux+ / Debian10linux+ / ubuntulinux+QT
7-inch MIPI screen (1024*600)●●●Coming soon
Backlight driver●●●Coming soon
PMIC driver (RK806)●●●Coming soon
capacitive touch●●●Coming soon
EMMC driver●●●Coming soon
SD card driver●●●Coming soon
Independent buttons●●●Coming soon
ADC driver●Coming soonComing soonComing soon
Turn on and off●Coming soonComing soonComing soon
wake up from sleep●Coming soonComing soonComing soon
Six-way USB HOST2.0 driver●●●Coming soon
All the way USB HOST3.0 driver●●●Coming soon
All the way TypeC driver●Coming soonComing soonComing soon
mini PCIE wireless●Coming soonComing soonComing soon
SATA driver●●●Coming soon
RTC driver●●●Coming soon
Audio●Coming soonComing soonComing soon
recording●Not supportedNot supportedComing soon
WIFI●●●Coming soon
BT●Coming soonComing soonComing soon
CSI camera driverComing soonNot supportedNot supportedComing soon
USB port camera driver●●●Coming soon
serial port●●●Coming soon
CAN bus●Coming soonComing soonComing soon
HDMI OUT●●●Coming soon
VGA●●●Coming soon
Gigabit Ethernet●●●Coming soon