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: content/arduino-cloud/02.hardware/06.device-provisioning/content.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -81,7 +81,7 @@ After completing these steps your device will connect to your Wi-Fi and you will
81
81
82
82

83
83
84
-
The BLE interface is automatically turned off at the end of the procedure, and it remains off until the board is reset. More information about this can be found in the [How to set up the Reconfiguration Procedure](#how-to-set-up-the-reconfiguration-procedure) section.
84
+
The Bluetooth LE interface is automatically turned off at the end of the procedure, and it remains off until the board is reset. More information about this can be found in the [How to set up the Reconfiguration Procedure](#how-to-set-up-the-reconfiguration-procedure) section.
85
85
86
86
Now you are ready to start using your board with the Arduino Cloud!
87
87
@@ -133,13 +133,13 @@ When this is done you can continue setting up the network connection for your bo
133
133
134
134
To proceed with the next steps, the Cloud-generated sketch must be uploaded to the board. If you want to update the stored network configuration, there are two ways:
135
135
136
-
### Update Using the BLE Interface
136
+
### Update Using the Bluetooth LE Interface
137
137
138
138
Ensure that the Cloud sketch has enabled the BLEAgent, via `thingProperties.h`. This is enabled by default if the board has been registered with Provisioning 2.0. If you need to enable it, please have a look at [this documentation](https://docs.arduino.cc/arduino-cloud/cloud-interface/sketches).
139
139
140
140
You can update the network settings from the detail page of the device on the Arduino Cloud webpage or the mobile app.
141
141
142
-
During this process you will be asked to wipe out the current network configuration to restart the board's BLE interface.
142
+
During this process you will be asked to wipe out the current network configuration to restart the board's Bluetooth LE interface.
143
143
144
144
1. Power on the board.
145
145
2. Open the devices page of the Mobile App or the Arduino Cloud webpage.
@@ -179,13 +179,13 @@ Reset the board using the method of your board. Have a look at the [How to set u
179
179
180
180
Open Arduino IDE and on the left side open the **Library Manager**. Search for **Arduino_NetworkConfigurator** and download it. Once it is downloaded go to **File > Examples > Arduino_NetworkConfigurator > Utility > DeleteConfiguration**, this will open a new example sketch. Select your board and port then upload this example sketch to your board. When the sketch has been uploaded you can look at the serial monitor to monitor the progress and troubleshoot if needed.
181
181
182
-
The sketch can also be found [here.](https://github.com/arduino-libraries/Arduino_NetworkConfigurator/blob/main/examples/utility/DeleteConfiguration/DeleteConfiguration.ino)
182
+
The sketch can also be found [here](https://github.com/arduino-libraries/Arduino_NetworkConfigurator/blob/main/examples/utility/DeleteConfiguration/DeleteConfiguration.ino).
183
183
184
184
### How to set up the Reconfiguration Procedure
185
185
186
-
As the Provisioning 2.0 ends, the BLE interface is turned off.
186
+
As the Provisioning 2.0 ends, the Bluetooth LE interface is turned off.
187
187
188
-
To restart the BLE interface to update the network settings, the [**Arduino_NetworkConfigurator**](https://github.com/arduino-libraries/Arduino_NetworkConfigurator?tab=readme-ov-file) library provides a procedure called "Reconfiguration Procedure". This procedure is based on the shorting of two pins of the board.
188
+
To restart the Bluetooth LE interface to update the network settings, the [**Arduino_NetworkConfigurator**](https://github.com/arduino-libraries/Arduino_NetworkConfigurator?tab=readme-ov-file) library provides a procedure called "Reconfiguration Procedure". This procedure is based on the shorting of two pins of the board.
189
189
190
190
The library provides a default implementation according to the board type.
Copy file name to clipboardExpand all lines: content/arduino-cloud/03.cloud-interface/00.sketches/sketches.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -136,7 +136,7 @@ Note that if you are using the offline IDE / Arduino CLI, you will need to manua
136
136
The thingProperties.h file plays a key role in managing credential capabilities, including the NetworkConfigurator, which enables two main features:
137
137
138
138
-**Credentials stored on NVS**: Boards can now securely store network settings in Non-Volatile Storage (NVS), removing them from the sketch (secrets.h).
139
-
-**Over-the-Air (OTA) communication**: Enables the possibility to provide network configuration settings via Bluetooth (BLE).
139
+
-**Over-the-Air (OTA) communication**: Enables the possibility to provide network configuration settings via Bluetooth LE.
140
140
141
141
The `thingProperties.h` will be generated accordingly to the provisioning mechanism, so if the board has been registered using the provisioning 2.0, the `thingProperties.h` file will automatically have the NetworkConfigurator component enabled. A board registered with Provisioning 2.0 includes `Arduino_NetworkConfigurator.h` in the generated `thingProperties.h` file. For more information about device provisioning have a look [here.](https://docs.arduino.cc/arduino-cloud/hardware/device-provisioning/)
142
142
@@ -150,7 +150,7 @@ To work, the NetworkConfigurator needs:
150
150
151
151
The `NetworkConfigurator` library out-of-the-box provides two Agents:
152
152
153
-
-`BLEAgent` for handling the BLE communication.
153
+
-`BLEAgent` for handling the Bluetooth LE communication.
154
154
-`SerialAgent` for the Serial communication.
155
155
156
156
## thingsProperties.h Default Setup
@@ -170,7 +170,7 @@ The following libraries are automatically included:
170
170
These objects are declared in `thingsProperties.h`:
171
171
172
172
-`kvStore`: handles the NVM operations
173
-
-`BLEAgent`: handles the BLE interface
173
+
-`BLEAgent`: handles the Bluetooth LE interface
174
174
-`SerialAgent`: handles the Serial Interface
175
175
-`NetworkConfigurator`: the networkConfigurator instance
0 commit comments