Store

SparkFun

$124.25 |
In stock at supplier
No reviews yet

The SparkFun DataLogger IoT is a data logger that comes preprogrammed to automatically log GPS and various pressure, humidity, and distance sensors. All with...

Estimated Delivery
Arrives
Disclaimer
View Markdown
Secure checkout
The SparkFun DataLogger IoT is a data logger that comes preprogrammed to automatically log GPS and various pressure, humidity, and distance sensors. All without writing a single line of code! The DataLogger automatically detects, configures, and logs Qwiic sensors. 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!
This DataLogger IoT omits a built-in IMU. This version still supports auto-detection and logging of over a dozen sensors and GNSS receivers. Power up the DataLogger IoT, configure the board 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 is highly configurable over an easy-to-use serial interface. Simply plug in a USB-C cable and open a serial terminal at 115200 baud. 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.
The DataLogger IoT automatically scans, detects, configures, and logs various Qwiic sensors plugged into the board (No soldering! No programming!). Currently, auto-detection is supported on the following Qwiic products:
The DataLogger IoT uses standard microSD cards to record clear text, comma-separated (i.e., CSV), or JavaScript Object Notation (JSON) files. You probably already have a microSD card, but if you need additional units, see the related items. Note that the DataLogger IoT cannot use any size microSD card. The DataLogger IoT supports 4-bit SDIO with microSD cards formatted as FAT32 and the older FAT16 (i.e., FAT) formats up to 32GB.
Low-power logging is supported. The DataLogger IoT 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. 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.
With a 2.4GHz WiFi connection, you can also send data to the cloud! The following IoT services are supported:
  • MQTT Client
  • MQTT Secure Client
  • AWS IoT
  • ThingSpeak MQTT
  • Azure IoT
  • HTTP IoT
  • MachineChat
New features are constantly being added, so we've developed two methods of updating the firmware on your DataLogger IoT! If you have a microSD card, you can download the firmware binary to the memory card and update the board through the configuration menu. If you have a WiFi connection, you can also update the firmware over the air using the configuration menu! No need to install Arduino or a bunch of libraries.
The SparkFun Qwiic Connect System is an ecosystem of I2C sensors, actuators, shields and cables that make prototyping faster and less prone to error. All Qwiic-enabled boards use a common 1mm pitch, 4-pin JST connector. This reduces the amount of required PCB space, and polarized connections mean you can’t hook it up wrong.
Features:
  • ESP32-WROOM-32E Module 
    • Integrated 802.11b/g/n WiFi 2.4GHz transceiver
    • Configurable via CH340C
  • Operating voltage range 
    • 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 3V3)
  • 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
Documents:
Videos


Jargon buster

Plain-language definitions for the technical terms used above.

1-Wire
1-Wire is a communication method where devices share a single data line, often with each device having its own address. It matters because several temperature modules can be connected to one microcontroller pin instead of needing a separate pin for each probe.
2.4GHz WiFi
2.4GHz WiFi is the common wireless network band used by many routers and embedded devices. It matters here because the module can use WiFi for firmware updates, separate from its Bluetooth serial function.
ADC
An analogue-to-digital converter reads a changing voltage and turns it into a number the microcontroller can use. It matters when connecting analogue sensors such as light, sound, or variable-resistor sensors.
baud
Baud is the signalling rate of a serial connection, often used as the speed setting for UART communication. Matching the baud rate matters because both connected devices must use the same setting for readable data.
encoder
A device attached to a motor or shaft that reports movement, such as rotation steps or position. In a pump system, an encoder can help measure or control how much the motor has turned, which affects how repeatable the watering amount can be.
ESP32
ESP32 is a family of microcontroller modules with built-in wireless features such as Bluetooth and WiFi. Knowing this product uses an ESP32-based module helps explain how it provides wireless serial communication and firmware update features.
GNSS
GNSS stands for Global Navigation Satellite System, covering positioning systems such as GPS and similar satellite networks. It matters here because high-precision GNSS modules can output lots of serial position data that this product can send wirelessly to a computer or phone.
GPS
The US satellite navigation system used by GNSS receivers to calculate position and time. Support for GPS is important because it is widely available and often used together with other constellations for more reliable positioning.
I2C
I2C is a two-wire communication bus used by many sensors and small modules. It matters because several I2C devices can share the same two wires, but each device needs a compatible address and your controller must support I2C.
IMU
An Inertial Measurement Unit combines motion sensors to measure movement and orientation. It matters for asset tracking because it can detect movement, tilt, vibration, or changes in direction.
IoT
Short for Internet of Things, meaning physical devices that connect to networks or the internet to send data or be controlled remotely. It matters if you want projects such as connected sensors, remote controls or classroom data-logging activities.
LED
A light-emitting diode is a small electronic component that lights up when current flows through it in the correct direction. In this kit, LEDs create the flashing effect, so polarity and correct soldering matter for the project to work.
LiPo
A lithium polymer rechargeable battery commonly used in portable electronics projects. It matters because LiPo batteries need correct charging circuitry and care, and this board includes hardware intended for that battery type.
lux
Lux is the standard unit for measuring how much light falls on a surface, similar to how a light meter reports brightness. A sensor that outputs lux gives readings that are easier to compare between rooms, outdoor conditions, and different projects.
MAX17048
A battery fuel-gauge chip that estimates how much charge is left in a LiPo battery. It matters for portable projects because your software can monitor battery level instead of only measuring voltage.
MCP73831
A lithium battery charger chip used to safely charge a single-cell LiPo battery. It matters because it lets the board recharge a battery from USB or another input without needing a separate charger module.
microSD card
A microSD card is a small removable memory card used to store files such as audio tracks. For this product, the card is where the sound files live, so its capacity and formatting can affect how many sounds you can use.
MQTT
A lightweight messaging protocol often used for IoT devices to publish and receive data through a server called a broker. It matters for home automation and sensor networks because it is simple, efficient, and widely supported.
PCB
A printed circuit board is a rigid board with copper tracks that connect electronic parts without loose wires. For this kit, the PCBs also form the airplane shape, so they are both the circuit base and part of the finished model.
Qwiic
Qwiic is a plug-in connector system for I2C devices that uses small 4-pin cables, so you can connect compatible sensors without soldering. It matters because your controller or adapter also needs Qwiic, or you will need a cable or breakout to wire it up.
RGB
Short for red, green and blue, usually referring to an LED that can mix those three colours. It matters because controlling an RGB LED teaches how separate outputs combine to create different colours.
RTC
A Real-Time Clock keeps track of time even when the main processor is asleep or powered down, usually with a small backup battery. It matters for data logging and tracking projects that need accurate timestamps.
Shield
An add-on board that plugs into a main controller board to give it extra features such as sensing, motor control or communication. Knowing a product supports shields helps you judge whether it can connect neatly into an existing maker-board setup.
Thermocouple
A temperature sensor made from two different metals that produces a very small voltage depending on temperature. Because the signal is tiny, it usually needs careful amplification and accurate measurement hardware.
USB-C
A modern reversible USB connector used for power and data connections. On this product it matters because it can connect directly to a computer as well as to a microcontroller project.
VOC
Volatile organic compounds are gases released from things like paints, cleaners, smoke, and some plastics. A VOC reading helps indicate indoor air quality, but it is usually an index or estimate rather than a direct identification of each chemical.

Supplier page — sparkfun.com

Supplier Description · 1.9 MB · Click any page to view full size

Download PDF
Stella
Stella Expert

Ask me anything about this product

Maddy, co-founder of Little Bird

Need help? We're here for you!

Hi, I'm Maddy. My team and I are ready to help with your order or any questions.