⚡ แฟลชเฟิร์มแวร์ StreamDeck FanBox

StreamDeck FanBox ตัวจริง
StreamDeck FanBox ตัวจริง (หน้าจอสัมผัส + ลูกบิดคู่ EC11)

อัปเดตหรือติดตั้งเฟิร์มแวร์ตัวเครื่อง StreamDeck FanBox ผ่านเบราว์เซอร์โดยตรงด้วย Web Serial API โดยไม่ต้องติดตั้งโปรแกรมคอมไพล์เพิ่มเติม

ฮาร์ดแวร์ ESP32-S3 2.8 นิ้ว (ES3C28P Xiaozhi)

จอแสดงผล 2.8 นิ้ว IPS Capacitive Touch (FT6336G / ILI9341V)

ระบบเสียง ES8311 DAC + ลำโพงในตัว

เวอร์ชัน v1.0.17

ผังพอร์ตด้านหลังบอร์ด ES3C28P
ผังพอร์ตและตำแหน่งขั้วต่อด้านหลังบอร์ด (ES3C28P)

การต่อสายลูกบิด Rotary Encoder (EC11)

ต่อตรงเข้าขาบอร์ดได้ทันที ไม่ต้องต่อไฟ 3.3V และไม่ต้องใช้ตัวต้านทาน R-Pullup ภายนอก เนื่องจากในเฟิร์มแวร์เปิด Internal Pullup ไว้ในชิป ESP32 แล้ว ขากลาง (C) ของตัวหมุนและขาข้างหนึ่งของปุ่มกดให้จั๊มป์ลง GND ร่วมกัน

ลูกบิดซ้าย (Left Knob)

ขา A หมุน ➔ ต่อตรงเข้า GPIO 43 (TXD)

ขา B หมุน ➔ ต่อตรงเข้า GPIO 44 (RXD)

ขา SW สวิตช์ปุ่มกด ➔ ต่อตรงเข้า GPIO 21

ขากลาง (C) และขาสวิตช์อีกข้าง ➔ ต่อลง GND

ลูกบิดขวา (Right Knob)

ขา A หมุน ➔ ต่อตรงเข้า GPIO 2

ขา B หมุน ➔ ต่อตรงเข้า GPIO 3

ขา SW สวิตช์ปุ่มกด ➔ ต่อตรงเข้า GPIO 14

ขากลาง (C) และขาสวิตช์อีกข้าง ➔ ต่อลง GND

เสียบสาย USB เข้าพอร์ต Type-C ของตัวเครื่อง แล้วกดปุ่มด้านล่าง

⚠️ เบราว์เซอร์นี้ไม่รองรับ Web Serial API กรุณาเปิดผ่าน Google Chrome หรือ Microsoft Edge บนคอมพิวเตอร์ครับ

ขั้นตอนการแฟลชผ่านเว็บ

1. เสียบสาย USB เสียบสาย Type-C เข้ากับพอร์ต USB ของบอร์ด StreamDeck และพอร์ต USB ของคอมพิวเตอร์

2. กดปุ่มเชื่อมต่อ กดปุ่มสีฟ้าด้านบน เบราว์เซอร์จะมีหน้าต่างป๊อปอัปให้เลือกพอร์ต Serial ของบอร์ด

3. เริ่มติดตั้ง คลิก "Install" ระบบจะเขียนเฟิร์มแวร์ลงตัวเครื่องพร้อมแถบเปอร์เซ็นต์ความคืบหน้า

สำหรับผู้ที่ต้องการไฟล์ไปแฟลชผ่าน PlatformIO หรือ esptool เอง

ดาวน์โหลด firmware_streamdeck_fanbox_latest.bin