Course package map — Modules and portals (M08)
This content is not available in your language yet.
Course 1 · Module 8
Lesson · Lab · Capstone brief · TOC
Module index
หัวข้อที่มีชื่อว่า “Module index”| Module | Lesson | Lab | Cheatsheet / worksheet |
|---|---|---|---|
| M01 | README | lab | sdk-layer |
| M02 | README | lab | toolchain |
| M03 | README | lab | peripheral-api-map |
| M04 | README | lab | rtos-patterns |
| M05 | README | lab | sensor-ai-prep |
| M06 | README | lab | mqtt-cloud |
| M07 | README | lab | ble-connectivity |
| M08 | README | lab | capstone-brief |
Course overview: หน้าหลักสูตร
Online portals
หัวข้อที่มีชื่อว่า “Online portals”| Portal | URL | Use |
|---|---|---|
| TESAIoT Developer Hub | https://dev.tesaiot.dev/ | Examples, flowchart, API Reference |
| Bitstream Studio | https://marketplace.visualstudio.com/items?itemName=TERNIONDEV.bitstream-studio | Host app / twin / tools |
| TESAIoT_Hackathon | https://github.com/drsanti/TESAIoT_Hackathon | HEX, Flasher, VSIX, web-app, ble-flet |
API index (quick)
หัวข้อที่มีชื่อว่า “API index (quick)”| Domain | Start here |
|---|---|
| Architecture | M01 |
| Tooling | M02 |
| GPIO / UART / PWM / ADC / I2C | M03 — led_controller_*, cm55_button_*, sensor_adc_*, sensor_sht40_* |
| RTOS | M04 — xTaskCreate, vTaskDelay, queues, mutex |
| Sensors / AI prep | M05 — sensor_*_read, fusion bridge, windows |
| MQTT | M06 — cm55_trigger_mqtt_*, JSON encode |
| BLE | M07 — cm55_trigger_ble_periph_*, cm55_ble_request_scan_* |
Full examples: dev.tesaiot.dev
Before you submit Capstone
หัวข้อที่มีชื่อว่า “Before you submit Capstone”- Lab M02–M07 ผ่านเกณฑ์ขั้นต่ำแล้ว
- เลือก track MQTT และ/หรือ BLE ตามเกณฑ์ผ่าน
- Broker / สแกนเนอร์ BLE พร้อม (ตามที่เลือก)
- ไม่ฝังรหัสผ่านในไฟล์สาธารณะ
- มี brief + README + หลักฐานสาธิต
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