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
 [2.2 Configure the project with the AWS IoT Thing Name and AWS device Endpoint](#22-configure-the-project-with-the-aws-iot-thing-name-and-aws-device-endpoint)<br>
18
18
 [2.3 Provision the ESP32-C3 with the private key, device certificate and CA certificate in Development Mode](#23-provision-the-esp32-c3-with-the-private-key-device-certificate-and-ca-certificate-in-development-mode)<br>
> **NOTE:** For convenience sake, you could place your key and certificate files under the `main/certs` directory.
156
157
158
+
### 2.4 Quick Connect demo
159
+
160
+
The Quick Connect demo differs from other demos as it does not require an AWS account. Refer to the [Getting Started Guide](./main/demo_tasks/quickconnect_v2_demo/GettingStarted.md)
161
+
162
+
157
163
## 3 Build and flash the demo project
158
164
159
165
Before you build and flash the demo project, if you are setting up the ESP32-C3
int "coreMQTT-Agent command post block time in milliseconds."
278
+
default 500
279
+
help
280
+
The maximum amount of time in milliseconds to wait for the commands to be posted to the MQTT agent should the MQTT agent's command queue be full. Tasks wait in the Blocked state, so don't use any CPU time.
281
+
282
+
config GRI_QUICKCONNECT_V2_DEMO_TASK_STACK_SIZE
283
+
int "Quick connect task stack size."
284
+
default 3072
285
+
help
286
+
The task stack size for each of the Quick Connect tasks.
287
+
288
+
endmenu # Quick connect V2 demo configurations
289
+
261
290
config GRI_ENABLE_SUB_PUB_UNSUB_DEMO
262
291
bool "Enable pub sub unsub demo"
263
292
depends on !GRI_RUN_QUALIFICATION_TEST && !GRI_ENABLE_QUICKCONNECT_V2_DEMO
Copy file name to clipboardExpand all lines: main/demo_tasks/quickconnect_v2_demo/GettingStarted.md
+7-4Lines changed: 7 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -24,11 +24,11 @@ For hardware and software requirements, refer to sections [1.1 Hardware Requirem
24
24
25
25
### 2.1 Get credentials from Quick Connect V2
26
26
27
-
To get credentials for your device (Thing), visit [Quick Connect Credentials](https://quickconnect.iot.aws.dev/credentials) page and enter a desired device name (Thing Name) in the `Vend Credentials` section, and click the Vend button. Download both the `.crt` and `.key` files. These are your **PEM-encoded device certificate** and **PEM-encoded private key**. (An explanation of these entities is given in the [AWS IoT Core Setup Guide](AWSSetup.md).)
27
+
To get credentials for your device (Thing), visit [Quick Connect Credentials](https://quickconnect.freertos.aws.com/credentials) page and enter a desired device name (Thing Name) in the `Vend Credentials` section, and click the Vend button. Download both the `.crt` and `.key` files. These are your **PEM-encoded device certificate** and **PEM-encoded private key**. (An explanation of these entities is given in the [AWS IoT Core Setup Guide](AWSSetup.md).)
28
28
29
29
### 2.2 Configure the project with the AWS IoT Thing Name and AWS device Endpoint
30
30
31
-
The **AWS device Endpoint** is provided on the [Quick Connect Examples](https://quickconnect.iot.aws.dev) page.
31
+
The **AWS device Endpoint** is provided on the [Quick Connect Examples](https://quickconnect.freertos.aws.com/examples) page.
32
32
33
33
Follow the [2.2 Configure the project](../../../GettingStartedGuide.md#22-configure-the-project-with-the-aws-iot-thing-name-and-aws-device-endpoint) section in the [Getting Started Guide](../../../GettingStartedGuide.md) to configure your project.
34
34
@@ -49,6 +49,9 @@ For complete provisioning instructions, follow the [2.3 Provision the ESP32-C3](
49
49
50
50
For build and flash instructions, follow [3 Build and flash](../../../GettingStartedGuide.md#3-build-and-flash-the-demo-project) section of the [Getting Started Guide](../../../GettingStartedGuide.md).
51
51
52
+
**NOTE:** If you encounter a ***stack overflow in task CoreMqttAgentCo has been detected*** <br>
53
+
run `idf.py menuconfig`. navigate to Featured FreeRTOS IoT Integration → coreMQTT-Agent Manager Configurations, and increse the `coreMQTT-Agent task stack size` and `Connection handling task stack size` from their default values.
54
+
52
55
## 4 Monitoring the demo
53
56
54
57
1. On the serial terminal console, confirm that the TLS connection was
@@ -72,6 +75,6 @@ I (5175) coreMQTT: State record updated. New state=MQTTPublishDone.
72
75
73
76
```
74
77
75
-
2. On the [Quick Connect Visualizer](https://quickconnect.iot.aws.dev/visualizer) page, enter your device name (Thing name) in the `Visualizing device data` section, then confirm that the MQTT messages from the device are being received and a graph is being displayed.
78
+
2. On the [Quick Connect Visualizer](https://quickconnect.freertos.aws.com/visualizer) page, enter your device name (Thing name) in the `Visualizing device data` section, then confirm that the MQTT messages from the device are being received and a graph is being displayed.
76
79
77
-
**Note**: This demo sends data in line graph format only. For other data visualization formats, refer to the [Quick Connect](https://quickconnect.iot.aws.dev/) documentation.
80
+
**Note**: This demo sends data in line graph format only. For other data visualization formats, refer to the [Quick Connect](https://quickconnect.freertos.aws.com/examples) documentation.
0 commit comments