Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
en:iot-open:practical:hardware:sut:esp32:iot_3 [2024/04/27 07:22] – [Start] ktokarzen:iot-open:practical:hardware:sut:esp32:iot_3 [2024/04/28 16:45] (current) – [Suggested Readings and Knowledge Resources] pczekalski
Line 20: Line 20:
   * [[en:iot-open:hardware2:esp32|]],   * [[en:iot-open:hardware2:esp32|]],
   * [[en:iot-open:practical:hardware:sut:esp32|]],   * [[en:iot-open:practical:hardware:sut:esp32|]],
-  * [[en:iot-open:iotprogramming2:espressif_networking|]].+  * [[en:iot-open:iotprogramming2:espressif_networking|]] 
 +  * [[en:iot-open:networking2:applicationnetworkprotocols|]].
  
 ===== Hands-on Lab Scenario ===== ===== Hands-on Lab Scenario =====
Line 30: Line 31:
  
 ==== Start ==== ==== Start ====
-Check if you can clearly see a full display (of your choice) in your video stream. Book a device and create a dummy Arduino file with ''void setup()...'' and ''void loop()...''+Check if you can clearly see a full display (of your choice) in your video stream. Book a device and create a dummy Arduino file with ''void setup()...'' and ''void loop()...''\\ 
 +Implement a connection to the "internal IoT" network as a client. Refer to the supervisor or the technical documentation on credentials (SSID, passphrase). We do not provide the exact code on how to connect to the WiFi as it is a part of [[[en:iot-open:practical:hardware:sut:esp32:iot_2|]] scenario. \\
  
 ==== Steps ==== ==== Steps ====
  
 === Step 1 === === Step 1 ===
 +Once the device is booked, check if your display of choice is visible in the camera's FOV.\\ 
 Refer to the hardware documentation and ensure an understanding of the network infrastructure you're interfacing with.\\ Refer to the hardware documentation and ensure an understanding of the network infrastructure you're interfacing with.\\
 +Implement the code to display on the selected device.\\
 Connect to the WiFi in the STA mode (as a client) and ensure the connection is OK and you got an IP from the DHCP server. Connect to the WiFi in the STA mode (as a client) and ensure the connection is OK and you got an IP from the DHCP server.
  
 === Step 2 === === Step 2 ===
-In the firmware for the ESP32-C3 board, there are AT commands to work with the MQTT protocol. We will use three of them: +Include the MQTT implementation library header in your code:
 <code c> <code c>
-"AT+MQTTUSERCFG..." // to configure MQTT c+#include <PubSubClient.h>
 </code> </code>
  
en/iot-open/practical/hardware/sut/esp32/iot_3.1714202579.txt.gz · Last modified: 2024/04/27 07:22 by ktokarz
CC Attribution-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0