StackableUSB Computers Low-Power Freescale i.MX515 (ARM Cortex-A8) 512MB RAM Power-through-USB, Battery Option, LCD touchscreen support, Ethernet, DIO, 3 COM ports, 4 USB ports, CAN