ปุ่มหมุน Rotary Encoder ใช้ชิป ESP32-S31 พร้อมจอสัมผัส 1.8 นิ้ว

หลังจากที่เราได้นำเสนอบอร์ดพัฒนาจอแสดงผลขนาด 4.3 นิ้วที่ใช้ ESP32-S31 ไปก่อนหน้านี้ มีผู้อ่านบน Facebook แจ้งให้เราทราบถึงผลิตภัณฑ์ GUITION JC3636F118C-I-YR1 ซึ่งเป็น Rotary Encoder หรือปุ่มหมุนควบคุมที่มาพร้อมหน้าจอสัมผัสขนาด 1.8 นิ้วในตัว

ผลิตภัณฑ์รุ่นนี้ดูเหมือนจะเป็นการอัปเกรดจากรุ่นเดิมที่ใช้ ESP32-S3 โดยเปลี่ยนมาใช้ชิป ESP32-S31NRV16 SoC ที่รองรับ Wi-Fi 6, Bluetooth 5.4 และ 802.15.4 พร้อม PSRAM ขนาด 16MB นอกจากนี้ ตัวปุ่มหมุนยังมี SPI Flash ขนาด 16MB ลำโพง ไมโครโฟน และรองรับแบตเตอรี่แบบชาร์จซ้ำได้เป็นอุปกรณ์เสริม

ESP32-S31 rotary encoder

สเปคของ GUITION JC3636F118C-I-YR1 :

  • SoC – ESP32-S31NRV16
    • CPU
      • RISC-V HP (High-performance) RV32IMAFCP ความเร็ว 320MHz พร้อม FPU, SIMD และคุณสมบัติอื่น ๆ
      • RISC-V LP (Low-power) MCU Core สำหรับงานที่ต้องการประหยัดพลังงาน
    • หน่วยความจำ – SRAM ขนาด 512 KB, SRAM แบบ low-power ขนาด 32 KB, PSRAM ขนาด 16MB
    • การเชื่อมต่อไร้สาย
      • Wi-Fi 6 2.4 GHz (802.11ax)
      • Bluetooth 5.4 รองรับ LE Audio, Direction Finding, Bluetooth Mesh 1.1 และ Bluetooth Classic (BR/EDR)
      • วิทยุ 802.15.4 สำหรับ Zigbee, Thread และ Matter
  • ที่เก็บข้อมูล
    • Flash ขนาด 16MB
    • ช่องเสียบ MicroSD สำหรับจัดเก็บการตั้งค่า Wi-Fi เพลง วิดีโอ MJPEG และข้อมูลอื่น ๆ
  • จอแสดงผล
    • จอ TFT ทรงกลมขนาด 1.8 นิ้ว แสดงสี 262K ความละเอียด 360×360
    • ไดรเวอร์ SPI ST77916
    • คอนโทรลเลอร์ทัชแบบ Capacitive รุ่น CST816
    • ปรับความสว่างไฟ Backlight ได้
  • ระบบเสียง
    • ลำโพงในตัว ใช้ชิป PCM5100APWR
    • ไมโครโฟน MEMS ในตัว รุ่น MSM261D4030H1CPM
  • การควบคุม – ปุ่มหมุนแบบ CNC พร้อมระบบสั่นตอบสนอง (ชิปไดรเวอร์ DRV2605LDGSR)
  • USB
    • พอร์ต USB Type-C ซึ่งต้องเสียบตามทิศทางที่กำหนด
    • เสียบโดยให้ร่องบากของพอร์ต Type-C หันขึ้นด้านบน เพื่อถ่ายโอนไฟล์
    • เสียบโดยให้ร่องบากหันลงด้านล่าง เพื่อโปรแกรมเฟิร์มแวร์
  • แหล่งจ่ายไฟ
    • 5V ผ่านพอร์ต USB-C
    • แบตเตอรี่แบบชาร์จซ้ำได้เป็นอุปกรณ์เสริม โดยไม่ได้ระบุความจุ
  • การใช้พลังงาน – ประมาณ 1.3 วัตต์
  • ขนาด – เส้นผ่านศูนย์กลาง 66 มม. × หนา 22 มม.
  • น้ำหนัก – ประมาณ 160 กรัม

Audio playback spectrum analyzer GUITON JC3636F118C
ตัวอย่างการเล่นเสียงและแสดงผล Spectrum Analyzer บนปุ่มหมุน ESP32-S31

GUITION JC3636F118C-I-YR1 มาพร้อมเฟิร์มแวร์ที่ติดตั้งไว้แล้ว ทั้งนาฬิกา, ตัวจับเวลาแบบนับถอยหลัง, เครื่องเล่นเพลง, เครื่องเล่นวิดีโอ MJPEG และ AVI, ฟังก์ชันกรอบรูปดิจิทัล, Spectrum Analyzer สำหรับแสดงแถบความถี่เสียงขณะเล่นเพลง, Bluetooth Audio, USB Audio และ USB HID สำหรับใช้ปุ่มหมุนควบคุมระดับเสียงบนคอมพิวเตอร์

บริษัทระบุว่าผู้ใช้สามารถนำอุปกรณ์ไปพัฒนาต่อยอดด้วยสภาพแวดล้อมต่าง ๆ เช่น Arduino IDE, ESP-IDF, MicroPython และโปรแกรม GUITION ได้ แต่ไฟล์ zip ที่ให้มา มีตัวอย่างโปรเจกต์สำหรับ ESP-IDF เวอร์ชัน 6.1.0 เท่านั้น ประกอบด้วยเฟิร์มแวร์สาธิต เครื่องเล่นเพลงและวิดีโอ MJPEG ที่ใช้ LVGL รวมถึง Xiaozhi Voice Assistant ส่วนโฟลเดอร์ Arduino ยังไม่มีไฟล์อยู่ในขณะนี้ ไฟล์ที่ให้มายังประกอบด้วยคู่มือเบื้องต้น ข้อมูลจำเพาะ Datasheet, แผนผังวงจรในรูปแบบ PDF และเครื่องมือที่จำเป็นสำหรับการพัฒนา

ESP32-S31 rotary encoder English documentation
เอกสารประกอบของปุ่มหมุน GUITION JC3636F118

ข้อดีหลักของการอัปเกรดจาก ESP32-S3 มาเป็น ESP32-S31 ในฮาร์ดแวร์ประเภทนี้คือคอร์ที่เร็วกว่า, ความสามารถด้านมัลติมีเดีย (เอนจินกราฟิก 2D และตัวถอดรหัส MJPEG), ตัวเลือกการเชื่อมต่อไร้สายที่หลากหลายขึ้น และอินเทอร์เฟซ USB 2.0 ความเร็ว 480 Mbps แต่ ESP32-S31 ยังเป็นชิปค่อนข้างใหม่ ทำให้เฟิร์มแวร์และระบบนิเวศซอฟต์แวร์ยังมีความพร้อมไม่เท่ากับ ESP32-S3 และตัวชิปมีราคาสูงกว่าเล็กน้อย

GUITION วางจำหน่าย Rotary Encoder รุ่นใหม่ JC3636F118C-I-YR1 ที่ใช้ ESP32-S31 ในราคา $40.09 (~1,400฿) บน AliExpress รวมค่าส่ง (ยังไม่รวมภาษี) พร้อมแบตเตอรี่ และ$38.49(~1,300฿) ไม่รวมแบตเตอรี่ ส่วนรุ่นก่อนหน้าอย่าง JC3636K518C ที่ใช้ ESP32-S3 มีราคา $39.13 (~1,320฿) บน AliExpress พร้อมแบตเตอรี่ (โดยตอนนี้มีโปรโมชัน “SuperDeals” เหลือ $33.39 (~1,100฿)

แปลจากบทความ : Rotary encoder with 1.8-inch touch display gets upgrade to ESP32-S31 SoC

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