This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
en:iot-open:practical:hardware:sut:esp32 [2024/05/07 12:23] – [Networking layer] pczekalski | en:iot-open:practical:hardware:sut:esp32 [2025/04/28 19:55] (current) – [Hardware reference] pczekalski | ||
---|---|---|---|
Line 29: | Line 29: | ||
</ | </ | ||
- | The MCU standing | + | The MCU working |
<figure esp32s3minidevkit> | <figure esp32s3minidevkit> | ||
Line 39: | Line 39: | ||
<file ini platformio.ini> | <file ini platformio.ini> | ||
- | [env:esp32] | + | [env:vrelnextgen] |
platform = espressif32 | platform = espressif32 | ||
board = esp32-s3-devkitc-1 | board = esp32-s3-devkitc-1 | ||
Line 54: | Line 54: | ||
Figure {{ref> | Figure {{ref> | ||
- | <note important> | + | <note important> |
If you're a SUT student or can access the campus network, you can also use 157.158.56.0/ | If you're a SUT student or can access the campus network, you can also use 157.158.56.0/ | ||
+ | |||
+ | Openthread IP6 network with short addressing (up to 65k devices) is bound to the campus network (UDP forwarding, bidirectional) via Openthread BorderRouter. Refer to the diagram below (figure {ref> | ||
<figure sutvrelnextgeninfrastructure> | <figure sutvrelnextgeninfrastructure> | ||
Line 73: | Line 75: | ||
==== Application Layer Services ==== | ==== Application Layer Services ==== | ||
- | There are currently | + | There are currently |
- | * MQTT broker available on both addresses: | + | * MQTT broker |
* IP addresses: 192.168.91.5 (from internal IoT WiFi network), 157.158.56.57 (via the campus network); | * IP addresses: 192.168.91.5 (from internal IoT WiFi network), 157.158.56.57 (via the campus network); | ||
* Port: 1883 (TCP) | * Port: 1883 (TCP) | ||
+ | * Security: plain text authentication | ||
* User: vrel | * User: vrel | ||
* Pass: vrel2018 | * Pass: vrel2018 | ||
- | | + | * Notice: all messages with a topic starting with < |
+ | * MQTT broker 2, in the cloud segment, available virtually from everywhere: | ||
+ | * IP addresses: mqtt.iot-open.eu - do not use IP but rather DNS resolution as IP address may change without prior notice; | ||
+ | * Port: 8883 (TCP) | ||
+ | * Security: SSL/TLS | ||
+ | * User: vrel | ||
+ | * Pass: vrel2018 | ||
+ | * Notice: all messages with topics starting with < | ||
+ | | ||
* IP addresses: 192.168.91.5 (from internal IoT WiFi network), 157.158.56.57 (via the campus network); | * IP addresses: 192.168.91.5 (from internal IoT WiFi network), 157.158.56.57 (via the campus network); | ||
* Port: 5683 (UDP) | * Port: 5683 (UDP) | ||
Line 85: | Line 96: | ||
* GET method for < | * GET method for < | ||
* GET method for < | * GET method for < | ||
+ | * OpenThread border router, capable of routing messages from the OpenThread network to the campus LAN: | ||
+ | * Management IP address: 192.168.88.53 (from internal wired network), 157.158.56.57 (via the campus network); | ||
+ | * Port for monitoring/ | ||
+ | * OpenThread network details: | ||
+ | * Channel: 15 | ||
+ | * Wake-up Channel: 21 | ||
+ | * Channel Mask: 0x07fff800 | ||
+ | * Ext PAN ID: dead00beef00cafe | ||
+ | * Mesh Local Prefix: fc00: | ||
+ | * Network Key: 00112233445566778899aabbccddeeff | ||
+ | * Network Name: OpenThread-VREL | ||
+ | * PAN ID: 0x1234 | ||
+ | * PSKc: 104810e2315100afd6bc9215a6bfac53 | ||
+ | |||
+ |