SDLogger - Open Hardware Data Logger
SDLogger is a simple serial logger based on SparkFun/Nathan Seidle's OpenLog. It is using an ATmega644P processor running at 14.7456MHz and logs to full-size SD cards. It supports both standard SD cards(FAT16)and SDHC cards(FAT32). SDLogger ships with OpenLog firmware 1.61 installed(compiled with SDHC/FAT32 support and large 2048 character input buffer)together with an Arduino-compatible bootloader for easy program update.
Features
Simple to configure and use
Automatically logs data received on the serial input port
Can be configured using a config file on the SD card
Supports 2400、4800、9600、19200、38400、57600、115200 and 230400 serial baud rates at 8-N-1.
Supports both standard SD cards up to 2GB(FAT16)and SDHC cards up to 16GB(FAT32)
Large input buffer(2048 characters)
Full-size SD card form factor
14.7456 MHz crystal oscillator for precise baud rate generation
Input voltage range:3.3 to 12V
Arduino-compatible bootloader installed for easy program update
Full Arduino environment support - can be used as an inexpensive Arduino board for program development
I/O ports supported in Arduino environment(in addition to the main serial port):4 analog inputs、second serial port、I2C port
Simple SDLogger original firmware restore procedure using the Arduino environment
SDLogger hardware/firmware designed by Saanlima/Magnus Karlsson and released under CC BY-SA v3 license
Design files、Arduino code and other ported code available on GitHub