Hello,
I’m after some guidance here, I’ve made a model rocket data logger as per the picture. Works great. Stores the data from the flight onto an SD card for use after.
However, I’m looking to upscale this project and would like to use solid state memory as the vibrations during a launch could corrupt the data storage due to the pins touching the SD card coming loose or momentarily disconnecting.
I’m currently creating a .csv file and storing strings on it, each line being one sample of all the data points.
My idea is to store the same data to either EEPROM or SPI Flash then after the flight once it’s Landed transfer all the data to the SD.
I’ve made a program using EEPROM that will store each byte of data separately onto it but that seems a clunky approach. Could I make the .csv in the flash chip then somehow copy it over as one, or line by line into the SD card afterwards?
Thanks