We all have different needs in term of logger capabilities. But I think the following logger could satisfy all of our common needs:
-lot of generic 0-5v analog inputs
-digital inputs able to measure frequency, pulse width or duty cycle
-digital inputs acting as events triggers, like start/stop buttons, finish line, behaviour change, etc…
-raw serial
-serial GPS, all known protocols.
-SPI to known sensors
-I2S to known sensors
-CAN
-Logging memory should be either SDcard or serial flash if SD is not fast enough.
-USB port to configure and read data.
-Serial output for radio telemetry.
-Some leds to display logger status.
-optional board for digital outputs, frequency, pulse, PWM, or analog output, depending on any input value.
And everything configurable, through USB or file, to fit everyone needs.
It should be used on lipo, but in order to be used in automotive application :twisted: it should accept the worst power supply: 12V from battery added with lots of spark noise. So it should have very good filtering on every inputs. That’s why using a simple evaluation board is not possible. And they have lots of standard connectors, not needed in embedded application.
STM32F105 or LPC1758 have all the resource needed for this. Adding power supply input and filtering of all inputs would result in a compact design, and not so expensive. A good form factor would be 100x80 to fit the Sparkfun case.
From my side, I am interested to log data on race vehicle, either motorbike or car. But all semi-pro or pro solutions are very expensive and always miss something. I need something more rugged than logomatic, ulog or similar boards, which are not reliable in noisy environment.
What do you think? Any differend need?
Angelo