RASPBERRY PI Introduction and Ham Applications
Total Page:16
File Type:pdf, Size:1020Kb
Introduction and Ham RASPBERRY PI Applications OBJECTIVES Understand the difference between a microcontroller and a minicomputer Identify the various Raspberry Pi models Understand a Raspberry Pi layout and capabilities Explore Raspberry Pi Amateur Radio Applications IF YOU ARE HERE FOR IF YOU ARE HERE FOR You are in the wrong place. IF YOU ARE HERE FOR We will be talking about this. You are in the wrong place. MICROCONTROLLER .VS. MINICOMPUTER Arduino – a microcontroller Raspberry Pi – a minicomputer MICROCONTROLLER .VS. MINICOMPUTER Arduino – a microcontroller (another future training session) A microcontroller is a simple computer that can run one program at a time, over and over again. It is very easy to use. An Arduino board is best used for simple repetitive tasks: opening and closing a garage door reading the outside temperature and reporting it to Twitter driving a simple robot MICROCONTROLLER .VS. MINICOMPUTER Arduino – a microcontroller Raspberry Pi – a minicomputer A microcontroller is a simple computer A general-purpose computer, usually with a Linux operating system, and the ability to run that can run one program at a time, over multiple programs. and over again. It is more complicated to use than an It is very easy to use. Arduino. An Arduino board is best used for simple Can simultaneously run multiple applications repetitive tasks: Raspberry Pi is best used when you need a opening and closing a garage door full-fledged computer: reading the outside temperature and reporting driving a more complicated robot it to Twitter performing multiple tasks driving a simple robot doing intense calculations (such as encryption) ABOUT THE RASPBERRY PI The Raspberry Pi was created in February 2012 by the Raspberry Pi Foundation According to the Raspberry Pi Foundation, over 5 million Raspberry Pis have been sold before February 2015, making it the best-selling British computer. By November 2016 they had sold 11 million units. Originally setup to promote and teach basic computer science in schools and colleges around the UK February 2012 Raspberry Pi 1 Model B released followed by a cheaper Model A April 2014 a new and improved Raspberry Pi 1 Model B+ February 2015 Raspberry Pi 2 with more RAM November 2015 Raspberry Pi Zero costs $5 US February 2016 Raspberry Pi 3 Model B February 2017 Raspberry Pi Zero W costs $10 US Raspberry Pi boards cost between $5 - $35, and may be operated with any generic USB computer keyboard and mouse. Other peripherals can be attached through the various pins and connectors on the surface of the Raspberry Pi RASPBERRY PI FAMILY Original Model B Model B+ Model 2B Model 3B (No longer available) (Hard to Find) $35.00 $35.00 RPi Zero RPi Zero W $5.00 $10.00 BOARD LAYOUT AND CONNECTIONS GPIO Pins The Pi 3 has the same layout as the Pi 4 USB 2.0 1 Model A+, Pi 1 Model B+ and Pi 2 Ports Model B. Display Connector Will not run concurrently with HDMI Video Camera Connector 10/100 MBits/Sec. Ethernet Connector Power Connector HDMI Stereo Audio Out GEEK DETAILS The RPi Model 3B replaced the Model 2B in February 2016. (Model 2Bs are still available) Raspberry Pi 3B Raspberry Pi 2B 1.2GHz quad-core ARM v8.1GB RAM 900MHz quad-core ARM Cortex-A7 CPU 1GB RAM 1GB RAM 4 USB 2.0 ports 4 USB 2.0 ports 100Mbits/sec Ethernet port 100Mbits/sec Ethernet port 40-pin extended GPIO 40-pin extended GPIO 4 Pole stereo output and composite video port Full size HDMI 4 Pole stereo output and composite video port CSI camera port for connecting a Raspberry Pi Full size HDMI camera CSI camera port for connecting a Raspberry Pi 40 Pin GPIO camera BCM43438 wireless LAN and 4.1 Bluetooth Low 40 Pin GPIO Energy (BLE) on board RASPBERRY PI SOFTWARE The following operating systems run on a Raspberry Pi 3 Model B. ARM -Based Linux Operating Systems RISC OS Slackware Raspbian Debian Arch Linux PiDora ArchLinus SUSE Linutop FreeBSD Pibang NetBSD CentOS Kano OS Fedora Android Things Ubuntu MATE Raspberry Pi Media Centers Kali Linux OpenELEC Ubuntu Core OSMC Chromium OS Retro Gaming Suites Windows 10 IoT Core RetroPie AROS Amiga OS Remake RecalBox TO GET STARTED Raspberry Pi Model 2B or 3B Peripherals Raspberry Pie USB or Wireless Keyboard Appropriate sized SD card – 4GB minimum USB or Wireless Mouse +5 VDC micro USB power supply USB Devices (i.e. Hubs, Modems, etc.) RPi Model B 1.2A | 500mA USB peripheral current draw RPi Model A+ 700mA | 500mA USB peripheral current Ethernet draw RJ-45 CAT 5 RPi Model B+ 1.8A | 600mA /1.2A (switchable) Wireless Adapter for any non-RPi Model 3 RPi 2 Model B 1.8A | 600mA /1.2A (switchable) Video Display RPi 3 Model B 2.5A | 1.2A HDMI with cables Software (recommend NOOBS – it is free) Composite with cables GPIO breakout cable if needed VGA with dongle and cables WHAT A RASPBERRY PI CAN DO Home Theater PC Media Streaming My Home Theater Dumb TV Web Browser and Video Streaming File Storage Server Wireless Network Printer Extend Home Network Range (Bridge) Music Streaming Programming Platform Home Google Digital Assistant (i.e. Alexia) 65” LCD TV RPi Model B 4”x3” HAM RADIO APPLICATIONS FLDigi - Data Mode Communications GMT Clock Remote Software Defined Radio (SDR) Logging WSPR Transmitter Slow Scan TV Amateur Radio Satellite Tracking Rig Control Digital Voice (DV) Hotspot Ham Exam APRS-I Gate ADS-B Flight Tracker VoIP Rotator Controller DATV Transmitter EchoLink TNC Spectrum Monitoring and Direction Finding Emergency E-mail Gateway RP1 Power Controller ONE OF MY HAM RADIO PROJECTS Broadband Hamnet (BBHN) Network (an entire different training session) Create a network using 2.4 MHz and higher bands to create a digital network An Internet-like network using ham radio frequencies Flexible self-discovering and self-healing Can carry any digital media like the Internet Software applications provide various ways to interface the system ONE OF MY PROJECTS Broadband Hamnet (BBHN) Network In BBHN a Raspberry Pi can serve as: (an entire different training session) Create a network using 2.4 MHz and PBX Interface higher bands to create a digital network Raspberry Pi serves as the telephone branch An Internet-like network using ham radio exchange to interconnect VoIP phones on the frequencies network. Flexible self-discovering and self-healing Software is free and old IP phones and ATAs are inexpensive Can carry any digital media like the Internet Site Node / Client Software applications provide various Raspberry Pi acts as a node or client in a BBHN ways to interface the system network Online Storage and Database K4PYR MESH NETWORK K4PYR-100 K4PYR-200 Mesh Node Mesh Node LAN IP Address 10.226.145.105 10.148.209.11 10.148.209.12 WiFi IP Address 10.18.154.33 Phase I Phase I K4PYR MESH NETWORK K4PYR-100 K4PYR-200 Mesh Node Mesh Node LAN IP Address 10.226.145.105 10.148.209.11 10.148.209.12 WiFi IP Address 10.18.154.33 Phase II Proof of Concept Completed 26 Sep 2017 Raspberry Pi B+ Acer Aspire One FreePBX 10.148.209.9 10.148.209.14 K4PYR MESH NETWORK K4PYR-100 K4PYR-200 Mesh Node Mesh Node LAN IP Address 10.226.145.105 10.148.209.11 10.148.209.12 WiFi IP Address 10.18.154.33 Phase I Phase III Phase III Raspberry Pi B+ Acer Aspire One FreePBX 10.148.209.9 10.148.209.14 K4PYR MESH NETWORK K4PYR-100 K4PYR-200 Mesh Node Mesh Node LAN IP Address 10.226.145.105 10.148.209.11 10.148.209.12 WiFi IP Address 10.18.154.33 Phase IV Raspberry Pi B+ Acer Aspire One FreePBX 10.148.209.9 10.148.209.14 K4PYR MESH NETWORK K4PYR-100 K4PYR-200 Mesh Node Mesh Node LAN IP Address 10.226.145.105 10.148.209.11 10.148.209.12 WiFi IP Address 10.18.154.33 File IP Phone Server Outbound Apps Network Raspberry Pi B+ Acer Aspire One FreePBX 10.148.209.9 10.148.209.14 Phase V MY OTHER PROJECT ADS-B Flight Radar Tracker ground station Homebrew Coaxial Colinear antenna tuned to 1039MHz (8 sections) RTL-SDR Dongle Raspberry Pi Zero or Raspberry Pi Zero W Free Software This system can stand alone or connect to Internet Flight Aware or Flight Radar 24 services as a contributing ground station. REFERENCES They are all over the place Internet Google Searches Library Free magazine (Free PDF downloads) https://www.raspberrypi.org/magpi/ Books Google+ GitHub WHERE TO PURCHASE Newark Element 14 http://www.newark.com Allied Electronics https://www.alliedelec.com Adafruit https://www.adafruit.com Pi Shop US https://www.pishop.us CanaKit https://www.canakit.com MicroCenter http://www.microcenter.com Closest local store is in Vienna, VA. QUESTIONS Thank your for your interest..