The Artila M-506 is powered by 400MHz Atmel AT91SAM9G45 ARM9 Processor with memory management unit, and equipped with 128MB SDRAM, 128MB NAND Flash, and 2MB DATAFlash. The M-506 supports LCDs up to 1280 x 860 and LVDS. This makes the M-506 an ideal choice for mission-critical industrial applications where HMI (Human Machine Interface) is necessary. The M-506 is also pre-installed with Linux 2.6.38 OS, busybox utility collection, lighttpd Web server, and various hardware device drivers. The M-506 comes with one 10/100Mbps Ethernet, four USB 2.0 hosts, four serial ports, and 4 GPIOs. M-506 is a reliable single board computer to be used in various embedded systems. It is ideal for all kinds of industrial applications, including intelligent transportation systems (ITS), building automation, energy-saving systems, and scenario control systems.