> **Source:** Core Electronics is an Australian maker-electronics retailer and manufacturer based in Newcastle, NSW, run by a team of makers and educators. We design and manufacture our own product lines (PiicoDev, CE originals) and are official retailers for iconic maker and industrial brands including Raspberry Pi, Arduino, Adafruit, SparkFun and DFRobot. Orders ship Australia-wide from our Newcastle warehouse. Prices are in AUD and include GST. Pricing, stock and dispatch on this page are generated from the store's live catalog. Full machine-readable index: https://core-electronics.com.au/llms.txt

# SparkFun DataLogger IoT

**Type:** Product page · **SKU:** DEV-22462 · **Brand:** [Sparkfun](https://core-electronics.com.au/brands/sparkfun-australia)
**Page:** https://core-electronics.com.au/sparkfun-datalogger-iot.html ([markdown](https://core-electronics.com.au/sparkfun-datalogger-iot.html.md))

The SparkFun DataLogger IoT comes preprogrammed to automatically log movement, GPS, and various pressure, humidity, and distance sensors...

## Pricing

- **Price:** $104.95 (inc GST) — $95.41 AUD, exc GST
- **Quantity discounts:** 5+ $92.55 (exc GST) · 25+ $90.64 (exc GST) · 100+ $86.82 (exc GST)

## Availability & dispatch

- Out of stock — the product page offers email notification when it returns.

## How to buy

- **Build a cart:** compose `https://core-electronics.com.au/cart/link?items=DEV-22462:1` (comma-separated SKU:qty pairs) and share the link. Opening it shows a confirmation page with live pricing and stock before anything is added to the cart.
- **Verify the cart first:** fetch `https://core-electronics.com.au/cart/link/DEV-22462:1.md` for live line prices (inc & exc GST, quantity discounts applied), stock and dispatch estimates, and totals. Append `/to/{AU-postcode}` (or `/to/{country-code}:{postcode}`) before `.md` for delivery options and prices to that destination. Unknown, retired, or out-of-stock SKUs are flagged. (Query form `cart/link.md?items=...` also works but some robots parsers refuse query strings here.)
- **Checkout** is completed on-site and includes a captcha at the payment step. Share the cart link; checkout takes it from there.
- **Search the catalogue:** `https://core-electronics.com.au/search/{query}.md` (URL-encode the query; pages 2-3 at `search/{query}/{page}.md`; `search.md?q=` also works)
- **Payment methods, purchase orders, policies and contact details:** https://core-electronics.com.au/llms.txt
## Description

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:

- Any u-Blox GNSS Modules (Lat/Long, Altitude, Velocity, SIV, Time, Date) such as:
    - [ZED-F9P](https://core-electronics.com.au/search/?q=15136) 1cm High Precision GPS
    - [NEO-M8P-2](https://core-electronics.com.au/search/?q=15005) 2.5cm High Precision GPS
    - [SAM-M10Q](https://core-electronics.com.au/search/?q=21834) 1.5m GPS
    - [SAM-M8Q](https://core-electronics.com.au/search/?q=15210) 1.5m 72 Channel GPS
    - [ZOE-M8Q](https://core-electronics.com.au/search/?q=15193) 1.5m Compact GPS
    - [NEO-M9N](https://core-electronics.com.au/search/?q=15712) 1.5m GPS
    - [MAX-M10S](https://core-electronics.com.au/search/?q=18037) 1.5m Ultra-Low Power GPS
- Distance:
    - [TMF8820](https://core-electronics.com.au/search/?q=19036) dToF Imager
    - [TMF8821](https://core-electronics.com.au/search/?q=19037) dToF Imager
    - [VCNL4040](https://core-electronics.com.au/search/?q=15177) Proximity and Lux
    - [VL53L1X](https://core-electronics.com.au/search/?q=14722) Distance - 4 Meter
    - [VL53L4](https://core-electronics.com.au/search/?q=18993) Distance - 1.3 Meter
    - [VL53L5](https://core-electronics.com.au/search/?q=18642) ToF Imager
- Pressure, Altitude, Humidity, and Temperature Data:
    - [BME280](https://core-electronics.com.au/search/?q=15440) Atmospheric
    - [LPS25HB](https://core-electronics.com.au/search/?q=14767) Absolute Pressure
    - [MPR Series - MPRLS0025PA00001A](https://core-electronics.com.au/search/?q=16476) MicroPressure
    - [MS8607](https://core-electronics.com.au/search/?q=16298) Pressure, Humidity, and Temperature
    - [MS5637](https://core-electronics.com.au/search/?q=14688) Barometric Pressure and Temperature
    - [AHT20](https://core-electronics.com.au/search/?q=16618) Humidity and Temperature
    - [SHTC3](https://core-electronics.com.au/search/?q=16467) Humidity and Temperature
    - [SDP31](https://core-electronics.com.au/search/?q=17874) Differential Pressure
    - [BMP384](https://core-electronics.com.au/search/?q=19662) Pressure and Temperature
    - [BMP581](https://core-electronics.com.au/search/?q=20170) Pressure and Temperature
- Air Quality and Environmental Sensors:
    - [CCS811](https://core-electronics.com.au/search/?q=14193) Air Quality (CO2 and VOC)
    - [SGP30](https://core-electronics.com.au/search/?q=16531) Air Quality (TVOC, CO2, H2, Ethanol)
    - [SGP40](https://core-electronics.com.au/search/?q=18345) Air Quality (VOC, Humidity, Temperature)
    - [SCD30](https://core-electronics.com.au/search/?q=15112) CO2, Humidity, and Temperature
    - [SCD40](https://core-electronics.com.au/search/?q=18365) CO2, Humidity, and Temperature
    - [BME680](https://core-electronics.com.au/search/?q=16466) Air Quality (Pressure, Humidity, Temperature, Gas, VOCs)
    - [BME688](https://core-electronics.com.au/search/?q=19096) Air Quality (Pressure, Humidity, Temperature, Gas, VOCs, VSC, CO, Gas)
    - [FS3000](https://core-electronics.com.au/search/?q=18377) Air Velocity
    - [SEN54](https://core-electronics.com.au/search/?q=19325) Environmental Sensor Node (Particle, VOC, Humidity, and Temperature)
    - [STC31](https://core-electronics.com.au/search/?q=18385) CO2 and Temperature sensor
    - [VEML6075](https://core-electronics.com.au/search/?q=15089) UV
    - [VEML7700](https://core-electronics.com.au/search/?q=18981) Ambient Light and Lux
- Temperature:
    - [AMG8833](https://core-electronics.com.au/search/?q=14607) Grid-EYE Infrared Array
    - [MCP9600](https://core-electronics.com.au/search/?q=16294) Thermocouple Amplifier
    - [PT100 ADS122C04](https://core-electronics.com.au/search/?q=16770) PR Temperature
    - [TMP117](https://core-electronics.com.au/search/?q=15805) High Precision Temperature
- Power:
    - [ACS37800](https://core-electronics.com.au/search/?q=17873) Power Meter
    - [MAX17048](https://core-electronics.com.au/search/?q=17715) Li-Po Battery Fuel Gauge (Built-in)
- Real-Time Clock:
    - [RV8803](https://core-electronics.com.au/search/?q=16281) RTC Module
- NFC/RFID:
    - [ST25DVxxKC](https://core-electronics.com.au/search/?q=19035) Dynamic NFC/RFID Tag
- Biometric Sensors:
    - [Biomedical Sensor Hub (MAX32664) with Pulse Oximeter and Heart Rate (MAX30101)](https://core-electronics.com.au/search/?q=19035)
- Weight:
    - [NAU7802](https://core-electronics.com.au/search/?q=15242) Qwiic Scale Load Cell Amplifier
- Miscellaneous:
    - [Qwiic Button](https://core-electronics.com.au/search/?q=15932)
    - [Qwiic Twist](https://core-electronics.com.au/search/?q=15083) RGB Rotary Encoder
- Analog Voltage:
    - [ADS1015](https://core-electronics.com.au/search/?q=15334) 12-bit 4-channel Differential ADC
    - [ADS122C04](https://core-electronics.com.au/search/?q=16770) 24-bit Differential ADC found on the PT100

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](https://www.sparkfun.com/qwiic) 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.*

 [Get Started with the Datalogger IoT Guide](https://docs.sparkfun.com/SparkFun_DataLogger/)### 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

- [Schematic](https://core-electronics.com.au/attachments/localcontent/SparkFun_DataLogger_IoT_Schematic_V11_53404acddc1.pdf)
- [Eagle Files](https://core-electronics.com.au/attachments/localcontent/SparkFun_DataLogger_IoT-V11_2632227ee7c.zip)
- [Board Dimensions](https://core-electronics.com.au/attachments/localcontent/SparkFun_DataLogger_IoT_Board_Dimensions_52055b6cf02.png)
- [Hookup Guide](https://docs.sparkfun.com/SparkFun_DataLogger/)
- [CH340 Drivers](https://learn.sparkfun.com/tutorials/how-to-install-ch340-drivers/all)
- [Firmware](https://github.com/sparkfun/SparkFun_DataLogger/tree/main/firmware)
- [GitHub Hardware Repo](https://github.com/sparkfun/SparkFun_DataLogger_IoT)

## Images

- [Product image 1](https://core-electronics.com.au/media/catalog/product/D/E/DEV-22462-1.jpg)
