T-Keyboard-S3 Pro : คีย์บอร์ด mechanical แบบ USB มี 4 ปุ่มพร้อมปุ่มหมุน Rotary Encoder และเชื่อมต่อแบบ Daisy Chain สูงสุด 6 คีย์บอร์ด

เมื่อปีที่แล้ว เราได้นำเสนอ T-Keyboard-S3 เป็นคีย์บอร์ด mechanical แบบ USB ที่ใช้ ESP32-S3 มี 4 ปุ่ม แต่ละปุ่มมี keycap ที่มีหน้าจอสีขนาด 0.85 นิ้ว, T-Keyboard-S3-Pro เป็นรุ่นอัปเกรดได้เพิ่มปุ่มหมุน Rotary Encoder และอินเทอร์เฟสแม่เหล็ก 4 จุดที่ควบคุมโดยไมโครคอนโทรลเลอร์ STM32G030 เพื่อรองรับการเชื่อมต่อแบบ Daisy Chain จาก host keyboard เป็นคีย์บอร์ดหลักไปยัง slave keyboards คีย์บอร์ดรองได้สูงสุด 5 ตัว โดยจัดวางแบบ 3×2 grid

LILYGO T-Keyboard-S3 Pro
รุ่น Host พร้อมปุ่มหมุน rotary encoder

สเปคของ LILYGO T-Keyboard-S3 Pro :

  • โมดูลไร้สาย – ESP32-S3-WROOM-1 ใช้เฉพาะในรุ่น Host
    • MCU –  ไมโครโปรเซสเซอร์ LX7 ESP32-S3R8 dual-core ความเร็วสูงสุด 240 MHz พร้อมชุดคำสั่งส่วนขยายสำหรับ ML acceleration
    • หน่วยความจำ – PSRAM 8MB
    • ที่เก็บข้อมูล – SPI Flash 16MB
    • การเชื่อมต่อ – WiFi 4 และ Bluetooth 5 พร้อม LE/Mesh
    • สายอากาศ PCB
  • MCU รอง – STMicro STM32G030F6P6 สำหรับเชื่อมต่อ I2C ผ่านอินเทอร์เฟสแม่เหล็ก
    • CPU – Arm Cortex-M0+ 32 บิต ความเร็วสูงสุด 64 MHz
    • หน่วยความจำ – SRAM 8KB
    • ที่เก็บข้อมูล – หน่วยความจำ Flash สูงสุด 64 KB พร้อมการป้องกัน
  • หน้าจอสำหรับปุ่มกด
    • หน้าจอ TFT RGB LCD ขนาด 0.85 นิ้ว สูงสุด 5 จอ ความละเอียด 128×128
    • พื้นที่แสดงผล – 15.2064(H) มม. x 15.2064(V) มม.
    • ใช้ไดรเวอร์ชิป GC9107 เชื่อมต่อแบบ SPI
    • ช่องเสียบหน้าจอที่ 5 จะติดตั้ง Rotary Encoder ในรุ่น Host
  • ปุ่มกด – ปุ่มเชิงกล Kailh จำนวน 5 ปุ่ม รองรับการเปลี่ยนสวิตช์ได้ (Hot-swappable) พร้อมคีย์แคปที่มีหน้าจอ LCD (ระยะห่าง 6.35 มม.)
    และเชื่อมต่อกับ WS2812C RGB LED
  • Rotary Encoder – ตัวเลือกปุ่มหมุนแบบ 4 ขา พร้อมหัวปุ่มทองแดง
  • USB – 1x พอร์ต USB Type-C ใช้สำหรับจ่ายไฟ, เชื่อมต่อโฮสต์, และเขียนโปรแกรม
  • การขยาย
    • 4x อินเทอร์เฟซแม่เหล็ก (16-pin holder) สำหรับการขยายอย่างรวดเร็ว
    • รองรับการเชื่อมต่ออุปกรณ์ได้สูงสุด 6 ตัวจัดวางแบบ 3×2 grid
    • 2x STEMMA QT/Qwiic connectors (JST-SH 1.0 มม. 4 พิน) สำหรับ I2C และ UART
  • อื่นๆ
    • ไฟ RGB LED แบบ WS2812C ที่สามารถเขียนโปรแกรม 14 ดวง
    • ปุ่ม Boot ของ ESP32-S3 อยู่ในปุ่มที่ 5 (กดลงเพื่อใช้งาน)
    • ปุ่มรีเซ็ต ESP32-S3 สำหรับผู้ใช้
    • ปุ่มรีเซ็ตและ Boot ของ STM32 บนบอร์ด PCB
  • แหล่งจ่ายไฟ – 5V ผ่านพอร์ต USB-C
  • ขนาด – 164 x 46 x 42 มม. (สูง)
  • น้ำหนัก – 210 กรัม
T-Keyboard-S3 Pro Slave
รุ่น Slave

4-Key USB mechanical keyboard adds rotary encoder

T-Keyboard-S3-Pro มาพร้อมกับไฟ RGB LED ที่ตั้งโปรแกรมได้จำนวน 14 ดวง โดยใช้ชิป WS2812C สำหรับการใช้งานบนบอร์ดเดียว ไฟ LED สามารถทำงานได้ที่ความสว่างสูงสุด แต่เมื่อเชื่อมต่อสูงสุด 6 บอร์ดพร้อมกัน แนะนำให้ลดความสว่างลงเหลือ 10% เพื่อแก้ไขปัญหาความร้อน ข้อจำกัดด้านแหล่งจ่ายไฟ และความต้านทานที่เพิ่มขึ้นในการส่งแรงดันไฟฟ้า 5V เพื่อให้การทำงานมีเสถียรภาพและป้องกันการใช้พลังงานเกินจากพอร์ต USB

บอร์ดนี้ยังรองรับคอนเน็กเตอร์ Kailh Hot-swappable ที่มีระยะห่างพิน 6.35 มม. ซึ่งสามารถใช้งานร่วมกับพินและปุ่มกดแบบ Hot-swappable มาตรฐานได้ พิน KEY5 ถูกนำมาใช้ซ้ำเป็น BOOT-0 สำหรับการเลือกโหมดเปิดระบบ โดยมีตัวต้านทานดึงขึ้น (Pull-up Resistor) ขนาด 10K เป็นค่าเริ่มต้น เพื่อให้สัญญาณมีความเสถียร และการตั้งค่าดึงขึ้นภายใน (Internal Pull-up) ผ่านซอฟต์แวร์ช่วยเพิ่มความน่าเชื่อถืออีกด้วย สำหรับการใช้งานร่วมกับสายแพ (Ribbon Cable) ปุ่มกดจะต้องมีช่องเปิดตรงกลางและระยะห่างมากกว่า 7 มม. เพื่อรองรับการเชื่อมต่อได้อย่างเหมาะสม

PCBs Internal design
การออกแบบภายใน – สามารถคลิกเพื่อขยาย

TT-Keyboard-S3 Pro รองรับการโปรแกรมสำหรับทั้งรุ่น Host และรุ่น Slave Host สามารถโปรแกรมได้โดยใช้ Arduino-ESP32 library (v2.0.14) และ PlatformIO, รุ่น Slave รองรับการพัฒนาโดยใช้ STM32CubeMX (v1.6.2) และ Keil μVision5, ทาง LILYGO ยังมีตัวอย่างโค้ดและคำแนะนำที่ละเอียดสำหรับ Arduino และ PlatformIO ให้ใช้งานผ่าน GitHub นอกจากนี้ ไดรเวอร์หน้าจอ GC9107 ยังสามารถใช้งานร่วมกับไลบรารีกราฟิกยอดนิยมของ Arduino เช่น Arduino_GFX, TFT_eSPI และ LVGL

T-Keyboard-S3 Pro มีจำหน่ายใน AliExpress รุ่น Host keyboard ราคา $73.48(~2,500฿) และรุ่น Slave keyboard $62.48(~2,100฿) และที่ Amazon ราคา $66(~2,200฿) และ $58(~2,000฿) ตามลำดับ สามารถอ่านรายละเอียดเพิ่มเติมบนหน้าเพจสินค้า

T-Keyboard-S3 3x2 matrix
T-Keyboard S3 Pro จำนวน 6 ตัวจัดวางแบบ 3×2 matrix  ผ่าน8vogodg9viNแม่เหล็ก

แปลจากบทความภาษาอังกฤษ : T-Keyboard-S3 Pro 4-Key USB mechanical keyboard adds rotary encoder, support for daisy-chaining up to six keyboards

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