The SBC1651, an ARM Cortex-A8 computer board from Micro/sys (Montrose, CA), features the Freescale Semiconductor i.MX515 CPU at its core and consumes minimal power while operating at 800 MHz. The onboard Stackable USB I/O expansion with USB, I2C and SPI provides access to plug-and-play off-the-shelf I/O boards with A/D, D/A, Zigbee, GPS, mass storage, sensors, and other embedded I/O for industrial measurement and control applications. Combined with a wide range of software operating systems, including WinCE, Linux, VxWorks, and Android, the SBC1651 is suitable for embedded systems designs or upgrading legacy X86 PC/104 systems. On the 104 Form Factor, the SBC1651 offers 512MB SDRAM, 2GB flash, and two SD/MMC card slots for portability and multimedia storage. It offers dual 10/100BASE-T Ethernet, seven serial ports, four USB ports (one On-The-Go). Additional onboard peripherals include a real-time clock, watchdog timer, 1-wire interface, 24 lines of discrete I/O, two PWM outputs, audio support TV out, 24-bit LVDS flat panel display output, 4-wire touchscreen interface, and a SATA HDD port.