Nexcom 10E00031000X1 EBC-310 Embedded CPU Boards | Ultra Low power | with Intel Atom E640 processor On-board | DDR2 1GB memory | VGA/ LVDS, 1 x CAN, 2 x GbE, 1 x Mini-PCIe, 3 x COM, 5 x USB 2.0, DC12V input