GD32VW553-UNIFI เป็นโมดูล IoT ไร้สายราคาประหยัด ที่ใช้ไมโครคอนโทรลเลอร์ RISC-V รุ่น GigaDevice GD32VW553 รองรับการเชื่อมต่อ WiFi 6 ที่ย่าน 2.4 GHz และ Bluetooth 5.2 LE โดยมีให้เลือกทั้งรุ่นที่ใช้สายอากาศ PCB บนบอร์ด หรือรุ่นที่มีคอนเนกเตอร์สายอากาศแบบ IPEX
ไมโครคอนโทรลเลอร์ GD32VW553 ภายในมาพร้อม SRAM ขนาด 320KB และ Flash บนชิปขนาด 4096KB รองรับอัตราการเชื่อมต่อสูงสุด 114.7 Mbps สำหรับ WiFi และ 2 Mbps สำหรับ Bluetooth LE โมดูล UNIFI เปิดขา GPIO จากไมโครคอนโทรลเลอร์ออกมาให้ใช้งานได้ 18 ขา และมีให้เลือก 2 ช่วงอุณหภูมิ คือ -40 ถึง +85 °C และ -40 ถึง +105 °C
สเปค่ของ GD32VW553-UNIFI:
- SoC – GigaDevice GD32VW553
- CPU – โปรเซสเซอร์ RISC-V 32 บิต ความเร็วสูงสุด 160 MHz รองรับชุดคำสั่ง RV32I/M/A/F/D/C/P/B
- หน่วยความจำ – SRAM 320KB (288KB + 32KB ใช้ร่วมกัน)
- สตอเรจ – Fash 4096KB
- การสื่อสารไร้สาย (Wireless)
- WiFi
- รองรับมาตรฐาน 802.11b/g/n/ax
- รองรับ 802.11i (WPA, WPA2, WPA3) พร้อมโหมด Open, Shared Key และ Pair-wise Key Authentication
- สายอากาศเดี่ยว 1×1 stream ในช่องสัญญาณ 20 MHz
- รองรับ 802.11ax MCS สูงสุด MCS9 อัตรา PHY สูงสุด 114.7 Mbps
- Bluetooth
- Bluetooth Low Energy 5.2
- โหมด PHY ความเร็วสูง 2 Mbps
- โหมดระยะไกล (Long-Range) ที่ 125 kbps และ 500 kbps
- ใช้คลื่นวิทยุ 2.4 GHz ร่วมกันระหว่าง WiFi และ Bluetooth
- WiFi
- ขา I/O – 2x 8 รู Through-hole และรูแบบ Castellated 22 รู
- GPIO สูงสุด 18 ขา
- รองรับ PWM, UART, I2C, SPI
- อนาล็อก – ADC
- สายอากาศ
- สายอากาศ PCB บนบอร์ด สำหรับรุ่น GD32VW553-UNIFI-IMH6/7
- คอนเนกเตอร์ IPEX สำหรับรุ่น GD32VW553-UNIFI-EMH6/7
- แรงดันไฟเลี้ยง – 3.0 ถึง 3.6 V DC
- ขนาด – 24 × 16 × 2.2 มม.
- ช่วงอุณหภูมิ
- -40 ~ 85 °C สำหรับเกรด 6
- -40 ~ 105 °C สำหรับเกรด 7


มีเอกสารเกี่ยวกับไมโครคอนโทรลเลอร์ GD32VW553 โมดูล และซอฟต์แวร์ให้ศึกษาจำนวนมากบนเว็บไซต์ GD32MCU เครื่องมือซอฟต์แวร์ที่มีให้ใช้ ได้แก่ GD-Link Utility Programmer, Embedded Builder (IDE) สำหรับตั้งค่าอุปกรณ์ต่อพ่วงแบบกราฟิก, สร้างโค้ดภาษา C คอมไพล์ และดีบักโปรเจกต์ รวมถึง GD32VW553 Wi-Fi & BLE SDK, GD32 Embedded AI framework และเครื่องมืออื่น ๆ นอกจากนี้นักพัฒนายังสามารถใช้ SEGGER Embedded Studio IDE ได้ทั้งแบบฟรีและเชิงพาณิชย์
GD32VW553-UNIFI ไม่ใช่โมดูลเดียวที่ใช้ไมโครคอนโทรลเลอร์ RISC-V ของ GigaDevice ยังมีอีกสองรุ่นคือ GD32VW553-MINI (20 GPIO) และ GD32VW553-MD1 (28 GPIO) ซึ่งมีรูปแบบบอร์ดและจำนวนขา I/O แตกต่างกัน บทความนี้เลือกกล่าวถึงโมดูล UNIFI เนื่องจากเป็นรุ่นเดียวที่สามารถหาซื้อได้ในปัจจุบัน

โมดูล GD32VW553-UNIFI ที่รองรับ WiFi 6 และ Bluetooth 5.2 LE สามารถซื้อได้บน AliExpress ราคา $2.13 (~70฿) ไม่รวมค่าจัดส่ง และอาจถูกกว่านี้เมื่อสั่งซื้อครั้งละ 30 ชิ้น เราไม่พบ breakout board หรือบอร์ดพัฒนาสำหรับโมดูล UNIFI โดยตรง แต่บอร์ด GD32VW553K-START evaluation board ไม่รวมค่าจัดส่ง) และอาจถูกกว่านี้เมื่อสั่งซื้อครั้งละ 30 ชิ้น ผู้เขียนไม่พบ breakout board หรือบอร์ดพัฒนาสำหรับโมดูล UNIFI โดยตรง แต่บอร์ด GD32VW553K-START evaluation board ซึ่งใช้โมดูล GD32VW553-MD1 มีจำหน่ายอยู่บนเว็บไซต์ SEGGER แม้จะไม่พบใน AliExpress แต่มีจำหน่ายบน Braemac (เดิมคือ Symmetry Electronics) ในราคาประมาณ $40 (~1,240฿)
โดยรวมแล้ว ราคาถือว่าใกล้เคียงกับโมดูล ESP32-C6 ที่ถูกที่สุด, แต่ระบบนิเวศด้านฮาร์ดแวร์และซอฟต์แวร์ยังไม่กว้างขวางเท่าชิปและโมดูลของ Espressif ทำให้ยังไม่เห็นข้อได้เปรียบที่ชัดเจนของการเลือกใช้ GD32VW553 เมื่อเทียบกับ ESP32-C6 ความแตกต่างที่เห็นได้คือ การมีหน่วยประมวลผลจุดลอยตัว (F แบบ single-precision และ D แบบ double-precision) รวมถึงส่วนขยาย DSP/SIMD (P) ในแกน RISC-V ของชิป GigaDevice ซึ่ง ESP32-C6 ไม่มี และอาจเป็นประโยชน์สำหรับการใช้งานเฉพาะบางประเภท
แปลจากบทความภาษาอังกฤษ : GigaDevice GD32VW553-UNIFI – A $2+ WiFi 6 and Bluetooth 5.2 LE wireless IoT module

บรรณาธิการข่าวและบทความภาษาไทย CNX Software ได้มีความสนใจในด้านเทคโนโลยี โดยเฉพาะ Smart Home และ IoT


