Hello! I'm a noob on emb, and I need some help choosing a system for my application. I need a board with these interfaces: USB, VGA, Ethernet, general LCD (lcd/led matrix) also with a memory as CompatctFlash (for OS, drivers and datas). I have to write a program that can read an imput from a USB device (as a Barcode reader) and elaborate its with a local database (or LAN database). The output must be displayed by VGA monitor or by LCD/led matrix. Now i must choose my board, which OS and a programming language. I start it with Java, but i don't know if it is a good choice. Can you help me, considering my low knowledge of board, and device programming (a best choice can be a PC-similiar board)?
Thank you!
PS: can you tell me also a good seller of your suggested board?