A zero-code data logger designed to automatically detect, configure, and log dozens of Qwiic sensors to a microSD card or wireless IoT service.
Special Order
Shipping from $9.90
+98 more from our supplier in 7-10 days
Our Code: SKU-010173
Supplier Link: [SparkFun MPN:22462]
Capture complex environmental, movement, and location data without writing a single line of code! The SparkFun DataLogger IoT is a powerful, preprogrammed data logger designed for users who need to capture a lot of data quickly and get back to their larger project. It automatically detects, configures, and logs a massive ecosystem of Qwiic sensors and some non-Qwiic sensors, saving your data directly to a microSD card as a CSV or JSON file, or sending it wirelessly to your preferred Internet of Things service (check below for supported services).
If you need a built-in 9DoF, we also offer a DataLogger IoT that includes an IMU for full motion and orientation tracking!
While this version of the DataLogger IoT omits a built-in IMU to save on cost for projects that don't require motion tracking, it still automatically scans and configures dozens of Qwiic sensors with absolutely no soldering or programming required. Currently, auto-detection is supported across a variety of categories:
If you're curious whether a board is plug-and-play-ready with DataLogger IoT, we've tagged the product pages that are capable, so you can tell just by looking! You can also view the list of supported devices. The product ecosystem is constantly growing, so make sure to check back often!

Take your data global via the onboard 2.4GHz WiFi connection, thanks to the ESP32-WROOM-32E Module. The DataLogger can sync with popular IoT services, allowing you to easily push your choice of data. Currently, the following IoT services are supported:
Low-power logging is supported. The DataLogger IoT can be configured to take readings at up to 26 times a second with the default sensors turned on, or as infrequently as a single reading every 24 hours. You choose! The DataLogger IoT has a built-in LiPo charging set at 500mA/hr. When sleep mode is enabled, the resulting sleep current is approximately 200µA.
Configuration for the DataLogger IoT is also incredibly straightforward via an easy-to-use serial interface. All you need to do is plug in a USB-C cable, open a serial terminal at 115200 baud, and press any key to open the configuration menu. Because new features are constantly being added, keeping your board up to date is a breeze! You can update the firmware over-the-air (OTA) via WiFi, or simply drop the firmware binary onto a standard microSD card (supporting FAT16/FAT32 up to 32GB). There's absolutely no need to install Arduino or manage complicated libraries!
ESP32-WROOM-32E Module:
Power Specs:
Ports
LEDs
Jumpers
Buttons
Dimensions: 1.66in. x 2.00in.
Weight: 10.65g