This is not the approach to do any project.....................
you should tell what controllers you are aware, programming languages etc.
If you are doing pendrive to pen drive then you need USB ports.
First select which controller you want to use, PIC, AVR, LPC series etc.
Then you ask help here. do you need circuit, code, or entire project..
In case you need a readymade project, then
ask somebody give me link to ready made project. if you want to do it, ask these are my prerequisites, how should i approach.
definetely everybody will help here
---------- Post added at 14:10 ---------- Previous post was at 14:06 ----------
there was already a thread recently on the same topic. make a search in this forum. maybe you get all your answers