SparkFun OpenLog with Headers

The SparkFun OpenLog with Headers is an open source data logger that works over a simple serial connection and supports microSD cards up to 64GB. The OpenLog can store or "log" huge amounts of serial data and act as a black box of sorts to store all the serial data that your project generates, for scientific or debugging purposes. This version of th OpenLog even includes pre-soldered headers for your convenience.

The SparkFun OpenLog uses an ATmega328 running at 16MHz thanks to the onboard resonator. The OpenLog draws approximately 2-3mA in idle (nothing to record) mode. During a full record OpenLog can draw 10 to 20mA depending on the microSD card being used.

All data logged by the OpenLog is stored on the microSD card. Any 512MB to 32GB microSD card should work. OpenLog supports both FAT16 and FAT32 SD formats.

For even better performance the OpenLog Artemis is the tool you need, featuring logging speeds up to 500000bps.

  • VCC Input: 3.3V-12V (Recommended 3.3V-5V)
  • Log to low-cost microSD FAT16/32 cards up to 32GB
  • Simple command interface
  • Configurable baud rates (up to 115200bps)
  • Preprogrammed ATmega328 and bootloader
  • Four SPI pogo pins
  • Two LEDs indicate writing status
  • 2mA idle, 6mA at maximum recording rate
  • Pre-soldered Headers

SparkFun OpenLog with Headers Product Help and Resources

OpenLog Hookup Guide

April 7, 2016

An introduction to working with the OpenLog data logger.

micro:climate Kit Experiment Guide

July 21, 2017

A weather station kit that is built on top of the inexpensive, easy-to-use micro:bit and Microsoft MakeCode.

Core Skill: Programming

If a board needs code or communicates somehow, you're going to need to know how to program or interface with it. The programming skill is all about communication and code.

2 Programming

Skill Level: Rookie - You will need a better fundamental understand of what code is, and how it works. You will be using beginner-level software and development tools like Arduino. You will be dealing directly with code, but numerous examples and libraries are available. Sensors or shields will communicate with serial or TTL.
See all skill levels


Core Skill: Electrical Prototyping

If it requires power, you need to know how much, what all the pins do, and how to hook it up. You may need to reference datasheets, schematics, and know the ins and outs of electronics.

2 Electrical Prototyping

Skill Level: Rookie - You may be required to know a bit more about the component, such as orientation, or how to hook it up, in addition to power requirements. You will need to understand polarized components.
See all skill levels


Comments

Looking for answers to technical questions?

We welcome your comments and suggestions below. However, if you are looking for solutions to technical questions please see our Technical Assistance page.

  • Member #691310 / about 4 years ago / 1

    Using too large or too new of an sD card that can't be formatted to FAT32 doesn't work. I tried a 64GB formatted to exFAT at first. Then switched to an old 8GB card formatted to FAT32 and got better results.

    • santaimpersonator / about 4 years ago / 1

      Hi there, it sounds like you might be looking for technical assistance. Please use the link in the banner above, to get started with posting a topic in our forums. Our technical support team will do their best to assist you.

      With that said, I believe this information is detailed in the hardware section of the hookup guide. This product is only compatible with 8-32GB microSD cards with FAT16 or FAT32 formatting.

  • SteveHamn / about 5 years ago / 1

    Is it possible to update the PCB to provide access to one (or more) of the ATMega328 ADC Pins? That way this could be used as a Voltage Data Logger as well as a Serial Data Logger? Or do you guys have another device that could do that?

Customer Reviews

4.3 out of 5

Based on 3 ratings:

Currently viewing all customer reviews.

Super simple

Super simple board to use.

Small, useful in situations where data collection is risky

I use them to collect data at the sensor before transmitting to a remote collection site. It increases my chance of success when collecting important data. Belt and suspenders, if you will.

Works

Seems to work ok. Cool little gadget.