ECS-160-20-1X is a high performance single-board computer created by ECS Inc. It is a rugged, ready-to-use embedded system that enables high-speed data processing and communication, as well as a range of other I/O or peripheral functions. It is ideal for use in transportation, medical, industrial and military applications due to its dual-core Celeron processor and 24DDR3 SO-DIMMs. This system also features six serial ports, two USB 3.0 ports and supports up to four independent displays. In addition, a variety of on-board connectivity solutions including two Gigabit Ethernet ports, two PCI Express slots and eight SATA3 ports make the ECS-160-20-1X a powerful, cost-effective solution for a wide range of embedded devices.