Introduction: The role of Mini ITX in industrial embedded computing and the positioning of IMB-T10
With the deepening of Industry 4.0 and the Internet of Things, edge devices need to handle an increasing number of fieldbus, sensor data, and human-computer interaction tasks. Although traditional ATX or larger industrial control motherboards have strong scalability, they are limited by chassis space and power consumption; Smaller PICO-ITX often sacrifice I/O density. Mini ITX (170mm × 170mm) has achieved a good balance between size and functionality, becoming the preferred board type for industrial tablets, medical monitors, self-service terminals, and other devices.
Linghua IMB-T10 is an embedded motherboard designed for multi serial communication and flexible display requirements. Its core advantages lie in:
10 serial ports (9 x RS-232+1 x RS-232/422/485) to meet the serial communication needs of multiple devices.
Three independent display outputs (VGA, HDMI, single/dual channel LVDS), supporting dual screen display, suitable for human-machine interface and monitoring combination.
Multiple expansion slots (PCI, PCIe x1, Mini PCIe full card) that can accommodate fieldbus cards, acquisition cards, or wireless modules.
The low-power Atom D2550 platform does not require active cooling (TDP is only 10W) and is suitable for enclosed fanless environments.
This article will provide engineers with a complete selection and integration technology reference starting from hardware design details.
Processor and Core Computing Platform
2.1 CPU and chipset
CPU:Intel Atom D2550, Dual core four thread, with a clock speed of 1.86 GHz and equipped with 1MB L2 cache. This processor is based on 32nm technology, with a thermal design power (TDP) of only 10W, and supports Intel 64 bit technology and VT-x virtualization.
Chipset: Intel NM10 Express, providing DMI bus connection to CPU and managing peripheral interfaces such as storage, USB, PCI, etc.
2.2 Memory
The motherboard provides one 204 pin SO-DIMM slot, supports DDR3 800/1066 MHz memory, and has a maximum capacity of 4GB. For most embedded applications such as protocol conversion, data acquisition, and HMI display, 4GB is sufficient to meet the running requirements of Windows 7 32-bit or lightweight Linux systems.
2.3 BIOS and Hardware Monitoring
BIOS:AMI 16Mb SPI Flash, Supports programmable watchdog timers of 1-255 seconds/minute, which can trigger system reset and enhance unmanned reliability.
Hardware monitoring: Real time monitoring of CPU/system temperature and onboard DC voltage for system health management.
Display output and multi screen solution
IMB-T10 integrates Intel GMA 3650 display core (based on PowerVR SGX545) and provides three physical display interfaces:
Interface Description Maximum Resolution
VGA standard DB-15 analog output 1920 × 1200 @ 60Hz
HDMI 1.3a digital audio and video integrated interface 1920 × 1200 @ 60Hz
LVDS onboard 24 bit single/dual channel (selected through jumper) single channel: 1440 × 900; Dual channel: 1920 × 1080
Dual screen independent display supports any combination of the following:
VGA + LVDS
VGA + HDMI
LVDS + HDMI
This feature is highly valuable for industrial control equipment that requires an operation screen+monitoring screen or control interface+data display. For example, in CNC machine tools, LVDS can be used to connect the front panel touch screen, and VGA can be connected to the external large screen monitoring to achieve efficient human-computer interaction.
LVDS configuration precautions: Select single channel or dual channel mode through onboard jumper or BIOS settings, and ensure that panel parameters (pixel clock, polarity, etc.) match the motherboard. Linghua provides corresponding LVDS cable options.
Serial communication interface: powerful configuration of 10 COM channels
The core highlight of IMB-T10 is its 10 serial ports, which are distributed as follows:
9-way RS-232: One of them is led out through Rear I/O (DB9), and the remaining 8 are led out through onboard 2.54mm pin headers (requiring COM cables).
1-channel RS-232/422/485 configurable: Work mode can be selected through jumper or BIOS, supporting long-distance or multi-point bus communication.
Engineering application value:
In intelligent transportation, multiple serial devices such as GPS modules, radar sensors, and signal light controllers can be connected simultaneously.
In medical equipment, drive multiple serial infusion pumps, monitors, barcode scanners, etc.
In industrial robots, connect teaching devices, encoders, IO expansion modules, etc.
Electrical characteristics: The RS-232 level meets the standard, and RS-422/485 supports multi-point connection (requires external terminal resistors). Onboard anti-static protection design enhances on-site reliability.
Storage and expansion slots
5.1 Storage Interface
Two SATA II ports (3.0 Gb/s), one of which shares a signal with the onboard mSATA II (i.e. one of the two). Users can choose 2.5-inch SSD/HDD or directly solder mSATA solid-state drives according to their needs to save space.
Supports RAID mode? The manual does not mention that Intel NM10 usually does not support RAID and is only used as an independent port.
5.2 Expansion Slot
1 x standard PCI slot (32-bit/33MHz), capable of connecting traditional fieldbus cards such as Profibus and CAN cards.
1 x PCIe x1 slot (for fly wires or adapter cards), suitable for connecting high-speed network cards or data acquisition cards.
1 x Mini PCIe full card slot (supporting PCIe 1.0a, USB 2.0, and mSATA II signals), capable of installing WiFi, Bluetooth, 4G modules, or mSATA SSDs. If mSATA is used, it will occupy the aforementioned SATA shared channel; If using USB or PCIe devices, it does not affect SATA.
Suggestions for expanding combinations:
If wireless communication is required, a 4G LTE module (Mini PCIe, USB interface) can be inserted, while retaining PCI and PCIe x1 for other cards.
If high-speed local storage is required, mSATA SSD can be used, and a large capacity hard drive can be connected to the SATA port.

USB and Digital I/O
6.1 USB 2.0 port
Rear 4 USB 2.0 (standard Type A).
The onboard pin provides 3 additional USB 2.0 ports (which can be pulled out to the front panel or internal devices).
There is also one USB 2.0 shared with the Mini PCIe slot (if Mini PCIe does not use USB signals, the USB is available), so the maximum effective number of USB is 7 or 8 (depending on the configuration).
6.2 Digital I/O
Provide 14 digital I/O channels (7 inputs/7 outputs), in addition to a+5V power supply and GND pin. The voltage level is TTL (5V logic) and can be connected through onboard pin connections. Typical applications include:
Control LED indicator lights, buzzers, and relays.
Read the status of photoelectric sensors and buttons.
Perform a simple handshake signal with the PLC.
Attention: DIO is not isolated, external isolation circuits or optocoupler relay modules need to be added.
Network and Audio
7.1 Dual Gigabit Ethernet
The controller adopts 2 x Realtek RTL8111E (PCIe interface) and provides two 10/100/1000BASE-T ports.
Support Wake on LAN for remote wake-up maintenance.
Dual network ports can be used for network redundancy (fault switching) or data splitting (such as one network port for on-site control and the other network port for communication with management).
7.2 Audio
Audio codec: Realtek ALC887, supports high fidelity audio.
Rear I/O: Line out, Mic in.
Onboard pin arrangement: front line out, Mic in, easy to connect to the front panel of the chassis.
Power supply and mechanical environment specifications
8.1 Power Input
The motherboard provides two DC 12V input modes (cannot be plugged in simultaneously):
Screw type terminal block (2-pin): suitable for direct connection of DC power supply in industrial sites, more secure.
Standard ATX 4-pin interface: compatible with common power adapters.
Attention: The system only requires a 12V single power supply (not ATX multiple), resulting in lower power consumption. The typical power consumption of the entire board depends on the CPU and load, but the Atom D2550 platform as a whole is around 15-25W, which is suitable for fanless cooling design (IMB-T10 provides a version with heat sink, IMB-T10B with fan).
8.2 Environmental Parameters
Working temperature: 0 ° C~60 ° C (with appropriate heat dissipation).
Storage temperature: -20 ° C~80 ° C.
Relative humidity: 10%~90% (without condensation).
Certification: CE, FCC Class A (Industrial Electromagnetic Compatibility).
Compatibility between operating system and software
Officially supported operating systems:
Windows 7 32-bit (with complete drivers, suitable for legacy software).
Fedora 19 (Linux kernel 3. x, suitable for open source development).
For other Linux distributions or Windows 10, it can be achieved by installing universal drivers or updating the kernel, but compatibility with graphics and network card drivers needs to be verified. Due to Atom D2550 being an early platform, it is recommended to use distributions with Long Term Support (LTS) kernel 4. x or higher.
Selection and Accessories Guide
10.1 Motherboard Model
IMB-T10: with heat sink (fanless, suitable for enclosed chassis).
IMB-T10B: with heat sink and fan (suitable for situations with good ventilation or high CPU load).
10.2 Recommended Accessories
SATA data/power cable: Connect to a 2.5-inch hard drive or optical drive.
2-port PS/2 cable (with baffle): connects an old-fashioned keyboard and mouse.
2-port USB 2.0 cable (with bezel): Extended rear USB.
4-port COM cable: Connect the onboard pins to the DB9 interface.
Selection decision suggestion:
If the application uses multi serial communication as the core (such as gateway, protocol converter), IMB-T10 is an ideal choice.
If multiple screens and multiple serial ports are required at the same time, it may be considered to compare with other Mini ITX boards from Linghua (such as those based on the Core i series), but T10 has a significant power advantage.
For low-power fanless requirements, it is recommended to choose IMB-T10 (fanless) and ensure good ventilation of the chassis; If the ambient temperature exceeds 50 ° C, IMB-T10B or an external fan can be used.
Precautions for System Integration
Power wiring: Do not use both screw terminals and 4-pin ATX at the same time, otherwise it may damage the circuit.
LVDS configuration: It is necessary to select single/dual channels according to the specifications of the LCD panel and set the jumper correctly, otherwise there may be no display or abnormal display.
Serial port mode switching: RS-232/422/485 is selected through jumper wires, and it is necessary to confirm that the actual wiring is consistent with the software settings (485 needs to be set with transmit and receive control).
Heat dissipation design: Even in fanless versions, the CPU heat sink still requires good air convection, cannot be completely sealed, and has no ventilation holes.
Mini PCIe sharing: If an mSATA module is inserted, the corresponding SATA II ports cannot be used simultaneously; If a USB module is inserted, an additional USB is available.