QuadClock PCB – บอร์ดควบคุมนาฬิกาหลายจอที่ใช้ ESP32-S3

QuadClock PCB เป็นบอร์ดควบคุมนาฬิกาหลายจอที่ใช้ ESP32-S3 ออกแบบมาเพื่อเป็นพื้นฐานจุดเริ่มต้นในการสร้างนาฬิกาที่ใช้หน้าจอ TFT สี่จอ รองรับหน้าจอ TFT สี่จอขนาด 1.69 นิ้ว (240×280) ทรงสี่เหลี่ยมผืนผ้า หรือหน้าจอขนาด 1.28 นิ้ว (240×240) ทรงกลม สามารถจัดการฟังก์ชันสำคัญ เช่น การขับเคลื่อนหน้าจอและการรักษาเวลาให้แม่นยำ ช่วยให้คุณสามารถมุ่งเน้นไปที่การออกแบบตัวเรือนหรือเพิ่มฟีเจอร์พิเศษอื่น ๆ ได้ตามต้องการ

quadclock ESP32-S3 multi display clock

QuadClock PCB เป็นโครงการโอเพ่นซอร์สที่ใช้โมดูล ESP32-WROOM-1 ซึ่งมาพร้อมกับหน่วยความจำแฟลชสูงสุด 16MB และ PSRAM 2MB รองรับการควบคุมความสว่างของแต่ละหน้าจอแยกกันผ่าน MOSFET 4 ตัว และมี real-time clock (RTC) พร้อมแบตเตอรี่สำรองในตัวเพื่อรักษาเวลาให้แม่นยำ

QuadClock PCB ออกแบบมาสำหรับผู้ที่ชื่นชอบการทำโปรเจกต์แนว DIY และนักพัฒนาที่ต้องการสร้างนาฬิกาหลายจอ นอกจากนี้ยังสามารถนำไปใช้เป็นจอแสดงผลหุ้น รายงานสภาพอากาศ หรือแดชบอร์ดอัจฉริยะสำหรับบ้านอัจฉริยะได้อีกด้วย

quadclock pcb example wide

ก่อนหน้านี้เราเคยพูดถึงบอร์ด 2×2 Quad Display Board เป็นบอร์ดจอแสดงผล 4 จอเล็กที่ใช้ Raspberry Pi Pico W หรือโมดูล ESP32-S3-WROOM-1, แต่ PCB QuadClock  มาพร้อมกับการออกแบบที่แตกต่างออกไป

สเปคของ QuadClock PCB :

  • โมดูลไร้สาย – โมดูล ESP32-S3-WROOM-1
    • SoC – ESP32-S3,ไมโครคอนโทรลเลอร์ 32 บิตแบบ dual-core @ 240MHz
    • ที่เก็บข้อมูล – PSRAM 2MB (แต่จากไดอะแกรมวงจรแสดงว่าใช้ ESP32-S3-WROOM-1 (N16R8) ซึ่งหมายถึง PSRAM 8MB)
    • หน่วยความจำ – Flash 16MB
    • การเชื่อมต่อไร้สาย – Wi-Fi 2.4GHz และ Bluetooth 5 (LE)
  • หน้าจอแสดงผล – รองรับ จอ TFT ขนาด 1.69 นิ้ว (240×280) ทรงสี่เหลี่ยมผืนผ้า หรือ จอ 1.28 นิ้ว (240×240) ทรงกลม ได้สูงสุด 4 จอ
  • เสียง – แอมป์ขยายเสียง MAX98357AEWL+T (กำลังขับ 3W สำหรับเสียงเตือนของนาฬิกาหรือเอฟเฟกต์เสียง)
  • USB – 2x USB-C (หนึ่งพอร์ตสำหรับ จ่ายไฟและอัปเดตเฟิร์มแวร์, อีกพอร์ตสำหรับ จ่ายไฟเท่านั้น)
  • การขยาย
    • คอนเนกเตอร์ Qwiic I2C
    • คอนเนกเตอร์สายแพร (เชื่อมต่อ SPI, I2C, พาวเวอร์ และสัญญาณควบคุม สำหรับจอทางเลือกหรือโมดูลเสริม)
    •  header ของโมดูล GPS เพื่อการซิงโครไนซ์เวลาอย่างแม่นยำ
  • อื่นๆ – Rotary encoder แบบหมุน, ปุ่มกด 4 ปุ่ม + สวิตช์ 5 ทิศทาง, นาฬิกาเรียลไทม์ (RTC), อุปกรณ์ตรวจจับความเร่ง (Accelerometer), วงจร Trigger แบบ One-Shot (เป็นตัวเลือก, เริ่มต้นไม่ได้ติดตั้ง)
    servo header 3 พิน, 4x MOSFET สำหรับควบคุมแสงไฟแบ็คไลท์
  • แหล่งจ่ายไฟ
    • 5V ผ่าน USB-C
    • แรงดันไฟฟ้า 3.3V
  • ขนาด – ยังไม่ระบุ (TBD)

QuadClock features

บอร์ดควบคุมนาฬิกา QuadClock PCB ที่ใช้ ESP32 ถูกระบุว่า “ไม่เหมาะสำหรับมือใหม่” เนื่องจากต้องใช้ทักษะการบัดกรีที่แม่นยำในการติดตั้งจอ TFT หากไม่ได้สั่งซื้อแบบติดตั้งมาล่วงหน้าบนหน้าเอกสาร มีไฟล์ออกแบบฮาร์ดแวร์และคำแนะนำสำหรับการติดตั้งจอแสดงผล รวมถึงขั้นตอนการติดตั้งเฟิร์มแวร์ ซอร์สโค้ด C++ สามารถดาวน์โหลดได้จาก GitHub

PCB QuadClock มีราคาเริ่มต้นที่ $39(~1,300฿) บน Tindie สำหรับบอร์ดฐานเท่านั้น ผู้ซื้อสามารถเลือกให้ติดตั้งจอ 1.28 นิ้ว โดยเพิ่มอีก $34(~1,100฿) หรือจอ 1.69 นิ้ว เพิ่มอีก $30(~1,000฿) นอกจากนี้ยังมีส่วนลดสำหรับการสั่งซื้อหลายชิ้นอีก, ทางเลือกหนึ่งคือ QuadClock Orbix ซึ่งเป็นผลิตภัณฑ์ที่ประกอบสำเร็จแล้วโดยใช้บอร์ด QuadClock PCB เป็นฐาน

QuadClock Orbix

แปลจากบทความภาษาอังกฤษ : QuadClock PCB – An ESP32-S3 multi-display clock controller for DIY enthusiasts

Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
โฆษณา