Skip to content

Vendor SDK & Toolchain

Skill id
build.vendor-sdk
Area
Software
Group
Build System
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
Toolchain, board and the master template TESAIoT Firmware Stack: C Firmware on the TESAIoT Dev Kit L2 Guided
First LVGL screen: logo, title and subtitle TESAIoT Firmware Stack: C Firmware on the TESAIoT Dev Kit L2 Guided
The toolchain and a first build Embedded C Foundations on PSoC Edge L3 Independent
Make and build flags Embedded C Foundations on PSoC Edge L3 Independent
Multi-domain MCU Architecture and Firmware SDK Layers TESA Firmware SDK for Edge AI L1 Aware
Lab: Map MCU Domains to SDK Layers TESA Firmware SDK for Edge AI L1 Aware
ModusToolbox™ and VS Code: Create, Build, Flash, Debug TESA Firmware SDK for Edge AI L2 Guided
Lab: Create, Build, Flash, and Debug a Firmware Project TESA Firmware SDK for Edge AI L2 Guided
Quantize and Vela: putting our model on the Ethos-U55 Edge AI Developer: From Sensor to On-Device Model L1 Aware
Adding your own model: three edits, a four-function contract and Vela Edge AI Developer: From Sensor to On-Device Model L2 Guided
Hands-on: make a new model appear in edge_ai.models() Edge AI Developer: From Sensor to On-Device Model L2 Guided
Lesson Level Evidence
Lab: Create, Build, Flash, and Debug a Firmware Project L2 Guided README.md#submission-checklist
Hands-on: make a new model appear in edge_ai.models() L2 Guided practice/s19_extend_model.py
Role Minimum level In this role
Edge AI Engineer L3 Independent Required (R)
Embedded Security Engineer L3 Independent Required (R)
Firmware Developer L3 Independent Required (R)
IoT Device Developer L3 Independent 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: 7a407d54-41c3-56a1-9345-200fc6fcc129

{
"type": [
"Alignment"
],
"targetName": "Vendor SDK & Toolchain",
"targetUrl": "https://tesaiot.github.io/tesa-qualification-program/skills/build.vendor-sdk/",
"targetCode": "build.vendor-sdk",
"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