Question - I would like to get views regarding the efficient(time conscious) approach of interfacing my proprietory USB keypad to the Xmega-A3BU Xplained board. What would be the best Atmel code examples to use as a basis for my project and any essential modifications that come to mind.
Background - I am embarking on my first USB interfacing project so very inexperienced. I have been reading about USB and looked at various app notes on the Atmel web-site for the past week and still have little confidence to take the plunge into the application code.I know I shall find it hard to make ground on this project as I have mainly hardware skills, able to put together reasonable assembler programs and limited knowledge of C-language programming, having said that I am happy to learn and of course make mistakes along the way.
1st Stage - To interface a low cost USB keypad(19-keys)with the Xmega-A3BU Xplained board, I want to use this keypad as the HID to configure and setup my application with visual feedback coming from the on-board 128 x 32 LCD.
I will also like to retain the ability to program the Xmega-A3BU Xplained board over USB using FLIP i.e. disconnect USB keypad and connect to Xmega-A3BU Xplained board to PC.
Later stage - To download configuration profiles via a USB flash memory stick into the Xmega-A3BU Xplained board.
Thanks in advance for your comments :? Ray