This is a quick comparison of the different FAT data loggers that we know of in the embedded world.
Yes, that’s us. We rock. OpenLog is small, cheap, and does one thing well, log data.
Logomatic is pretty phenomenal. It uses an ARM7 LPC2148 and does some really cool stuff.
The MicroDrive from 4D Systems is very good but we found some limitations.
The command structure is great for advanced users, but we created OpenLog because we believe 90% of users just need something basic that logs serial immediately.
There are various SD shields for the Arduino including SparkFun’s microSD Shield and AdaFruit’s GPS logger shield kit. These work very well, but in general require the FAT code to be located on the Arduino’s ATmega. We wanted to offload the work of the fairly involved details of the FAT filesystem and SD card to a separate processor. Remember, your project should be your project – don’t get hung up on the peripheral requirements.
Yes, it can be reprogrammed to work similarly to OpenLog. It doesn’t come with the arduino bootloader, and the crystal is slightly different, and you have one big RGB LED instead of two tiny greens, but you also have more pins to play with and can talk to more “standard” baud rates – 921600, 460800, 230400, 115200 (much more exact).
OpenLog Wiki Pages: