implementing irlp and echolink using a raspberry pi · implementing irlp and echolink using a...
TRANSCRIPT
![Page 1: Implementing IRLP and Echolink using a Raspberry Pi · Implementing IRLP and Echolink using a Raspberry Pi Clay Jackson N7QNM . Introductions ... •EmComm •Search and Rescue 2](https://reader030.vdocuments.us/reader030/viewer/2022040612/5edd1effad6a402d66681846/html5/thumbnails/1.jpg)
Implementing IRLP and Echolink using a Raspberry Pi
Clay Jackson
N7QNM
![Page 2: Implementing IRLP and Echolink using a Raspberry Pi · Implementing IRLP and Echolink using a Raspberry Pi Clay Jackson N7QNM . Introductions ... •EmComm •Search and Rescue 2](https://reader030.vdocuments.us/reader030/viewer/2022040612/5edd1effad6a402d66681846/html5/thumbnails/2.jpg)
Introductions
• Clay Jackson – N7QNM
– Licensed 1991
– Amateur Extra
– Computer/Data Background
– Ham radio interests
• Digital
• EmComm
• Search and Rescue
2
![Page 3: Implementing IRLP and Echolink using a Raspberry Pi · Implementing IRLP and Echolink using a Raspberry Pi Clay Jackson N7QNM . Introductions ... •EmComm •Search and Rescue 2](https://reader030.vdocuments.us/reader030/viewer/2022040612/5edd1effad6a402d66681846/html5/thumbnails/3.jpg)
• What the heck is a Raspberry Pi?
• What are IRLP and EchoLink?
• Connecting the dots
• Building STN3230
• Q & A
3
![Page 4: Implementing IRLP and Echolink using a Raspberry Pi · Implementing IRLP and Echolink using a Raspberry Pi Clay Jackson N7QNM . Introductions ... •EmComm •Search and Rescue 2](https://reader030.vdocuments.us/reader030/viewer/2022040612/5edd1effad6a402d66681846/html5/thumbnails/4.jpg)
What the heck is a Raspberry Pi?
• “Good Eats”
• A small, low power single board computer
– Quad Core ARM CPU
– 1 Gb RAM
– Powered by 5V USB supply
– Built-in HDMI Video
– General Purpose I/O
– Linux
4
![Page 5: Implementing IRLP and Echolink using a Raspberry Pi · Implementing IRLP and Echolink using a Raspberry Pi Clay Jackson N7QNM . Introductions ... •EmComm •Search and Rescue 2](https://reader030.vdocuments.us/reader030/viewer/2022040612/5edd1effad6a402d66681846/html5/thumbnails/5.jpg)
Pi Now Does Windows!
5
![Page 6: Implementing IRLP and Echolink using a Raspberry Pi · Implementing IRLP and Echolink using a Raspberry Pi Clay Jackson N7QNM . Introductions ... •EmComm •Search and Rescue 2](https://reader030.vdocuments.us/reader030/viewer/2022040612/5edd1effad6a402d66681846/html5/thumbnails/6.jpg)
6
![Page 7: Implementing IRLP and Echolink using a Raspberry Pi · Implementing IRLP and Echolink using a Raspberry Pi Clay Jackson N7QNM . Introductions ... •EmComm •Search and Rescue 2](https://reader030.vdocuments.us/reader030/viewer/2022040612/5edd1effad6a402d66681846/html5/thumbnails/7.jpg)
IRLP and EchoLink
• Radio over IP
• Two different approaches
• Talk ‘round the world on your HT
• Integration - EchoIRLP
7
![Page 8: Implementing IRLP and Echolink using a Raspberry Pi · Implementing IRLP and Echolink using a Raspberry Pi Clay Jackson N7QNM . Introductions ... •EmComm •Search and Rescue 2](https://reader030.vdocuments.us/reader030/viewer/2022040612/5edd1effad6a402d66681846/html5/thumbnails/8.jpg)
Radio Over IP
• VOIP
• PC/Soundcard
• “Nodes”
• Connect one node or many
• Conferences
8
![Page 9: Implementing IRLP and Echolink using a Raspberry Pi · Implementing IRLP and Echolink using a Raspberry Pi Clay Jackson N7QNM . Introductions ... •EmComm •Search and Rescue 2](https://reader030.vdocuments.us/reader030/viewer/2022040612/5edd1effad6a402d66681846/html5/thumbnails/9.jpg)
IRLP
9
![Page 10: Implementing IRLP and Echolink using a Raspberry Pi · Implementing IRLP and Echolink using a Raspberry Pi Clay Jackson N7QNM . Introductions ... •EmComm •Search and Rescue 2](https://reader030.vdocuments.us/reader030/viewer/2022040612/5edd1effad6a402d66681846/html5/thumbnails/10.jpg)
How IRLP Works
• Linux Based
• Hardware for VOX/Radio Control
• Full DTMF
• Soundcard for A/D
10
![Page 11: Implementing IRLP and Echolink using a Raspberry Pi · Implementing IRLP and Echolink using a Raspberry Pi Clay Jackson N7QNM . Introductions ... •EmComm •Search and Rescue 2](https://reader030.vdocuments.us/reader030/viewer/2022040612/5edd1effad6a402d66681846/html5/thumbnails/11.jpg)
Typical IRLP Node
11
![Page 12: Implementing IRLP and Echolink using a Raspberry Pi · Implementing IRLP and Echolink using a Raspberry Pi Clay Jackson N7QNM . Introductions ... •EmComm •Search and Rescue 2](https://reader030.vdocuments.us/reader030/viewer/2022040612/5edd1effad6a402d66681846/html5/thumbnails/12.jpg)
What’s it Cost?
Complete PiRLP kit, including: - Pi 2 Model B, with AC power supply - IRLP Board Modified for Pi - 25 Pin GPIO cable wired for Pi - USB sound card, modified/wired to IRLP board - 16GB Micro SD Card loaded and configured
$280
12
![Page 13: Implementing IRLP and Echolink using a Raspberry Pi · Implementing IRLP and Echolink using a Raspberry Pi Clay Jackson N7QNM . Introductions ... •EmComm •Search and Rescue 2](https://reader030.vdocuments.us/reader030/viewer/2022040612/5edd1effad6a402d66681846/html5/thumbnails/13.jpg)
But Wait, There’s More!
• EchoLink Integration
– EchoIRLP
• Repeater Controller
• Open Source Software
13
![Page 14: Implementing IRLP and Echolink using a Raspberry Pi · Implementing IRLP and Echolink using a Raspberry Pi Clay Jackson N7QNM . Introductions ... •EmComm •Search and Rescue 2](https://reader030.vdocuments.us/reader030/viewer/2022040612/5edd1effad6a402d66681846/html5/thumbnails/14.jpg)
EchoLink
14
![Page 15: Implementing IRLP and Echolink using a Raspberry Pi · Implementing IRLP and Echolink using a Raspberry Pi Clay Jackson N7QNM . Introductions ... •EmComm •Search and Rescue 2](https://reader030.vdocuments.us/reader030/viewer/2022040612/5edd1effad6a402d66681846/html5/thumbnails/15.jpg)
How EchoLink Works
• Windows-based
– Mac and Smartphones also
• Requires only a sound card
• Radio over IP only
– No repeater control or DTMF functions
• $0 cost (above device)
15
![Page 16: Implementing IRLP and Echolink using a Raspberry Pi · Implementing IRLP and Echolink using a Raspberry Pi Clay Jackson N7QNM . Introductions ... •EmComm •Search and Rescue 2](https://reader030.vdocuments.us/reader030/viewer/2022040612/5edd1effad6a402d66681846/html5/thumbnails/16.jpg)
Putting it all in a Pi
• Modified IRLP board
• Use GPIO (General Purpose I/O) header
• USB Sound Card
• Software
– Base
– EchoIRLP
• Register EchoLink separately
16
![Page 17: Implementing IRLP and Echolink using a Raspberry Pi · Implementing IRLP and Echolink using a Raspberry Pi Clay Jackson N7QNM . Introductions ... •EmComm •Search and Rescue 2](https://reader030.vdocuments.us/reader030/viewer/2022040612/5edd1effad6a402d66681846/html5/thumbnails/17.jpg)
Pi-IRLP
17
![Page 18: Implementing IRLP and Echolink using a Raspberry Pi · Implementing IRLP and Echolink using a Raspberry Pi Clay Jackson N7QNM . Introductions ... •EmComm •Search and Rescue 2](https://reader030.vdocuments.us/reader030/viewer/2022040612/5edd1effad6a402d66681846/html5/thumbnails/18.jpg)
Connections
18
![Page 19: Implementing IRLP and Echolink using a Raspberry Pi · Implementing IRLP and Echolink using a Raspberry Pi Clay Jackson N7QNM . Introductions ... •EmComm •Search and Rescue 2](https://reader030.vdocuments.us/reader030/viewer/2022040612/5edd1effad6a402d66681846/html5/thumbnails/19.jpg)
19
![Page 20: Implementing IRLP and Echolink using a Raspberry Pi · Implementing IRLP and Echolink using a Raspberry Pi Clay Jackson N7QNM . Introductions ... •EmComm •Search and Rescue 2](https://reader030.vdocuments.us/reader030/viewer/2022040612/5edd1effad6a402d66681846/html5/thumbnails/20.jpg)
20
![Page 21: Implementing IRLP and Echolink using a Raspberry Pi · Implementing IRLP and Echolink using a Raspberry Pi Clay Jackson N7QNM . Introductions ... •EmComm •Search and Rescue 2](https://reader030.vdocuments.us/reader030/viewer/2022040612/5edd1effad6a402d66681846/html5/thumbnails/21.jpg)
Software
• Linux
21
![Page 22: Implementing IRLP and Echolink using a Raspberry Pi · Implementing IRLP and Echolink using a Raspberry Pi Clay Jackson N7QNM . Introductions ... •EmComm •Search and Rescue 2](https://reader030.vdocuments.us/reader030/viewer/2022040612/5edd1effad6a402d66681846/html5/thumbnails/22.jpg)
22
![Page 23: Implementing IRLP and Echolink using a Raspberry Pi · Implementing IRLP and Echolink using a Raspberry Pi Clay Jackson N7QNM . Introductions ... •EmComm •Search and Rescue 2](https://reader030.vdocuments.us/reader030/viewer/2022040612/5edd1effad6a402d66681846/html5/thumbnails/23.jpg)
23
![Page 24: Implementing IRLP and Echolink using a Raspberry Pi · Implementing IRLP and Echolink using a Raspberry Pi Clay Jackson N7QNM . Introductions ... •EmComm •Search and Rescue 2](https://reader030.vdocuments.us/reader030/viewer/2022040612/5edd1effad6a402d66681846/html5/thumbnails/24.jpg)
24
![Page 25: Implementing IRLP and Echolink using a Raspberry Pi · Implementing IRLP and Echolink using a Raspberry Pi Clay Jackson N7QNM . Introductions ... •EmComm •Search and Rescue 2](https://reader030.vdocuments.us/reader030/viewer/2022040612/5edd1effad6a402d66681846/html5/thumbnails/25.jpg)
25
![Page 26: Implementing IRLP and Echolink using a Raspberry Pi · Implementing IRLP and Echolink using a Raspberry Pi Clay Jackson N7QNM . Introductions ... •EmComm •Search and Rescue 2](https://reader030.vdocuments.us/reader030/viewer/2022040612/5edd1effad6a402d66681846/html5/thumbnails/26.jpg)
Gotchas
• 60 cycle hum in Pi power supply
– Used 12VDC to USB Converter from Amazon
• Backup your SD Card
– Make 2 copies!
• Wireless Networking
– Configuration is arcane
– Small dongle antenna
26
![Page 27: Implementing IRLP and Echolink using a Raspberry Pi · Implementing IRLP and Echolink using a Raspberry Pi Clay Jackson N7QNM . Introductions ... •EmComm •Search and Rescue 2](https://reader030.vdocuments.us/reader030/viewer/2022040612/5edd1effad6a402d66681846/html5/thumbnails/27.jpg)
Demo
• K7IRP Repeater in SeaSide
• Connect to N7QNM Node (3230)
27
![Page 28: Implementing IRLP and Echolink using a Raspberry Pi · Implementing IRLP and Echolink using a Raspberry Pi Clay Jackson N7QNM . Introductions ... •EmComm •Search and Rescue 2](https://reader030.vdocuments.us/reader030/viewer/2022040612/5edd1effad6a402d66681846/html5/thumbnails/28.jpg)
Next Steps
• Connect to N7QNM-R 442.300 Repeater
• Use IRLP Board as repeater controller
– Cross-Band
28
![Page 29: Implementing IRLP and Echolink using a Raspberry Pi · Implementing IRLP and Echolink using a Raspberry Pi Clay Jackson N7QNM . Introductions ... •EmComm •Search and Rescue 2](https://reader030.vdocuments.us/reader030/viewer/2022040612/5edd1effad6a402d66681846/html5/thumbnails/29.jpg)
Resources
• www.raspberrypi.org
• www.irlp.net
• www.irlp.net/pi
• www.echolink.org
29
![Page 30: Implementing IRLP and Echolink using a Raspberry Pi · Implementing IRLP and Echolink using a Raspberry Pi Clay Jackson N7QNM . Introductions ... •EmComm •Search and Rescue 2](https://reader030.vdocuments.us/reader030/viewer/2022040612/5edd1effad6a402d66681846/html5/thumbnails/30.jpg)
Q & A
30
![Page 31: Implementing IRLP and Echolink using a Raspberry Pi · Implementing IRLP and Echolink using a Raspberry Pi Clay Jackson N7QNM . Introductions ... •EmComm •Search and Rescue 2](https://reader030.vdocuments.us/reader030/viewer/2022040612/5edd1effad6a402d66681846/html5/thumbnails/31.jpg)
Thx
de
N7QNM
31