AIOC (C-Board for UV-K5) version JE1RAV

Ham Radio All-in-one-Cable (AIOC) ได้รับการพัฒนาขึ้นมา เป็น  UART (Series , com port) Interface และ Sound Card Interface อาจะรวมไปถึง GPS Interface สำหรับวิทยุแบบมือถือ โดยเชื่อมสัญญาณผ่านสาย USB เพียงเส้นเดียว ไปยังคอมพิวเตอร์ ใช้ได้กับ Kenwood-style connectors และวิทยุที่มาจากจีน 

AIOC https://github.com/skuep/AIOC พัฒนาขึ้นมาโดย Simon Küppers เมื่อต้นปี 2023 สามารถสร้างเองได้ วิธีการสร้างภาษาเยอรมัน AIOC1 , AIOC2 , AIOC3 , AIOC4   เนื่องจากใช้อุปกรณ์ SMD ถ้ารวมหุ้นกันได้ 5 คน ราคาก็จะถูกลง เหลือ 1400 บาท ต่อแผ่น มีคนทำขาย  NA6D ส่งเฉพาะอเมริกา / Temporarilyoffline  AIOC 854 บาท ค่าส่งมาไทย 724 บาท รวม 1578 บาท

C-Board for UV-K5 พัฒนาโดย KD8CEC เพื่อใช้คู่กับ Firmware Quansheng UV-K5 เพื่อที่จะใช้งาน FT8 , APRS ออกแบบให้ใช้อุปกรณ์ RP2040 Zero Board ซึ่งราคาถูกมาก ประมาณ 80 บาท

C-Board for UV-K5 version JE1RAV นักวิทยุสมัครเล่นชาวญี่ปุ่น ได้นำแนวทางของ KD8CEC มาพัฒนาต่อ ให้ใช้ได้กับ Firmware Quansheng ของ KD8CEC และ IJV อ่านรายละเอียดจากเว็บ JE1RAV  เราจะสร้าง AIOC ตัวนี้กัน เพราะอุปกรณ์ไม่เยอะ ประกอบเองได้


ลองแปลภาษาญี่ปุ่นเป็นอังกฤษ แล้วนำเนื้อหาไปให้ AI สรุป ทำให้เราเข้าใจมากขึ้น

FT8 operation on UV-K5 ( UV-K5でのFT8運用)   /   เนื้อหาที่ AI สรุป
C-BOARD (DSP-Board) for UV-K5 (modified version)   /   เนื้อหาที่ AI สรุป 

ข้อสรุปเบื้องต้น JE1RAV C-board ที่พัฒนามาจาก KD8CEC C-board  ทำให้สามารถใช้ได้กับ CEC Firmware และ IJV Firmware  วงจรเป็นดังนี้ รูปไม่ค่อยชัด ขยายมาจากต้นฉบับ  ใช้แทน AIOC ได้


โครงสร้างแบบ C-board ดังเดิม เรียกว่า board แบบ D     The KiCad file for the PCB is "kicad/UVK5-C-board-D_kicad.zip". The Gerber file for JLCPCB is "kicad/UVK5-C-board-D_garbar.zip".


โครงสร้างแบบ AIOC เรียกว่า board แบบ E    The PCB KiCad file is "kicad/UVK5-C-board-E_kicad.zip". The Gerber file for JLCPCB is "kicad/UVK5-C-board-E_garbar.zip".  



อุปกรณ์ที่ต้องใช้

RP2040 Zero (1 unit)
3.5mm 3-pole audio jack (1 unit)
2.5mm 3-pole audio jack (1 unit)
1µF multilayer ceramic capacitor (2 unit)
0.1µF multilayer ceramic capacitor (2 units)
10kΩ resistor (2 units)
1kΩ resistor (3 units)
22Ω resistor (1 unit)
6.2kΩ resistor (1 unit; if needed, for CW keying with KD8CEC firmware)
51Ω resistor (1 unit; if needed, for external speaker connection)
R,C ซื้อมาให้ครบ ราคาถูกมาก

GP-02-Kit module (1 unit, if needed)
Small speaker (1 unit; if needed, for external speaker connection)
Tactile switch (1 unit; if needed, for mode switching in communication firmware)


ลองนำ แบบแผ่น PCB ไปสร้างใน JLCPCB  แบบของ JE1RAV เฉพาะ PCB ขั้นต่ำ 5 แผ่น ราคา 4.1 usd ค่าส่งแบบถูกสุดประมาณ 4 usd ประมาณ 260 บาท  ส่วนแบบของ AIOC 5แผ่น PCB + ค่าอุปกรณ์ +ค่าติดตั้ง +ค่าส่ง อยู่ที่ประมาณ 214 usd  7000 บาท 


Firmware ที่ต้องเขียนลงบอร์ด เพื่อให้ทำงานเป็น AIOC     

ไฟล์ UV-K5_Cable_RP2040_CDC.ino.uf2 (โดยตั้งบอร์ดให้อยู่ใน FT8 Mode / ไฟ LED บน RP2040 Zero เป็นสีน้ำเงิน )
ไฟล์ UV-K5_Cable_RP2040_IJV_mbed.ino.uf2 เพื่อให้ชิป RP2040 เปิดพอร์ต USB Serial ร่วมกับ USB Audio พร้อมกัน

เริ่มจัดหาอุปกรณ์  รวมค่าใช้จ่าย 406 บาท ยังเหลือ PCB , R , C ทำเพิ่มได้อีก 9 แผ่น ๆ ที่ 2-5 ซื้อ RP2040 Zero 80 บาท อย่างเดียว Jack มีเหลืออีก 4 คู่

RP2040 Zero ตัวละ 80 บาท
Jack RTS  2.5mm และ 3.5mm แพ็คละ 5 ตัว
Resistor แพ็คละ 100 ตัว, Capacitor แพ็คละ 50 ตัว
Jack , R , C รวมกัน 160 บาท
PCB สั่งผลิตจาก JLCPCB  สั่งขั้นต่ำ 5 แผ่น รวมค่าส่ง ประมาณ 260 บาท ในกรณีผู้ใช้รายใหม่ เขามีส่วนลดให้ ก็เลยสั่ง 10 แผ่น จ่าย 166 บาท

RP2040 Zero มาถึงแล้ว มาลอง Flash Firmware กัน ไปที่ https://github.com/je1rav/KD8CEC_C-BOARD_for_UV-K5  download 2 ไฟล์  UV-K5_Cable_RP2040_CDC.ino.uf2 และ UV-K5_Cable_RP2040_IJV_mbed.ino.uf2 


เตรียมการ Flash Firmware RP2040-Zero

1.เสียบสาย USB เข้าคอมฯ ไว้ก่อน 
2.กดปุ่ม BOOT บน RP2040-Zero ค้างไว้
3.เสียบสาย USB-C เข้า RP2040-Zero
4.RP2040-Zero จะทำตัวเป็น Drive ชื่อ RPI-RP2


5. copy ไฟล์ UV-K5_Cable_RP2040_CDC.ino.uf2 มาวางไว้ใน Drive นี้ จะเป็นการ Flash เมื่อเรียบร้อยแล้ว Drive RPI-RP2 นี้ จะหายไป  ไฟบนบอร์ดจะเป็นสีน้ำเงิน