Sparkfun uLog - The Lil' Logger


This Product Has Been Discountinued, This Page Is For Reference Only.



$19.95 ea.

This small and tidy 3-channel data logger is designed for brute-force, quick (50Hz) data collection.

Description [Hide]

Once there was a man with a model rocket who wanted to record stuff as it shot through the sky. He needed a small, lightweight, simple-to-use data logger to plug his accelerometer, temperature, and altitude sensor into. He wished so hard that he awoke the next morning with the Sparkfun uLog module nestled into his fist. (Kids, electronic design really doesn't happen this way).

The uLog is a small analog data logger based around an AVR ATtiny24 microcontroller that blarfs what it measures into a 16Mbit memory, which fills up in about 2 hours. Running from a 3.7V lipoly cell, it draws only 4mA, even when linked to a ADXL321 accelerometer.

A small microcontroller can only support so much code, so its interface is tidy, but functional:

  • Connect the uLog to an TTLyFTDI (or similar usb/serial breakout board), linking the Tx/Rx/Gnd lines
  • Open a serial communications program and link to the serial port
  • Turn on the uLog (it detects the presence of a serial link)
  • Hit the enter key until you get a "?" prompt
  • Type "r" to read the data, which dumps the collected data to the terminal window
  • Type "e" to erase the memory for next time.


  • AT45DB161D provides 16 Mbits of flash
  • 50Hz sample recording speed
  • Up to 3-channel ADC logging
  • Access to ATtiny24 SPI pins
  • Simple-to-use UART (38400 baud) interface for reading and erasing flash
  • 2-pin JST power connector ideal for small LiPoly battery connection


  • Size: 0.9x0.7"
  • Weight: 8.07g

Documentation [Hide]

Related Products [Hide]


Sparkfun Tiny AVR Programmer

If you are working with the AVR ATtiny45 or ATtiny85, this Tiny programmer by Arduino team member David Mellis is a handy tool to have in your parts bin.

$19.95 USD


16-Channel 12-bit PWM/Servo Driver - I2C interface - PCA9685

It's a clever breakout board for a chip that talks I2C to drive 16 channels of PWM / Servos.

$14.95 USD


USB AVR programmer

The Pololu USB AVR Programmer is an extremely compact, low-cost in-system programmer (ISP) for Atmel's AVR microcontrollers.

$19.95 USD


uM-FPU64 Breakout Board

The uM-FPU64 28-pin breakout board provides for convenient mounting and access to all uM-FPU64 pins.

$2.99 USD


Micro Deans Plug (Pair)

Micro Deans plugs are usually used in RC vehicle applications but can also be used for all kinds of other high current, small form factor projects. They even have a polarity protection feature built into the design, bonus!

$1.00 USD


Li-Ion/Polymer Battery Charger/Balancer - 50W, 5A

The iMax B6 Balance Charger accurately balances and charges Lithium Polymer, LiFe (A123), NiCd and NiMH batteries. The B6 will balance charge LiPo/LiFe up to 6S and NiMH/NiCd up to 15S and shows individual cell voltage during charge with realtime updates throughout the charge cycle.

$32.95 USD


Polymer Lithium Ion Battery - 2200mAh 7.4v

This high discharge LiPo is a great way to power any R/C, robotic, or portable project. This is an excellent choice for anything that requires a small battery with a lot of punch.

$15.95 USD



OpenLog is an open source data logger. Simple to use, simple to change.

$24.95 USD





Remember Me

Forgot Your Password?

Don't Have an Account?
Sign Up!