DataLogger IoT

Automatically log sensor data to the cloud without writing a single line of code.


The SparkFun DataLogger IoT is your ultimate plug-and-play solution for capturing data. Whether you need wireless cloud integration or local CSV/JSON files, the DataLogger IoT automatically detects, configures, and logs an expansive and ever-growing list of Qwiic sensors and GNSS receivers out of the box.

Why Choose a No-Code, Wireless Data Logger?


Most data logging solutions require firmware development, libraries, and debugging.

The DataLogger IoT doesn’t! It stands above other logging options by:

  • Automatically detecting connected sensors.
  • Logging data instantly on startup.
  • Configuring through a simple serial menu
  • Working with cloud platforms and local storage 

Simply put, the DataLogger IoT removes one of the biggest bottlenecks: setup time.

Key Features of the SparkFun DataLogger IoT


Plug-and-Play Sensor Logging

  • Auto-detects Qwiic I2C sensors on startup
  • Supports multiple sensors simultaneously
  • No coding, libraries, or firmware setup required

Local + Cloud Data Logging

Save data as CSV or JSON to microSD card.

Stream data over WiFi to:

  • AWS · MQTT · Azure IoT · Arduino Cloud · ThingSpeak · MachineChat

Flexible Logging Rates and Low Power

  • Log as fast as 26 samples per second
  • Or as slow as one sample per 24 hours
  • Sleep mode current: ~200µA

Built on ESP32 for Reliable IoT Connectivity

  • Integrated WiFi (802.11 b/g/n)
  • OTA firmware updates
  • Serial configuration interface

Sensors Compatible with the DataLogger IoT


Firmware Updates


Keep Your DataLogger Updated

We are constantly adding support for new sensors and IoT platforms. You can easily update your firmware in two ways without compiling any code:

  • Over-The-Air (OTA): If connected to WiFi, update directly through the serial configuration menu.
  • microSD Card: Download the latest firmware binary from our GitHub, place it on your SD card, and update via the configuration menu.

Frequently Asked Questions


Do I need to code to use this data logger?

No. Everything is configured through a serial menu. No programming required!

What type of SD card is supported?

microSD cards up to 32GB formatted FAT16 or FAT32.

Can this send data to the cloud?

Yes. DataLogger IoT supports MQTT, AWS IoT, Azure, Arduino Cloud, and more.

Can it run on battery power?

Yes. DataLogger IoT includes a LiPo battery connector, charger, and fuel gauge. All you need to provide is the battery.