📟 Ghost Deployment System: Tri-Mode Upload Guide
Status: Version 1.0 🟢 Targets: ESP32, STM32, Arduino
⚡ 1. Manual Mode (The Reliable Way)
วิธีมาตรฐานสำหรับการเริ่มต้นโครงการใหม่
- Tool: Arduino IDE / VS Code + PlatformIO
- Workflow:
1. ออกแบบหุ่นยนต์ในหน้า Designer
2. ไปที่หน้า Firmware Forge
3. กดปุ่ม 📋 COPY CODE
4. วางลงใน IDE แล้วกดอัปโหลดผ่านสาย USB
🔌 2. Web Serial Flasher (The Modern Way)
อัปโหลดโค้ดผ่านเซอร์โดยตรง (ไม่ต้องเปิดโปรแกรมอื่น)
- Requirement: Google Chrome หรือ Edge
- Workflow:
1. เชื่อมต่อบอร์ดเข้ากับคอมพิวเตอร์ผ่านสาย USB
2. กดปุ่ม 🔌 CONNECT SERIAL ในหน้าเว็บ
3. เลือก Serial Port ของบอร์ด
4. ระบบจะทำการเปิด Port เพื่อเตรียมส่งข้อมูล (สำหรับระบบ Flash เต็มรูปแบบกำลังอยู่ในการพัฒนาขั้นต่อไปผ่าน esptool-js)
📡 3. Over-the-Air: OTA (The Professional Way)
การอัปเดตโค้ดไร้สายผ่าน WiFi ไม่ต้องถอดหุ่นยนต์มาเสียบสาย - Requirement: ต้องเคยอัปโหลดโค้ดที่มีระบบ OTA ไปแล้วอย่างน้อย 1 ครั้งผ่านสาย - Workflow: 1. ตั้งค่า SSID และ Password ของ WiFi ในหน้า Firmware Forge 2. ติ๊กถูกที่ช่อง Enabled Over-the-Air (OTA) 3. เมื่อบอร์ดรันโค้ดและเชื่อม WiFi ได้แล้ว บอร์ดจะปรากฏเป็น Network Port ในคอมพิวเตอร์ของคุณ 4. สั่งอัปเดตโค้ดใหม่ผ่านระบบไร้สายได้ทันที
🛠️ Technical Details (TES Standard)
- OTA Port: Default 3232 (ESP32)
- Baud Rate: 115200 (Recommended for Serial)
- Libraries:
WiFi.h,ArduinoOTA.h
ระบบ Deployment ที่ครบวงจรที่สุด เพื่อความรวดเร็วในการพัฒนาหุ่นยนต์
Created by Antigravity — GhostMicro Deployment Suite