I am working on a project where i have to log data of many Analog and Digital sensors, GPS with lots of processing Algorithms. I am in a hunt to select a Microcontroller for my application. My question : How do i know, how much processing speed do i require for my application.? as well as How much RAM do i need for it as well.?