The AX6156-FOAM is a 3.5-inch single board computer (SBC) from Axiomtek. It is a rugged embedded controller that is ideal for harsh environments, featuring onboard Intel Atom E3845 processor and an ultramini design. It supports two DDR3L SO-DIMM up to 8GB total memory, two GbE LAN ports, four USB ports, four serial ports, isolated CAN communication ports and supports the optional WiFi 802.11, Bluetooth, 2.5-inch HDD/ SSD, or CFAST storage. It also features wide DC input and isolation of 4K VRMs. This single board computer was designed with a military grade enclosure, which has a wide temperature range, high vibration and shock resistance, and extended life cycle.