SparkFun DataLogger IoT

A zero-code data logger designed to automatically detect, configure, and log dozens of Qwiic sensors to a microSD card or wireless IoT service.

AUD$ 90.95

Special Order  

Shipping from $9.90

+98 more from our supplier in 7-10 days

Our Code: SKU-010173

Supplier Link: [SparkFun MPN:22462]


Description

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!

A Full Plug-and-Play IoT Ecosystem

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:

  • GNSS & Location: Any u-Blox GNSS module (ZED-F9P, NEO-M9N, MAX-M10S, etc.) for Lat/Long, Altitude, Velocity, and Time.
  • Distance & Movement: Time-of-Flight imagers (VL53L1X, VL53L5, TMF8820) and proximity/presence sensors.
  • Environmental & Air Quality: Comprehensive support for BME280, CCS811, SGP40, SCD40, and ENS160 sensors to track pressure, humidity, VOCs, CO2, and temperature.
  • Speciality Boards: Automatically logs data from biometric hubs, Qwiic Scales (NAU7802), power meters, RFID tags, RGB encoders, and high-precision ADCs.

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!

Wireless Cloud Connectivity

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:

  • MQTT Client
  • MQTT Secure Client
  • AWS IoT
  • ThingSpeak MQTT
  • Azure IoT
  • HTTP IoT
  • MachineChat
  • Arduino Cloud

Low-Power IoT for Long-Term Use

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.

Simple Setup & Firmware Updates

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!


Specifications

ESP32-WROOM-32E Module:

  • Integrated 802.11b/g/n WiFi 2.4GHz transceiver
  • Configurable via CH340C

Power Specs:

  • 3.3V to 6.0V (via VIN)
  • 5V with USB (via 5V or USB type C)
  • 3.6V to 4.2V with LiPo battery (via BATT or 2-pin JST)
  • Built-in MCP73831 single-cell LiPo charger
  • Minimum 500mA charge rate
  • 3.3V (via I2C)
  • MAX17048 LiPo Fuel Gauge

Ports

  • 1x USB Type-C
  • 1x JST style connector for LiPo battery
  • 2x Qwiic-enabled I2C
  • 1x microSD socket
  • Support for 4-bit SDIO and microSD cards formatted to FAT32

LEDs

  • Charge (CHG)
  • Status (STAT)
  • 1-Wire B3DQ3BRG Addressable RGB

Jumpers

  • Measure
  • RGB LED
  • Status LED
  • Charge LED
  • I2C pull-up resistors
  • USB Shield

Buttons

  • Reset
  • Boot

Dimensions: 1.66in. x 2.00in.

Weight: 10.65g


Resources

Related Products