Capstone brief — Course 1
This content is not available in your language yet.
Course 1 · Module 8
กรอกแล้วแนบกับงานส่ง — Lab · Lesson · TOC
Project title
หัวข้อที่มีชื่อว่า “Project title”…
Team / author
หัวข้อที่มีชื่อว่า “Team / author”…
Architecture — tasks
หัวข้อที่มีชื่อว่า “Architecture — tasks”| Task name | Priority | Period / trigger | Responsibility | Queue / lock |
|---|---|---|---|---|
Sensors and local I/O
หัวข้อที่มีชื่อว่า “Sensors and local I/O”| Item | Choice |
|---|---|
| Primary sensor API | e.g. sensor_sht40_read / sensor_bmi270_read |
| Filter / window | |
| LED / UART indication |
Connectivity choice
หัวข้อที่มีชื่อว่า “Connectivity choice”- MQTT (M06)
- BLE (M07)
- Both (bonus)
MQTT (if used)
หัวข้อที่มีชื่อว่า “MQTT (if used)”| Direction | Topic | Payload example |
|---|---|---|
| Publish telemetry | bitstream/<MAC>/sensors |
|
| Publish event (optional) | ||
| Subscribe command | bitstream/<MAC>/actuators |
Broker host:port (no password here):
tls (0/1):
BLE (if used)
หัวข้อที่มีชื่อว่า “BLE (if used)”| Item | Value |
|---|---|
| Adv name / filter | e.g. TESAIoT-* |
| Host tool | ble-flet / nRF Connect / other |
| How you prove link | status / notify / command |
Three demo scenarios
หัวข้อที่มีชื่อว่า “Three demo scenarios”- Normal:
- Stimulus:
- Host command:
Live host evidence (optional)
หัวข้อที่มีชื่อว่า “Live host evidence (optional)”| Tool | What you showed |
|---|---|
| Bitstream Studio | |
| Hackathon web-app (ex…) | |
| Hackathon ble-flet | |
| MQTTX / nRF Connect / other |
Notes for Digital Twin (Course 2+)
หัวข้อที่มีชื่อว่า “Notes for Digital Twin (Course 2+)”What you would send next (to_twin / topics / fields):
Secrets check
หัวข้อที่มีชื่อว่า “Secrets check”- No Wi‑Fi password in submitted public files
- No broker password in submitted public files
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