Skip to main content

Human Machine Display with TESAIoT Dev Kit

TESA

Human Machine Display with TESAIoT Dev Kit

เรียนรู้การสร้าง HMI (Human Machine Interface) บน embedded system ด้วย LVGL ผ่านโปรเจคจริงบน TESAIoT Dev Kit

คอร์สนี้เน้นการลงมือทำจากโครงสร้าง code จริง การทำงานของ UI จริง และการออกแบบระบบหน้าจอแบบที่สามารถนำไปใช้ต่อยอดในงาน embedded ได้

เรียนจาก code จริง
WiFi UI Flow ครบ
Sensor Dashboard
LVGL UI Architecture
WiFi UI Flow
SensorHub Dashboard

สิ่งที่คุณจะได้เรียนรู้

  • ออกแบบ UI บน embedded system ด้วย LVGL (Label, Button, Input, Navigation)
  • สร้าง WiFi UI แบบครบ flow (Scan → เลือกเครือข่าย → ใส่รหัส → เชื่อมต่อ)
  • จัดการ event และ state ของ UI ในระบบจริง
  • พัฒนา SensorHub Dashboard แบบหลายหน้า
  • เข้าใจโครงสร้าง UI สำหรับงาน embedded ที่นำไปใช้ได้จริง

คอร์สนี้เหมาะกับใคร

  • นักพัฒนา embedded ที่ต้องการทำ UI บน hardware จริง
  • ผู้ที่ทำงานด้าน IoT / MCU / Dev Kit
  • นักศึกษาที่ต้องการประสบการณ์แบบลงมือทำจริง
  • ผู้ที่สนใจ LVGL และ embedded HMI

โครงสร้างคอร์ส

Section 1: HMI Menu & Setting
  • พื้นฐาน UI และ layout
  • Event และ callback
  • Text input และ keyboard
  • Menu navigation
  • สร้าง WiFi Manager
Section 2: SensorHub Dashboard
  • แสดงผล temperature, humidity, pressure
  • Motion และ radar visualization
  • Compass และ sensor integration
  • Audio monitor
  • Dashboard แบบหลายหน้า

สิ่งที่ควรมี

  • พื้นฐานภาษา C
  • ความเข้าใจ embedded system เบื้องต้น
  • เข้าใจ event-driven programming (จะช่วยมาก)
  • มี TESAIoT Dev Kit (ไม่จำเป็น แต่แนะนำ)
ระยะเวลา
8 ชั่วโมง
ผู้สอน
Nitikorn Eamnapha
Enroll