ในโลกของการออกแบบวงจรดิจิทัลและการพัฒนา FPGA (Field Programmable Gate Array) ผู้ที่เริ่มต้นหรือแม้แต่นักพัฒนามืออาชีสมักมองหาบอร์ดที่ ราคาประหยัด ใช้งานง่าย และมีอุปกรณ์พื้นฐานครบในตัว
หนึ่งในบอร์ดที่น่าสนใจในกลุ่มนี้คือ OneKiwi KIWI 1P5 ซึ่งใช้ FPGA รุ่น Gowin GW1N-UV1P5 ที่รองรับงานระดับอุตสาหกรรม แต่เปิดตัวในราคาเพียง $14 (~440 บาท) เท่านั้น
จุดเด่นของ KIWI 1P5
- ใช้ FPGA Gowin GW1N-UV1P5 ที่มี logic element ถึง 1,584 LUT4
- มี Block SRAM, Flash, PLL ครบถ้วนในตัว
- มาพร้อม USB-JTAG และ USB-UART บนบอร์ด ไม่ต้องซื้ออุปกรณ์เพิ่ม
- รองรับ 40 ขา I/O ผ่าน header ขนาดมาตรฐาน 2.54 มม.
- มี ปุ่ม 2 ปุ่ม, LED 2 ดวง และ DIP Switch ให้ทดลองงานได้ทันที
- ใช้งานร่วมกับ Gowin EDA Toolchain และ Modelsim สำหรับ simulation ได้
ตารางสเปก OneKiwi KIWI 1P5
หมวดหมู่ | รายละเอียด |
---|---|
FPGA SoC | Gowin GW1N-UV1P5 |
Logic Units | 1,584 LUT4 |
Block SRAM | 96 Kbit |
User Flash | 256 Kbit |
PLL | 2 ตัว |
I/O Banks | 6 ชุด |
User I/Os | สูงสุด 125 ขา |
Header I/O | 40-pin (2.54 มม.) |
Interfaces | Pin remapping (SPI, I²C, MSPI), 3.3V |
USB | 2x USB Type-C (1x Power/UART, 1x Debug JTAG) |
Debugger | Gowin U2X (USB-JTAG) |
UART Bridge | Gowin U2U (USB-UART) |
Switch & LED | DIP switch สำหรับโปรแกรมภายนอก |
2x ปุ่มผู้ใช้ (Active Low, 3.3V) | |
2x LED ผู้ใช้ + 1x PWR LED | |
พลังงาน | 5V ผ่าน USB-C, มี Buck Regulator 3.3V บนบอร์ด |
ขา Power | 5V, 3.3V, GND ผ่าน I/O header |
ขนาดบอร์ด | 70.0 มม. x 22.86 มม. |
อุณหภูมิใช้งาน | -40°C ถึง 75°C (Industrial grade) |
ความชื้น | 10%–90% ไม่ควบแน่น |
ซอฟต์แวร์ | GOWIN EDA, Modelsim HDL Simulation |
คู่มือ/ตัวอย่าง | Tutorials: ควบคุม LED, PWM, UART, Key debounce (FSM) |
อุปกรณ์ในกล่อง | บอร์ด FPGA, สาย USB-C, Header 24-pin x2, กล่องกระดาษ |
ป้ายราคา
ราคาเพียง $14 (~440฿)
(หาซื้อได้บน Amazon)
ไอเดียโปรเจ็คที่ทำได้
1. FPGA PWM Controller + Motor Driver
- ใช้ FPGA สร้างสัญญาณ PWM ควบคุมมอเตอร์ DC/Servo
- ต่อ LED หรือพัดลมทดสอบความเร็วรอบ
- นำไปประยุกต์กับ Mini CNC / หุ่นยนต์
2. FPGA UART Data Logger
- ใช้ Gowin U2U (USB-UART) อ่านข้อมูลจาก Sensor (เช่น DHT11, GPS Module)
- FPGA ทำการ Filter + Encode ข้อมูล แล้วส่งต่อไปยัง PC
- ใช้สำหรับ IoT Data Acquisition System
3. (Bonus) Digital Logic Education Kit
- ทำการทดลอง logic เช่น Counter, FSM, Debounce
- สอนนักศึกษาให้เข้าใจ digital design โดยใช้ LED และปุ่มบนบอร์ด
- ต้นทุนต่ำ เหมาะกับการศึกษา