32
Introduction to Arduino Microcontrollers ...and how they can be used in Amateur Radio Andrew Rohne, KE8P February 6, 2013

Introduction to Arduino Microcontrollers

  • Upload
    magar

  • View
    162

  • Download
    4

Embed Size (px)

DESCRIPTION

Introduction to Arduino Microcontrollers. ...and how they can be used in Amateur Radio. Andrew Rohne, KE8P February 6, 2013. Presentation Outline. Basics Terminology Hardware Amateur Radio Applications Getting Started More Information. What is it?. Open Source. Open Source Hardware - PowerPoint PPT Presentation

Citation preview

Page 1: Introduction to Arduino Microcontrollers

Introduction to Arduino Microcontrollers...and how they can be used in Amateur Radio

Andrew Rohne, KE8PFebruary 6, 2013

Page 2: Introduction to Arduino Microcontrollers

Presentation Outline

• Basics• Terminology• Hardware• Amateur Radio Applications• Getting Started• More Information

Page 3: Introduction to Arduino Microcontrollers

What is it?

Page 4: Introduction to Arduino Microcontrollers

• Open Source Hardware• Open Source Bootloader• Open Source Development Kit• Community Driven Support

Open Source

Page 5: Introduction to Arduino Microcontrollers

Terminology

• I/O Board - main microcontroller• Shield - add-on boards• Sketch - the program• Sensor - components (thermistors, etc.)• Modules - serial data (GPS module, etc.)

Page 6: Introduction to Arduino Microcontrollers

Digital IO (LEDs, switches)Analog IO (resistive sensor data)Serial Connection (Sensors, GPS, etc)

Program from your computer

Your limit is only your creativity!

What do these do?

Page 7: Introduction to Arduino Microcontrollers

Arduino I/O Boards

Page 8: Introduction to Arduino Microcontrollers

More Boards

15 current boards

Page 9: Introduction to Arduino Microcontrollers

Compatible Boards

These are two of MANY!

Page 10: Introduction to Arduino Microcontrollers

Compatible Boards

Page 11: Introduction to Arduino Microcontrollers

Shields

Page 12: Introduction to Arduino Microcontrollers

Touchscreen Shield

Wave Shield

Datalogging Shield

Shields

Page 13: Introduction to Arduino Microcontrollers

Ethernet Shield

XBee Shield

Wifi Shield

More Shields…

Page 14: Introduction to Arduino Microcontrollers

And more shields…

Page 15: Introduction to Arduino Microcontrollers

APRS Shield

Even more shields!

Page 16: Introduction to Arduino Microcontrollers

Modules

Bluetooth Module

GPS Module

RFID Module

Temperature & Humidity Sensor

Page 17: Introduction to Arduino Microcontrollers

Sensors and Modules

Gas Sensor Temp & Humidity

Flex Sensor

Fingerprint Scanner

Geiger Counter

Page 18: Introduction to Arduino Microcontrollers

Photoresistor, infared, force sensitive resistor, Hall effect, Piezo, tilt sensor..

Sensors

Page 19: Introduction to Arduino Microcontrollers

Sketches

Includes

Globals

void setup()void loop()

Page 20: Introduction to Arduino Microcontrollers

Amateur Radio Applications

Page 21: Introduction to Arduino Microcontrollers

Applications - APRS

Argent DataTrackduino

Page 22: Introduction to Arduino Microcontrollers

Rig Adjustment for Doppler Effect

QuickTime™ and a decompressor

are needed to see this picture.

Page 23: Introduction to Arduino Microcontrollers

Morse Code Keyboard

Page 24: Introduction to Arduino Microcontrollers

Arduino Controlled Tuner

Page 25: Introduction to Arduino Microcontrollers

Morse Code Keyer

Page 26: Introduction to Arduino Microcontrollers

• Weather Stations• Remote Antenna Switches 

Other Examples

Page 27: Introduction to Arduino Microcontrollers

Sparkfun Getting Started in Arduino Kit ($95)Sparkfun Starter Kit for Arduino ($60)Adafruit Experimentation Kit ($85)Adafruit Starter Pack ($65)

OR

Arduino Board (Uno $20 or Mega $35) +Breadboard, wires, components, etc.

Getting Started

Page 28: Introduction to Arduino Microcontrollers

With Starter Sets

Book is open source!

Page 29: Introduction to Arduino Microcontrollers

Other Open Source Hardware

Page 30: Introduction to Arduino Microcontrollers

Raspberry Pi

Page 31: Introduction to Arduino Microcontrollers

TI Launchpad

Page 32: Introduction to Arduino Microcontrollers

Links to presentation and everything mentioned today: http://ke8p.us/go/cfmc

Andrew Rohne, [email protected]: @KE8PWeb: http://ke8p.us

Resources

ARRL will have a book coming out in March. See http://wa5znu.org/cookbook/

Andrew
Need to ensure that /go/cfmc goes to the right place