บอร์ด CH32V317 ราคาถูกมาพร้อมพอร์ต Ethernet 10/100Mbps, USB 2.0 Type-C คู่ และอินเทอร์เฟซ DVP

nanoCH32V317 จาก MuseLab เป็นบอร์ดพัฒนา RISC-V ราคาประหยัดที่ออกแบบมาสำหรับการสร้างต้นแบบระบบฝังตัว (Embedded systems) และการศึกษา โดยใช้ไมโครคอนโทรลเลอร์ WCH CH32V317WCU6 ความเร็ว 144MHz เป็นแกนหลัก บอร์ดนี้เหมาะสำหรับโครงการด้านระบบฝังตัว (Embedded), IoT, การสร้างต้นแบบ (Prototyping) และระบบอัตโนมัติ (Automation) หลากหลายรูปแบบ

คุณสมบัติอื่น ๆ ของบอร์ดพัฒนานี้ประกอบด้วย คอนโทรลเลอร์ USB 2.0 ทั้งแบบ High-speed และ Full-speed, อินเทอร์เฟซ Ethernet MAC พร้อม PHY ความเร็ว 10/100Mbps, พอร์ต SDIO และ DVP สำหรับรับสัญญาณวิดีโอดิจิทัล, ตัวจับเวลา PWM สำหรับควบคุมมอเตอร์ขั้นสูง บอร์ดยังมาพร้อมด้วย crystal หลัก 8MHz และ crystal RTC 32.768KHz ในส่วนของการโปรแกรมบอร์ดมีพอร์ต USB Type-C แบบคู่, USB ISP, และพอร์ต SWD ให้เลือกใช้งาน

nanoCH32V317 development board

สเปคของบอร์ด nanoCH32V317 :

  • MCU – WCH CH32V317WCU6
    • RISC-V core 32 บิต ความถี่สูงสุด 144 MHz
    • คอนโทรลเลอร์ USB 2.0 High-Speed (HS) และ Full-Speed (FS)
    • Ethernet MAC + PHY 10/100M ในตัว
    • อินเทอร์เฟซเพิ่มเติม: รองรับ DVP, SDIO, และ ตัวจับเวลา PWM สำหรับควบคุมมอเตอร์ขั้นสูง
    • หน่วยความจำ – SRAM สูงสุด 64 KB
    • ที่เก็บข้อมูล – Flash สูงสุด 256 KB
  • เครือ่ข่าย – พอร์ต RJ45 Ethernet 10/100Mbps พร้อม หม้อแปลง (Transformer) แบบบูรณาการในตัว
  • USB – 2x พอร์ต Type-C สำหรับจ่ายไฟและโปรแกรม  (1x High-Speed และ 1x Full-Speed)
  • การขยาย – 2x 25-pin headers พร้อม GPIO, ADC, UART, SPI, I²C, PWM, +5V, +3.3V, และ GND
  • การโปรแกรมและดีบัก – อินเทอร์เฟซ SWD สำหรับการดีบักและโปรแกรม
  • อื่น ๆ
    • ไฟ LED สีน้ำเงิน (D1) เชื่อมต่อกับ GPIO
    • ไฟแสดงสถานะ LED0, LED1
    • ไฟแสดงการทำงานของพลังงาน (Power LED)
    • ปุ่ม Boot และ Reset
  • พลังงาน
    • อินพุตไฟ 5V ผ่านพอร์ต USB Type-C
    • วงจรแปลงแรงดัน 3.3V (ME6211C33M5G) บนบอร์ด
  • ขนาด – ยังไม่ระบุ (TBD)
CH32V317 Block Diagram
บล็อกไดอะแกรมของ CH32V317

ในด้านของ ซอฟต์แวร์และการพัฒนา, บอร์ด nanoCH32V317 สามารถเขียนโปรแกรมได้ด้วย MounRiver Studio IDE ของ WCH ซึ่งรองรับทั้งระบบปฏิบัติการ Windows, Linux และ macOS
IDE ตัวนี้ได้รับการปรับแต่งให้เหมาะสมกับสถาปัตยกรรม RISC-V ของ WCH โดยสามารถสร้าง (Build), คอมไพล์ (Compile) และดีบัก โปรแกรมที่เขียนด้วยภาษา C/C++ ได้อย่างสมบูรณ์, เฟิร์มแวร์สามารถโปรแกรมลงบอร์ดได้สองวิธี คือ ผ่านอินเทอร์เฟซ USB โดยใช้โปรแกรม WCHISPStudio, ผ่านพอร์ต SWD โดยใช้เครื่องมือดีบัก WCH-Link นอกจากนี้ยังมีข้อมูลเพิ่มเติม เช่นตัวอย่างโปรเจกต์, คู่มืออ้างอิง, แผงวงจร (Schematics), ไลบรารีของอุปกรณ์ต่อพ่วง (Peripheral) ทั้งหมดนี้สามารถดูได้บน GitHub ของ nanoCH32V317.

ก่อนหน้านี้ ไมโครคอนโทรลเลอร์ WCH CH32V307 ได้รับความนิยมอย่างมาก ด้วยจุดเด่นด้านราคาที่ประหยัด, การรองรับอุปกรณ์ต่อพ่วงที่หลากหลาย และการใช้งานที่ง่าย ทำให้เกิดบอร์ดพัฒนาต่าง ๆ ตามมา เช่น บอร์ดพัฒนา CH32-Ant, Phyx LANA-TNY และ CAPUF Embedded CH32V003 Dev Kit แต่ nanoCH32V317 ถือเป็นบอร์ดพัฒนาตัวแรก ที่ใช้ไมโครคอนโทรลเลอร์ CH32V317 MCU ซึ่งโดดเด่นด้วยคุณสมบัติ Ethernet PHY, พอร์ต USB คู่, SDIO และ DVP ในตัว

nanoCH32V317 development board top and bottom
ด้านบนและด้านล่างของบอร์ดพัฒนา nanoCH32V317

บอร์ดพัฒนา nanoCH32V317 มีวางจำหน่ายแล้วบน AliExpress ในราคาเริ่มต้นที่ $8.07 (~260฿) สำหรับเฉพาะบอร์ดเท่านั้น ถ้าซื้อเป็นชุดพร้อม สาย USB Type-C และ เครื่องดีบัก WCH-LinkE จะมีราคาอยู่ที่ประมาณ $13.31 (~430฿)  และยังมีส่วนลดเพิ่มเติมสำหรับการสั่งซื้อจำนวนมาก นอกจากนี้บอร์ดยังมีจำหน่ายบนร้านของบริษัทบน Tindie store โดยมีชุดบันเดิลลักษณะเดียวกัน แต่มีราคาที่ถูกกว่าประมาณ $6.80 (~220฿)

แปลจากบทความภาษาอังกฤษ : Sub $7 CH32V317 board offers 10/100Mbps Ethernet, dual USB 2.0 Type-C, DVP interface

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