Single board computers in the ham shack

Slides:



Advertisements
Similar presentations
Intel Do-It-Yourself Challenge Intel Galileo and Edison Paul Guermonprez Intel Software.
Advertisements

Gary Sutcliffe, W9XT Copyright © 2012 Gary C. Sutcliffe.
Introduction to Arduino Microcontrollers...and how they can be used in Amateur Radio Andrew Rohne, KE8P October 18, 2013.
Pico-SAM9G45 Development Board for Envirobat Presented by Kiran G K Date : 18/06/13.
 D-STAR is an open standard for digital voice and data on Amateur Radio  One of several digital modes in Amateur Radio  Developed by Japan Amateur.
{ Physical Computing Arduino, Raspberry Pi, Sensors, Controls…
{ Physical Computing Arduino, Raspberry Pi, Sensors, Controls…
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
LabVIEW Embedded Module for ARM Microcontrollers
PIC microcontrollers. PIC microcontrollers come in a wide range of packages from small chips with only 8 pins and 512 words of memory all the way up to.
Little arduino microcontrollers Meghan Jimenez 12 February 2014.
Department of Electronic & Electrical Engineering Embedded system Aims: Introduction to: Hardware. Software Ideas for projects ? Robotics/Control/Sensors.
NetBurner MOD 5282 Network Development Kit MCF 5282 Integrated ColdFire 32 bit Microcontoller 2 DB-9 connectors for serial I/O supports: RS-232, RS-485,
Arduino Josh Villbrandt February 4, Digital Circuits Analog versus digital – What’s the difference? – How to represent an analog signal in a computer?
RC CAR CONTROLLER BASED ON INTEL GALILEO SOC PLATFORM Nadav Shiloach Sagi Sabag Supervisor: Idan Shmuel Spring 2014 One Semester Project PROJECT’S ENDING.
Microcontroller based system design Asst. Prof. Dr. Alper ŞİŞMAN.
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
Typical Microcontroller Purposes
The IT700 PIM only supports up to network layer, all other above layers must be executed by other processor. Therefore in the PLC control network two types.
An-Najah National University Faculty of Engineering Department of Mechatronics Engineering Whiteboard Notes Tracking-Erasing System.
ATtiny23131 A SEMINAR ON AVR MICROCONTROLLER ATtiny2313.
Introduction to Arduino Microcontrollers. What is a Microcontroller ? What is a Microprocessor ? A Microcontroller (8 bit) does one task very fast and.
Welcome to the world of ARM. COURSE CONTENT Module 1: Introduction  Introduction of ARM Processors  Evolution of ARM  32 - bit Programming Module 2:
Lecture 7: Overview Microprocessors / microcontrollers.
ARDUINO OVERVIEW Bob Wilton – KF5TPQ. ARDUINO UNO.
1 Hardware Components for Mechatronics Logic circuits Signal conditioning circuits Microcontrollers PLCs Hardware Interfacing.
Ham Radio Applications of Linux Single Board Computers
Javelin Stamp TM Andrew Prunicki Nov. 8, Overview ● Hardware – Microcontrollers – Robot Demo – Javelin Stamp Capabilities ● Software – Javelin Stamp.
Case Study #1 Microcontroller System. What is a microcontroller? A microcontroller can be considered a self-contained system with a processor, memory.
D-STAR InfoCon 2016 at Dayton Hamvention Part 1 – D-STAR Basics
Building Raspberry Pi Controllers with Python
Michael Rahaim, PhD Candidate Multimedia Communications Lab
IoT Milos Hampl.
Welcome to Arduino A Microcontroller.
RASPBERRY PI WORKSHOP.
Assist. Prof. Rassim Suliyev - SDU 2017
Popular Microcontrollers and their Selection by Lachit Dutta
Dr. Kyung Eun Park Summer 2017
Introducing the Arduino boards & some supporting modules
Microcontrollers, Basics Fundamentals of Designing with Microcontrollers 16 January 2012 Jonathan A. Titus.
D-STAR InfoCon 2015 at Big Spring TX Part 1 – D-STAR Basics
Prepared by: Raghad J Foqha Supervisor: Dr. Saed Tarapiah
Chapter A - The Raspberry Pi Computer
Remote Sensor Interface for IoT
A microcontroller Raspberry Pi 2 Model B V1.1 RPi
D-STAR InfoCon 2016 at Dayton Hamvention Part 1 – D-STAR Basics
Programming with Arduinos and Rapsberry Pi
Arduino and the Radio Amateur
Assist. Prof. Rassim Suliyev - SDU 2017
Zigbee Networks Using Xbee Modules
The Arduino Microcontroller: Atmel AVR Atmega 328
Introduction to Microprocessors and Microcontrollers
Arduino Board.
Networked Door Locking System
CSCI1600: Embedded and Real Time Software
CSCI1600: Embedded and Real Time Software
Manual Robotics ..
Arduino Workshop University of Jordan.
Testing 1, 2, 3, testing, testing…
Arduino Workshop University of Jordan.
Procesorové jadrá a procesory architektúry
Single Board Computers and Dev Boards
Introduction to Single Board Computer
Introduction to Arduino
Lab #1: Getting Started.
Remote Sensor Interface for IoT
What is “Control System” or “Framework”?
Chapter 7 IoT Physical Devices and Endpoints
Raspberry Pi Hardware By: Mike Kwiatkowski.
Presentation transcript:

Single board computers in the ham shack and microcontrollers! Story county Amateur radio club February 2, 2017 Paul Cowley KB7VML

Single board computers (SBC) Raspberry Pi (RPi), PINE A64, C. H. I. P Single board computers (SBC) Raspberry Pi (RPi), PINE A64, C.H.I.P., Beaglebone, and others Cost generally <$50 Most employ ARM 32-bit or 64-bit RISC processors Run full-featured operating systems GUIs and fully-developed applications available Still have General Purpose I/O (GPIO) onboard Onboard networking, USB, and storage (via SD cards) is very common Low power requirements Large open-source development community

Microcontrollers Arduino, STM32xx, Teensy, PICAXE, BASIC Stamp, and MORE! Cost generally <$30 Generally utilize AVR, ARM, or STM32 processors No OS and no traditional applications Need a development environment (IDE) and a PC to program Flexible, expandable, and customizable Well-suited to embedded applications Very low power requirements Large open-source development community

What makes theM SO unique? INTERFACES! GPIOs (General Purpose Input/Output) I²C (Inter-Integrated Circuit) SPI (Serial Peripheral Interface) …and many more!

Analog and Digital GPIO Analog input to ADC (Analog to Digital Converter) Digital I/O Pulse Width Modulation (PWM) Interact with physical world!

Complex data exchange Serial SPI (Serial Peripheral Interface) I²C (Inter-Integrated Circuit) USB Ethernet Interact with other devices!

A few Projects I’m working on…

And some inspiration for you… ADS-B tracking system (RPi) https://uk.flightaware.com/adsb/piaware/ Echolink or DStar hotspot or node (RPi) http://www.svxlink.org/ http://www.westerndstar.co.uk/ SDR (Beaglebone, RPi) https://learn.adafruit.com/freq-show-raspberry-pi-rtl-sdr-scanner http://www.rarcpio.net/beaglebrick/ https://hackaday.io/project/1538-portablesdr WSPR beacon (RPi) https://gerolfziegenhain.wordpress.com/2013/04/13/raspi-as-wspr-transmitter/

And some inspiration for you… APRS tracker (All SBCs, Arduino) http://tnc-x.com/TNCPi.htm http://www.trackuino.org/ APRS digipeater or iGate (Most SBCs) https://github.com/wb2osz/direwolf/blob/master/doc/Raspberry-Pi-APRS.pdf https://wcares.org/special-interests-3/aprs/aprs-raspberry-pi-virtual-tnc/ http://www.mstewart.net/super8/aprs/RASP/index.htm CW keyer (Arduino) https://blog.radioartisan.com/arduino-cw-keyer/

And some inspiration for you … SWR/power meter (Arduino) http://www.qsl.net/on7eq/projects/arduino_pwr_swr.htm Remote CI-V connected antenna switch (Arduino) http://www.ik5pwc.it/en/civ_remote_antenna_switch_3.html Antenna rotator controller (Arduino) https://amsat-uk.org/info/simplesat-rotor-controller/ https://blog.radioartisan.com/yaesu-rotator-computer-serial-interface/

Get started – Raspberry Pi Adafruit https://www.adafruit.com/ Sparkfun https://www.sparkfun.com/ Raspberry Pi Foundation https://www.raspberrypi.org/

Get started – arduino Adafruit Sparkfun Arduino IDE https://www.adafruit.com/ Sparkfun https://www.sparkfun.com/ Arduino IDE https://www.arduino.cc/en/Main/Software Official Arduino website https://www.arduino.cc/