Skip to content

Releases: sparkfun/sfe-datalogger

Version 01.00.02

18 May 17:20
Compare
Choose a tag to compare

Product release firmware - version 01.00.02

Version 01.00.02. - build 000098

Updates Included

  • Improved implementation of the on-board RGB LED functionality - now supports a behavior stack and the ability to completely disable LED output.
  • Support for multiple sets of WiFi Credentials - up to 4 values are now supported
  • If running on a battery, RGB LED indicator of battery level every 90 seconds. Flash based on level: Green = > 50%, Yellow = > 10%, Red = < 10 %
  • User setting to set the baud rate of the serial console output
  • User setting to set the menu system timeout value
  • System reset when holding down the user D0/Boot button for 20 seconds. Will erase on-board preference storage and restart the board.

Installation of Firmware

Normally, this firmware is uploaded to a DataLogger via the SD card or OTA - just using the 01.00.02.bin firmware file.

To install this firmware, as the main factory partition firmware for the DataLogger, use the following command.
Attached firmware binaries are uploaded using the following command/esptool settings (adjust port/baud for your device):

esptool.py --chip esp32 --port [YOUR PORT] --baud 460800 --before default_reset --after hard_reset write_flash  \
                 -z --flash_mode dio --flash_freq 80m --flash_size 16MB \
                0x1000 "./SparkFun_DataLoggerIoT_01.00.02.bootloader.bin" \
                0x8000 "./SparkFun_DataLoggerIoT_01.00.02.partitions.bin" \
                0x20000 "./SparkFun_DataLoggerIoT_01.00.02.bin"

Version 01.00.01

02 May 18:40
Compare
Choose a tag to compare

Product release firmware - version 01.00.01

Version 01.00.01. - build 00007c

Updates Included

  • Issue - fixed - MQTT connection would not reconnect to broker if broker went down
  • Issue - fixed - Output Headers for CSV were being added to output log files after each reboot - even if using existing file
  • Issue - fixed - CSV output to serial console would write headers twice when starting with a new, never initialized board/SD card
  • Feature - added Mime type at the start of the serial console output

Installation of Firmware

Attached firmware binaries are uploaded using the following command/esptool settings (adjust port/baud for your device):

esptool.py --chip esp32 --port [YOUR PORT] --baud 460800 --before default_reset --after hard_reset write_flash  \
                 -z --flash_mode dio --flash_freq 80m --flash_size 16MB \
                0x1000 "./SparkFun_DataLoggerIoT_01.00.01.bootloader.bin" \
                0x8000 "./SparkFun_DataLoggerIoT_01.00.01.partitions.bin" \
                0x20000 "./SparkFun_DataLoggerIoT_01.00.01.bin"

Version 01.00.00 Release of the DataLogger IoT 9DOF

21 Apr 20:15
Compare
Choose a tag to compare

This is the initial release of the SparkFun DataLogger IoT - 9DOF firmware.

Attached firmware binaries are uploaded using the following command/esptool settings (adjust port/baud for your device):

esptool.py --chip esp32 --port [YOUR PORT] --baud 460800 --before default_reset --after hard_reset write_flash -z --flash_mode dio --flash_freq 80m --flash_size 16MB 0x1000 "./SparkFun_DataLoggerIoT_01.00.00.bootloader.bin" 0x8000 "./SparkFun_DataLoggerIoT_01.00.00.partitions.bin" 0x20000 "./SparkFun_DataLoggerIoT_01.00.00.bin"