I'm planning to build a IP67 Device, that contains Atmel SAMD21 MCU, ublox Nina, UbloxM8 and a few peripheral ic's. The device will have a LEMO usb connector that is waterproof. The USB Port of SAMD21 will be for use with C software on PC to edit device config and stuff.
The device needs to save data so an sd card (files for each used day, eg AB190307.csv). Since the SD card needs to be inside the device, and the enclosure is to small for a IP67 sd slot, it would be neccessary to dismantle the enclosure to remove sd an plug into pc.
Is there any nice way to extract data from the SD to the pc? I already searched for USB-SD card reader ic and connect via hub along with the SAMD21, but these ic's are hardly available.
Has anyone made something like this? What could be a solution ? Is there any else type of storage that could be used?
sgt_johnny:
I'm not sure, but it looks like this actually changes the USB Port to mass storage, so UART+Mass Storage would not work...
in readme: "The MSC interface can be compiled as composite interface together with CDC interface. It can be helpful if you need to see debug output in console."
Juraj:
in readme: "The MSC interface can be compiled as composite interface together with CDC interface. It can be helpful if you need to see debug output in console."
So CDC = USB to Serial?
UKHeliBob:
Have you considered using a radio link ?
I was, i know that there were a project where a ESP8266 was used to make a FTP Server out of a SD, but it doesn't seem to work on ublox Nina, which is ESP32, and the ESP8266 would have interfaced the SD directly, no other MCU present