Hmm, I'm looking to build a barebones board like yours, but from goldphoenix PCB using EAGLEcad and will want to find a way to upload hex files via the native USB port. So it sounds like I can do that but not sure about the user interface yet.
I need a very simple way for a third party to update via a hex file though, possible w/ the DUE?