มีหลายสิ่งที่คุณสามารถทำได้จากบอร์ดขนาดจิ๋วRaspberry Pi Pico board แต่ Luigi Cruz นักเรียนคอมพิวเตอร์และนักวิทยุสมัครเล่น ตัดสินใจที่จะก้าวไปอีกขั้นด้วยการทำให้บอร์ด Raspberry Pico RP2040 ทำงานเป็น SDR (software-defined radio) ที่ใช้งานร่วมกับชุดเครื่องมือโอเพนซอร์ส GNU Radio
โครงการ PicoSDR PiccoloSDR อาศัยหมุด ADC จากบอร์ด Raspberry Pi Pico เพื่อสุ่มตัวอย่างข้อมูล 8 บิตที่ประมาณ 500 ksps และทำให้ข้อมูลพร้อมใช้งานผ่าน TCP/IP (จำลองผ่านโปรโตคอล RNDIS ) ผ่านอินเทอร์เฟซ USB ความเร็วสูงที่ สูงสุด 12 Mbps.
เนื่องจาก Luis บันทึกว่าแอปพลิเคชันมีจำกัด เนื่องจากแบนด์วิดท์ต่ำ แต่ก็ยังเป็นโปรเจ็กต์ที่สนุก คุณสามารถดูการสาธิตด้วยตัวสร้างโทนเสียงบนเว็บตัวสร้าง PWM และเสียงจริงที่เราเห็นแผนภูมิสเปกตรัมพล็อตขอบเขตและพล็อต FFT ที่อัปเดตแบบเรียลไทม์
เขายังไม่ได้เปิดตัวรหัสสาธิต “อย่างเป็นทางการ” แต่่ในตอนนี้ฉันเห็นได้ว่าเขาใช้รหัส“ picosdr” ใน Github ของ pico-stuff โดยเฉพาะในapps/tcp_server/ที่รหัสเซิร์ฟเวอร์ TCP ที่ทำงานบน Raspberry Pi Pico อยู่
เมื่อโค้ดพร้อมแล้วเขาอาจจะประกาศการเปิดตัวซอร์สโค้ดบนเธรด Twitter ซึ่งนำโปรเจ็กต์เล็ก ๆ ที่น่าสนใจนี้มาให้เราได้รับความสนใจ
[อัปเดต 12 มีนาคม 2564: เนื่องจาก PicoSDR เป็นเครื่องหมายการค้าโครงการจึงเปลี่ยนชื่อเป็น PiccoloSDR]
แปลจากบทความภาษาอังกฤษ: PiccoloSDR – A Raspberry Pi Pico powered SDR working with GNU Radio
บรรณาธิการข่าวและบทความภาษาไทย CNX Software ได้มีความสนใจในด้านเทคโนโลยี โดยเฉพาะ Smart Home และ IoT