Site icon

SparkFun DataLogger IoT: Add datalogging to your Projects

SparkFun has recently launched a new data logging board for the IoT, the SparkFun DataLogger IoT. This board is based on the Espressif ESP32-WROOM-32E microcontroller, and it comes preprogrammed with a variety of features that make it ideal for a wide range of IoT applications.

Sparkfun Electronic Datalogger IoT Board

One of the key features of the SparkFun DataLogger IoT is its ability to automatically detect and configure Qwiic sensor breakouts. This means that you can simply plug in your Qwiic sensors to the board, and it will automatically start logging data from them without you having to write any code.

It was specifically designed for users who just need to capture a lot of data to a CSV or JSON file and get back to their more extensive project. Save the data to a microSD card or send it wirelessly to your preferred Internet of Things (IoT) service!

The SparkFun DataLogger IoT can log data to a microSD card or send it wirelessly to a variety of IoT services, including MQTT Client, MQTT Secure Client, AWS IoT, ThingSpeak MQTT, Azure IoT, HTTP IoT, and MachineChat. This gives you a lot of flexibility in how you choose to store and analyze your data.

This new DataLogger IoT board doesn’t have a built-in IMU sensor. This board supports automatic detection and logging of over a dozen sensors and GNSS receivers. You just power it up, configure it to record readings from supported devices, and begin logging!

Data can be time-stamped when the time is synced to NTP, GNSS, or RTC.

The DataLogger IoT can be configurable over serial interface, you can simply connect USB-C cable and open a serial terminal at 115200 baud rate. The logging output is automatically streamed to the terminal and the microSD card. Pressing any key in the terminal window will open the configuration menu which will guide how to configure the datalogger further.

The DataLogger IoT automatically scans, detects, configures, and logs various Qwiic sensors plugged into the board without any need of soldering or even programming.

In addition to its data logging capabilities, the SparkFun Datalogger IoT also includes a number of other features that make it a versatile and powerful IoT board. These features include:

Sparkfun DataLogger IoT uses standard microSD cards to record text, comma-separated (i.e., CSV), or JavaScript Object Notation (JSON) files. The DataLogger IoT supports 4-bit SDIO with microSD cards formatted as FAT32 and the older FAT16 (i.e., FAT) formats up to 32GB only.

It doesn’t support other size MicroSD cards.

Sparkfun Dataloogger IoT supports low-power logging. It can be configured to take readings about 26 times a second with the default sensors turned on or as slow as 1 reading every 24 hours.

Sparkfun DataLogger IoT has a built-in LiPo charging set at 500mA/hr. When in the sleep mode, the resulting current consumption is approx. 200µA.

The SparkFun DataLogger IoT is a great choice for a variety of IoT applications, such as:

Here are a few specific examples of how the SparkFun DataLogger IoT can be used:

The SparkFun DataLogger IoT is a powerful and versatile tool that can be used to create a wide range of IoT applications. It is easy to use and comes with a variety of features that make it ideal for both beginners and experienced users.

SparkFun DataLogger IoT (Bottom View)

SparkFun Datalogger IoT Board Technical Spec

SparkFun Datalogger IoT Documentation

I hope you found this blog post useful.

For more details about Sparkfun Datalogger IoT Board, please go through their product page.

Also, if you want to know about other datalogger boards from Sparkfun.


I am currently working as an embedded systems design consultant and helping companies build custom embedded products, develop test automation solution for their PCB or complete product.

If you have any feedback about the blog, you can share in the comments below or you can also contact me directly.

Read more interesting articles on Embedded Systems Design.


Exit mobile version