Fundamental of Embedded Systems · Developer I

แตะ ฮาร์ดแวร์จริง แล้ว สร้างเกมด้วย MicroPython

14 คาบ เรียน embedded จากของจริง — LED · ปุ่ม · เซนเซอร์ · จอ · เสียง — โดยใช้ MicroPython ล้วน (REPL เห็นผลทันที) แล้วประกอบเป็น 2 เกมหลัก Pong + Space Shooter ด้วยสูตร core 70% เขียนเอง 30%

14 คาบ 5 ช่วง · 2 เกม MicroPython ล้วน โปรเจกต์ปลายภาค · ประเมินรายคน Embedded Lab + Games
แตะฮาร์ดแวร์→ เขียน 30%→ ได้เกมเล่นได้→ ส่งจริง · คลิกการ์ดเพื่อเปิดสไลด์
0
Embedded Foundations เปิดฝาแตะฮาร์ดแวร์
คาบ 1–4
เริ่มจาก LED · ปุ่ม · จอ · จอย ของจริง แล้วประกอบเป็น game loop ตัวแรก
A
Pong เวกเตอร์ + AI
คาบ 5–7
fundamentals ครบในเกมเดียว — เวกเตอร์ · การชน · การสะท้อน · AI ตัวแรก
B
Peripherals เสียง + เซนเซอร์
คาบ 8–9
ใส่เสียง (PWM/waveform) และอ่าน accelerometer (I2C) ให้เกมมีชีวิต
C
Space Shooter object pool
คาบ 10–12
ใช้ของเดิมซ้ำแทนสร้างใหม่ (object pool) · ชนแบบกล่อง · ศัตรูเป็น wave — สไตล์ embedded แท้
D
รวมเทคนิค + โปรเจกต์ เกม หรือ หน้าจอควบคุม
คาบ 13–14
รวมเทคนิคทั้ง 12 คาบไว้ในกล่องเดียว แล้วประกอบเป็นงานของคุณเอง — เสนอหัวข้อ · ความก้าวหน้า · ผลงานสุดท้าย
→
ต่อยอด Developer II  Snake + Flappy Bird (list/deque · ฟิสิกส์แรงโน้มถ่วง · interrupts) — แล้ว Developer III จะลงลึกภาษา C
BENTO & TESAIoT · Fundamental of Embedded Systems Developer I · 14 คาบ แตะฮาร์ดแวร์ → เขียน 30% → ได้เกมเล่นได้ → ส่งจริง
← หน้าแรก
อัปเดตล่าสุด 2026-10-07 08:00