Hello,
I have a couple of queries after reviewing your requirement.
What is the capacity and brand of your pendrive. As well as have you tried any data recovery steps or software already. Have you noticed any physical damage to the pendrive.
I have done similar projects in the past, and have even recovered data from a complete broken drive.
One more thing please do not modify, remove or add any data to the pen drive as it can cause corruption of that data. If possible do not even turn on the device.
Thanks,
Bharat