Apologies if this is posted in the wrong location but it seemed most appropriate to me.
I have been working on a small datalogging project where the data is logged onto an SD card but I was wondering if it is possible to direct that data to a USB stick via the USB port onthe Uno.
This would reduce the components needed for the unit and make exchange of the datalog less fiddly.
The concept is that the unit will be solar/battery powered and run for a day or two unattended and then the USB stick would be exchanged and the data would then be available for analysis on PC.
If anyone can give me some pointers for this it would be appreciated.
Thanks for the response Paul... there is no real problem with using SD cards except the module will be located outdoors and the cards are very small to handle with old sausage fingers like mine especially in the cold and wet.
It was just a thought that USB mem sticks are just that bit more manageable. Oh well just have to remain as is.
Simplest solution: carry a laptop around A dedicated application (or proper terminal program that allows to store received data on HD) and a simple code on the Arduino to transfer data from the SD card over the serial port.
It might be possible to use a smartphone; probably needs to support On-The-Go. There are serial terminal programs available for android; maybe one of them supports download of data to file.
daitheboot:
the module will be located outdoors and the cards are very small to handle with old sausage fingers like mine especially in the cold and wet.
I think there is a better solution to this anyway. My data logger is also somewhat exposed but is in a weather proof case and getting the card out on a regular basis is not a proposition at all. I use a cheapo bluetooth module by which Arduino continuously broadcasts live data which I can view graphically on the phone, and I can download the data off the SD as required. I could use a laptop to get the files directly, but the phone is so convenient, and I then transfer them to a desktop later.