Build Plan
From the first day to the final demo · ทำโปรเจกต์นี้อย่างไรตั้งแต่ต้นจนจบ 8 ช่วง 30 ขั้น เริ่มจากอุปกรณ์ชิ้นไหน แต่ละขั้นทำอะไร เสร็จเมื่อไร และต้องรออะไรก่อน
status updated 2026-10-28 · แก้สถานะใน site/data/workflow.json
YD-ESP32-23 · บอร์ดจาก Lab 10
เริ่มที่ gateway เพราะเป็นของที่มีอยู่แล้ว ไม่ต้องรอของที่สั่ง และทุกอย่างในระบบต้องผ่านมัน ทำเส้นทาง node ปลอม → gateway → Supabase → LINE ให้วิ่งได้ก่อน แล้วค่อยเสียบ sensor จริงทีละตัวเมื่อของมาถึง
ไปที่ขั้น B1Workflow · ทีละขั้น
แตะขั้นเพื่อเปิด · รูปข้าง ๆ ไฮไลต์ชิ้นที่ใช้Gateway · ขั้น B1: YD-ESP32-23
- AW0 · 28–30 ต.ค.
Set up · เตรียมเครื่องมือ
ทุกคนคอมไพล์โค้ด ESP32 ได้ มี repo และของถูกสั่งแล้ว
- BW1 · 31 ต.ค.–3 พ.ย.
Start here · เส้นทางข้อมูลก่อน sensor
ข้อมูลปลอมวิ่งครบ node → gateway → Supabase → LINE โดยยังไม่ต้องมี sensor สักตัว
ทำไมขั้นนี้ตอนนี้ · Why nowใช้บอร์ดที่มีอยู่แล้ว ไม่ต้องรอของ และพิสูจน์ส่วนที่ checkpoint วันที่ 20 พ.ย. ต้องเห็นตั้งแต่วันแรก
ทำอะไร · Do- สร้างโปรเจกต์ Supabase + ตาราง desk_events
- ต่อ hotspot (Wi-Fi มหาลัยใช้กับ ESP32 ไม่ค่อยได้)
- HTTPS POST แถวปลอมทุก 10 วิ ด้วย anon key จาก secrets.h
- เริ่มจาก · Start from
- ตัวอย่าง WiFiClientSecure + HTTPClient ใน esp32 core
- Owner
- Gateway & Cloud
- ต้องเสร็จก่อน · Needs
เสร็จเมื่อ · Done whenเห็นแถวใหม่ในตาราง desk_events ทุก 10 วิ
- CW1 · 3–6 พ.ย. (เมื่อของมาถึง)
Hardware one piece at a time · ประกอบของจริงทีละชิ้น
อุปกรณ์ทุกชิ้นทำงานแยกกันบน Serial ไฟนิ่ง และมีที่ยึดต้นแบบ ก่อนเอามารวม
- DW2 · 7–13 พ.ย.
Integrate · รวมเป็นระบบ
node เป็น FreeRTOS เต็มตัว gateway ตัดสินสถานะเอง และรู้ผล AI gate
- EW3 · 14–20 พ.ย.
Reach people · ถึงมือผู้ใช้
ข้อมูลจริงวิ่งครบ 4 ชั้น และส่งวิดีโอ checkpoint
- FW4 · 21–27 พ.ย.
Make it whole · ครบทุก feature
node 2 ตัว, ระบบไม่ล่มเมื่อเน็ตหลุด, อยู่ในกล่องเรียบร้อย
- GW5 · 28 พ.ย.–4 ธ.ค.
Prove it · ทดสอบและวัดผล
มีตัวเลขจริงให้ report: latency, packet delivery, AI, uptime
- HW6 · 5–8 ธ.ค.
Deliver · ส่งงาน
ส่งครบ 5 อย่างก่อน 23:59 วันอังคารที่ 8 ธ.ค. และ demo สดผ่าน