You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -22,7 +22,7 @@ This repository contains the latest firmware for the SparkFun DataLogger IoT pro
22
22
23
23
The current list of SparkFun boards supported by the SparkFun DataLogger IoT are listed in the [DataLogger Supported Device List](../supported_devices).
24
24
25
-
SparkFun DataLogger IoT products include Internet connectivity built in, and includes connections for a variety of IoT service services and end-point types. Connection types include MQTT, HTTP, AWS IoT, Azure IoT, and ThingSpeak. To enable connectivity, connect the DataLogger IoT to a WiFi network, enter the required credentials for the specific IoT service being used, and the DataLogger IoT will do the rest - no programming required.
25
+
SparkFun DataLogger IoT products include Internet connectivity built in, and includes connections for a variety of IoT service services and end-point types. Connection types include MQTT, HTTP, AWS IoT, Azure IoT, ThingSpeak, Arduino IoT Cloud. To enable connectivity, connect the DataLogger IoT to a WiFi network, enter the required credentials for the specific IoT service being used, and the DataLogger IoT will do the rest - no programming required.
26
26
27
27
The DataLogger IoT products are highly configurable via an easily to use serial interface. Simply plug in a USB C cable and open a terminal at 115200 Kbps. By default the logging output is automatically streamed to the serial terminal - pressing any key will bring up the menu system. Device settings are also configurable via a JSON file contained on an inserted SD card - enabling rapid configuration for multiple devices.
Copy file name to clipboardExpand all lines: docs/configuration.md
+38-2
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,9 @@
1
+
<!--
2
+
Note for future screen shots with Tera Term.
3
+
The size is about width="80px" height="35px".
4
+
5
+
-->
6
+
1
7
Configuring the settings is as easy as opening a serial menu. You can use any serial monitor or terminal emulator to quickly and easily change and store the DataLogger IoT settings via its USB-C interface.
2
8
3
9
There are plenty of free alternatives out there to configure the DataLogger IoT. For the scope of this tutorial we will be using Tera Term.
@@ -524,7 +530,7 @@ In the Settings menu, send an <kbd>8</kbd> to adjust the Logging Data File.
524
530
<ahref="../assets/SparkFun_Datalogger_IoT_File_Rotation_Menu.JPG"><imgsrc="../assets/SparkFun_Datalogger_IoT_File_Rotation_Menu.JPG"width="600"height="600"alt="Data File Menu Options"></a>
525
531
</div>
526
532
527
-
Adjusting these parameters allows you to change the filename prefix, the number the files starts at, and how often the DataLogger will create a new file on the microSD card. For example, the default file will be saved as **sfe0001.txt**. After 1 day, the DataLogger will rotate files by creating a new file named **sfe0002.txt**. THe DataLogger will begin logging data in this new file. The purpose of this log rotation is to limit the size of each file prevent issues when opening large files.
533
+
Adjusting these parameters allows you to change the filename prefix, the number the files starts at, and how often the DataLogger will create a new file on the microSD card. For example, the default file will be saved as **sfe0001.txt**. After 1 day, the DataLogger will rotate files by creating a new file named **sfe0002.txt**. The DataLogger will begin logging data in this new file. The purpose of this log rotation is to limit the size of each file prevent issues when opening large files.
528
534
529
535
* <kbd>1</kbd> **Rotate Period**— Time between file rotation
530
536
* Accepts the following values:
@@ -787,6 +793,33 @@ In the Settings menu, send an <kbd>15</kbd> to adjust settings for MachineChat.
787
793
* <kbd>b</kbd> **Back**
788
794
789
795
796
+
### IoT Services: Arduino IoT Cloud
797
+
798
+
In the Settings menu, send an <kbd>16</kbd> to adjust settings for Arduino IoT Cloud.
799
+
800
+
<divstyle="text-align: center">
801
+
<ahref="../assets/SparkFun_DataLogger_IoT_Arduino_IoT_Cloud_Menu.JPG"><imgsrc="../assets/SparkFun_DataLogger_IoT_Arduino_IoT_Cloud_Menu.JPG"width="600"height="600"alt="Arduino IoT Cloud Menu Options"></a>
802
+
</div>
803
+
804
+
* <kbd>1</kbd> **Enabled**— Enable or Disable the Arduino IoT Client
805
+
* Accepts a boolean value:
806
+
* <kbd>1</kbd> to enable
807
+
* <kbd>0</kbd> to disable _(default)_
808
+
* <kbd>2</kbd> **Thing Name**— The Thing Name to use for the IoT Device connection
809
+
* Accepts a string
810
+
* <kbd>3</kbd> **Thing ID**— The Thing ID to use for the IoT Device connection
811
+
* Accepts a string
812
+
* <kbd>4</kbd> **API Client ID**— The Arduino Cloud API Client ID
813
+
* Accepts a string
814
+
* <kbd>5</kbd> **API Secret**— The Arduino Cloud API Secret
815
+
* Accepts a string
816
+
* <kbd>6</kbd> **Device Secret**— The Arduino IoT Device Secret
817
+
* Accepts a string
818
+
* <kbd>7</kbd> **Device ID**— The Arduino IoT Cloud Device ID
819
+
* Accepts a string
820
+
* <kbd>b</kbd> **Back**
821
+
822
+
790
823
791
824
### Advanced: System Update
792
825
@@ -796,7 +829,10 @@ New sensors and features are being added all the time and we've made it really e
796
829
* Performing a Factory Reset on the device
797
830
* Updated the device firmware from a file on an SD Card.
798
831
799
-
This functionality is accessed via the Settings Menu, which is required to use this capability. Type <kbd>16</kbd> to enter the System Update menu. Once this menu entry is selected, the following menu options are presented:
832
+
!!! note
833
+
What's going on here?!? This tutorial was updated for firmware version **01.01.00**!!! You will notice this menu option has changed to <kbd>17</kbd> !!!
834
+
835
+
This functionality is accessed via the Settings Menu, which is required to use this capability. Type <kbd>17</kbd> to enter the System Update menu. Once this menu entry is selected, the following menu options are presented:
800
836
801
837
<divstyle="text-align: center">
802
838
<ahref="../assets/SparkFun_Datalogger_IoT_System_Restart_Factory_Restore_Update_Firmware.JPG"><imgsrc="../assets/SparkFun_Datalogger_IoT_System_Restart_Factory_Restore_Update_Firmware.JPG"width="600"height="600"alt="System Update Menu Options"></a>
0 commit comments