So I have a question on feasibility with the Arduino MEGA.
My project involves reading five 24bit values from an ADC and storing those values on to an SD card. At the same time I need to store GPS location and time on an SD card at a rate of 10Hz. Also as a side note the project needs to draw as little power as possible as the final device will be battery powered. (I know that the GPS will draw more power, but I’m at the point where every little milliamp counts)
The question I have is does the Arduino Mega possess the processing speed to collect the ADC values while processing the GPS information (buffering the GPS strings and parsing them)?
What I’m concerned about is that the time it takes to collect the GPS strings and time it takes to parse and store the information will take longer than the 100ms, not to mention mess up the 30Hz update rate of my sensors.
So to sum up: Is the MEGA a good choice?