Skip to content

IoT Platform Integration

Skill id
iot.cloud-platform
Area
Systems & Applications
Group
IoT
Roadmap importance
No roadmap colour (added by TESA)
Origin
Added by TESA
Status in the lesson library
Assessed by a lesson

See it on the skill roadmap

Lesson Course Develops to
MQTT: pub/sub, topics, QoS and the data budget AIoT in Action: From Touch Screen to IoT Platform (MicroPython) L1 Aware
MQTT with a self-hosted platform: telemetry and commands AIoT in Action: From Touch Screen to IoT Platform (MicroPython) L2 Guided
Hands-on: two-way telemetry AIoT in Action: From Touch Screen to IoT Platform (MicroPython) L2 Guided
The tesaiot module: MQTTs to the platform AIoT in Action: From Touch Screen to IoT Platform (MicroPython) L2 Guided
Hands-on: real readings over an encrypted channel AIoT in Action: From Touch Screen to IoT Platform (MicroPython) L2 Guided
Telemetry to the TESAIoT Platform with Server-TLS TESAIoT Firmware Stack: C Firmware on the TESAIoT Dev Kit L2 Guided
Mutual authentication with mTLS TESAIoT Firmware Stack: C Firmware on the TESAIoT Dev Kit L2 Guided
MQTT and MQTTs on an Edge Device TESA Firmware SDK for Edge AI L1 Aware
Telemetry Pipelines, MQTT on the Twin and Fault Injection Firmware Development with the VS Code-based TESA Digital Twin L2 Guided
Lab: Telemetry Pipeline and MQTT on Twin Firmware Development with the VS Code-based TESA Digital Twin L2 Guided
MQTTs to the TESAIoT Platform Secure IoT with OPTIGA™ Trust M L3 Independent
Enrolment with a CSR Secure IoT with OPTIGA™ Trust M L2 Guided
Capstone: one secure device Secure IoT with OPTIGA™ Trust M L3 Independent
Lesson Level Evidence
Hands-on: two-way telemetry L2 Guided practice/s10_mqtt_telemetry.py
Hands-on: real readings over an encrypted channel L2 Guided practice/s11_secure_telemetry.py
Role Minimum level In this role
IoT Device Developer L3 Independent Required (R)
Product Entrepreneur / Product Owner L2 Guided Required (R)
  • L1 Aware · Bloom: remember/understand
  • L2 Guided · Bloom: apply (scaffolded)
  • L3 Independent · Bloom: apply/analyse
  • L4 Professional · Bloom: analyse/evaluate
  • L5 Design & Lead · Bloom: evaluate/create

UUID: 7f7a9e52-31b1-5b8a-aed2-45e16df27889

{
"type": [
"Alignment"
],
"targetName": "IoT Platform Integration",
"targetUrl": "https://tesaiot.github.io/tesa-qualification-program/skills/iot.cloud-platform/",
"targetCode": "iot.cloud-platform",
"targetFramework": "TESA Embedded Systems Skill Map 0.1.0",
"targetType": "CFItem"
}

Skill map data is licensed CC BY-SA 4.0, adapted from the Embedded Systems Engineering Roadmap by Meysam Parvizi

TESA Open Knowledge · © 2026 สมาคมสมองกลฝังตัวไทย (TESA) · CC BY-NC 4.0

Content is licensed CC BY-NC 4.0. Reuse it non-commercially and credit the Thai Embedded Systems Association (TESA) every time. · How to cite TESA