TickrCast : จอ LED Ticker (ข้อความวิ่ง) แบบ HUB75 ใช้ ESP32-S3 พร้อมระบบ Server-Side Rendering และ OTA

Layered Ventures LLC เปิดตัว TickrCast เป็นจอ LED Ticker แบบ HUB75 สำหรับแสดงข้อความวิ่ง รองรับการขยายหลายพาเนล โดยใช้ ESP32-S3 เป็นตัวควบคุมหลัก ถูกออกแบบมาเป็นผลิตภัณฑ์สำหรับผู้บริโภคแบบครบชุด สามารถแสดงข้อมูลการแข่งขันอีสปอร์ต, ผลการแข่งขันกีฬาทั่วไป, สถิติโซเชียลมีเดีย และข้อมูลเที่ยวบินแบบเรียลไทม์ผ่านพาเนล LED ที่เชื่อมต่อแบบ Daisy Chain

ต่างจากบอร์ดพัฒนา LED Matrix ทั่วไป TickrCast เป็นผลิตภัณฑ์สำเร็จรูปที่มาพร้อม บอร์ดควบคุมที่ออกแบบเฉพาะ, พาเนล LED แบบ Plug-and-Play, ขั้วต่อไฟ และแอปพลิเคชันสำหรับควบคุม รวมถึงตัวเครื่องที่สามารถขยายเพิ่มเติมได้ โดยรุ่นเริ่มต้นประกอบด้วย LED 2 พาเนล และสามารถเพิ่มพาเนลได้อีก โดยบริษัทตั้งเป้ารองรับการติดตั้งมากกว่า 10 พาเนล, ระบบควบคุมผ่าน Wi-Fi ส่วน Bluetooth LE ใช้สำหรับการตั้งค่าและจับคู่เริ่มต้น ผู้ผลิตระบุว่ามีปลั๊กอินมากกว่า 30 รายการตั้งแต่เปิดตัว และไม่จำเป็นต้องสมัครสมาชิกแบบเสียค่าบริการ นอกจากนี้ยังรองรับการอัปเดตเฟิร์มแวร์แบบ OTA ที่มีลายเซ็นดิจิทัล (Signed OTA) และการเข้ารหัส Flash ของฮาร์ดแวร์เพื่อเพิ่มความปลอดภัยให้กับอุปกรณ์

TickrCast จอ LED Ticker แบบขยายพาเนลเพิ่มได้

สเปคของคอนโทรลเลอร์ TickrCast:

  • โมดูลไร้สาย ESP32-S3-WROOM-1U
    • SoC – ESP32-S3
      • CPU – ไมโครคอนโทรลเลอร์ Dual-core Tensilica LX7 ความเร็วสูงสุด 240 MHz
      • หน่วยความจำ – PSRAM 8MB
      • ที่เก็บข้อมูล – SPI flash 16MB
      • การเชื่อมต่อไร้สาย – รองรับ Wi-Fi 4 มาตรฐาน 802.11n ย่าน 2.4 GHz และ Bluetooth 5.0 LE
    • คอนเนกเตอร์สายอากาศแบบ IPEX
  • จอแสดงผล – พาเนล LED matrix แบบ HUB75 ความละเอียด 64×32 พิกเซลต่อพาเนล
  • การเชื่อมต่อ – Wi-Fi และ Bluetooth LE ย่าน 2.4 GHz (ผ่านโมดูล ESP32-S3)
  • USB – พอร์ต USB Type-C บริเวณขอบด้านซ้าย ใช้สำหรับจ่ายไฟและรับส่งข้อมูล/อัปโหลดโปรแกรม
  • การขยายระบบ – ออกแบบเป็นโมดูล เริ่มต้นที่ 2 พาเนล ขยายได้ถึง 10 พาเนลขึ้นไป (ยึดพาเนลเข้าด้วยกันด้วยสกรูเพื่อให้ถอดซ่อมบำรุงได้ง่าย)
  • อื่นๆ – ปุ่ม EN (Reset) และปุ่ม BOOT
  • แหล่งจ่ายไฟ – คอนเนกเตอร์ JST แบบ Box-Type กำลังไฟ 5V-15A สำหรับจ่ายไฟให้พาเนล
  • ขนาด – ยังไม่ระบุ

แผงวงจรภายในของ TickrCast
วงจรภายในของ TickrCast

จอแสดงผล HUB75 TickrCast ที่ขับเคลื่อนด้วย ESP32-S3

TickrCast รันเฟิร์มแวร์ ESP32-S3 ที่พัฒนาเฉพาะสำหรับพาเนล HUB75 โดยมี Web Flasher, Web Dashboard และแอปมือถือ ซึ่งกำลังจะเปิดให้ดาวน์โหลดบน App Store และ Google Play สำหรับการตั้งค่าและควบคุมอุปกรณ์ พร้อมรองรับการอัปเดต OTA แบบมีลายเซ็นดิจิทัล, การเข้ารหัส Flash และระบบปลั๊กอินสำหรับแสดงข้อมูลแบบเรียลไทม์ เช่น อีสปอร์ต, กีฬา, โซเชียลมีเดีย, เพลง, ข่าว, สภาพอากาศ, เที่ยวบิน และกราฟิกแบบกำหนดเอง บริษัทระบุว่าแพลตฟอร์มผ่านการทดสอบการทำงานต่อเนื่องตลอด 24 ชั่วโมงแล้ว พร้อมรองรับการตั้งค่าผ่าน Bluetooth, การแคชข้อมูลในเครื่อง, ตลาดปลั๊กอินแบบเรียลไทม์ และมีปลั๊กอินอย่างเป็นทางการมากกว่า 60 รายการ โดยนักพัฒนายังสามารถสร้างและเผยแพร่ปลั๊กอินของตัวเองได้ รวมถึงใช้ MCP Hook เพื่อสร้างปลั๊กอินจากคำสั่งภาษาธรรมชาติ เช่น การอธิบายสิ่งที่ต้องการด้วยภาษาอังกฤษ

TickrCast ใช้เป็นกระดานคะแนนสดสำหรับการแข่งขันบาสเกตบอล
TickrCast ใช้เป็นกระดานคะแนนสดสำหรับการแข่งขันบาสเกตบอล

TickrCast หลายตัวต่อพ่วงแบบเดซี่เชนสำหรับชุดเกมมิ่ง
อุปกรณ์ TickrCast หลายเครื่องที่เชื่อมต่อแบบ Daisy Chain สำหรับชุดเกมมิ่ง

Joseph Capehart ผู้สร้างโครงการ กล่าวว่าในช่วงพัฒนาพบปัญหาจากการทำงานร่วมกันระหว่าง Wi-Fi และ HUB75 Direct Memory Access (DMA) บน ESP32-S3 ซึ่งทำให้เกิดข้อขัดแย้งในการทำงาน และท้ายที่สุดต้องย้ายแพลตฟอร์มบางส่วน, TickrCast แก้ปัญหานี้ด้วยการย้ายกระบวนการ ประมวลผลและจัดองค์ประกอบเนื้อหา (Content Composition) ไปทำบนเซิร์ฟเวอร์ พร้อมใช้ระบบ Server-Side Rendering และ Segment Caching จากนั้น ESP32-S3 จะรับหน้าที่หลักในการส่งข้อมูลออกไปยังจอ LED แนวทางนี้ช่วยให้การเลื่อนข้อความทำได้ราบรื่นขึ้น และการอัปเดตข้อมูลตอบสนองได้รวดเร็ว ขณะที่โครงสร้างพื้นฐาน Cloud ได้รับการทดสอบรองรับอุปกรณ์พร้อมกันสูงสุดถึง 22,000 เครื่องบนเซิร์ฟเวอร์เดียว อย่างไรก็ตามโครงการนี้ไม่ได้เป็นโอเพนซอร์ส ซึ่งอาจเป็นข้อกังวลสำหรับอุปกรณ์ที่ต้องเชื่อมต่อกับ Cloud แต่ผู้พัฒนาระบุว่า หากบริษัทหยุดดำเนินกิจการ จะเปิดซอร์สโค้ดของเซิร์ฟเวอร์และเฟิร์มแวร์ให้เป็นโอเพนซอร์ส

TickrCast ให้ผู้ใช้สร้างและเผยแพร่ปลั๊กอินแสดงผลเองด้วย AI และไคลเอนต์ MCP แล้วติดตั้งลงบนจอ LED ได้โดยตรง
ผู้ใช้สร้างและเผยแพร่ปลั๊กอินสำหรับแสดงข้อมูลแบบกำหนดเอง โดยใช้ AI และ MCP Client จากนั้นสามารถติดตั้งงลงบนพาเนล LED ได้โดยตรง

ก่อนหน้านี้มีโครงการลักษณะใกล้เคียงกัน เช่น Meterbit Pixlpall ซึ่งเป็น LED Matrix Ticker RGB ความละเอียด 128×64 ที่ใช้ ESP32-S3 และเป็นโอเพนซอร์ส สำหรับแสดงข่าว, Cryptocurrency และการแจ้งเตือนจาก Smart Home นอกจากนี้ยังมี Pimoroni Interstate 75 W ที่ใช้ RP2350 และ Adafruit PioMatte ซึ่งทั้งสองแพลตฟอร์มออกแบบมาเพื่อควบคุม LED Matrix แบบ HUB75 เช่นเดียวกัน

TickrCast เปิดระดมทุนผ่าน Kickstarter โดยราคา Early Bird เริ่มต้นที่ $99 สำหรับชุดพื้นฐานแบบ 1 พาเนล, ขณะที่ชุด Enthusiast แบบ 2 พาเนลมีราคา $159 (~5,200฿), ผู้ที่ต้องการพื้นที่แสดงผลขนาดใหญ่มีชุด 8 พาเนลราคา $699 (~23,000฿) และชุด 10 พาเนลราคา $799 (~26,300฿) กำหนดเริ่มจัดส่งสินค้าใน เดือนกุมภาพันธ์ 2027, โดยมีเป้าหมายเพิ่มเติม (Stretch Goals) ประกอบด้วยระดมทุนถึง $20,000 (~660,000฿) เพิ่มตัวเครื่องแบบ Injection-Molded, $175,000 (5.8 ล้านบาท) รองรับ Home Assistant แบบ Native, $500,000 (16.5ล้านบาท) ผู้สนับสนุนทุกคนจะได้รับพาเนล LED เพิ่มฟรี 1 พาเนล, บริษัทระบุว่า 50 เครื่องแรกจะจัดส่งพร้อมตัวเครื่องที่ผลิตด้วยเครื่องพิมพ์ 3D

หมายเหตุ : เกี่ยวกับรุ่น 10 พาเนล บริษัทพบปัญหาเกี่ยวกับการต่อลงกราวด์ (Grounding) ระหว่างการทดสอบ จึงต้องออกแบบและผลิตฮาร์ดแวร์สำหรับรุ่น 10 พาเนล ดังนั้นผู้สนับสนุนชุด 10 พาเนลจะได้รับ 8 พาเนลก่อนในช่วงแรก ส่วนอีก 2 พาเนลจะจัดส่งภายหลัง เมื่อบอร์ดรุ่นที่ปรับปรุงใหม่ผ่านการตรวจสอบและยืนยันการทำงานเรียบร้อยแล้ว

แปลจากบทความ : TickrCast – An ESP32-S3 HUB75 LED ticker display with server-side rendering and OTA (Crowdfunding)

Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
โฆษณา