Building your own Chartplotter with AIS, Radar, & Autopilot

Slides:



Advertisements
Similar presentations
Contents 1.What is the POV Smart TV dongle 2.Basic specifications 3.What can you do with the POV HDMI Smart TV dongle 4.Advantages over built-in Smart.
Advertisements

Introduction to Raspberry Pi
Computer Basics I Course Outline 1: What is a computer? 2: What is an operating system? Using a Desktop Computer 3: What are the basic parts of a desktop.
Pico-SAM9G45 Development Board for Envirobat Presented by Kiran G K Date : 18/06/13.
Introduction to the Raspberry Pi ® Saman Amighi 10/2013 ® Raspberry Pi Foundation.
Embedded Programming and Robotics Lesson 12 Introducing the Raspberry Pi Intro to Raspberry Pi1.
Boxee Box by D-Link. Agenda What’s Boxee Box Appearance Applications Positioning Brief Introduction Supported Media Formats Selling Points Comparison.
An illustrated introduction to building a computer using a Raspberry Pi 2. A Raspberry Pi, that is! Images from Microsoft clipart.
JSP 29 has most advanced android version Big bright display The 3.5" (8.89 cm) display produces bright and vivid colours (320x480 pixels) bringing images.
 Computer News  Office for the Ipad  July & August no meeting  Sept 19th  One meeting a month (3rd Wednesday)  Website & 
Getting to Know Today’s Computer. Computer Devices What your computer can do depends upon the hardware your computer has, and the software it runs.
Pi In The Sky Chris Stubbs. What’s in the HAB kit Balloon (keep this safe) Parachute PITS kit Raspberry Pi Model A (for flight) + SD + Camera Raspberry.
Google Chromebook A New Way of Low Cost, Low Maintenance Computing.
Mark Recoskie November 14, Agenda  Quick review of value proposition  Review of Warp r1v2 hardware and software  What’s new in Warp 3.0 hardware?
Raspberry Pi.
By Naveed Ahmad! How to setup a. First of all, what are the parts of a Raspberry Pi? Source:
Home Intrusion Detection System Andre, Irena, Priyanka, Balta.
This presentation will cover all of the work that was set during the third week of the course. This means that the task associated with the purpose of.
8th Grade Computer Technology Mr. Minger January 2014
What is gaming console & platform? A game console is a device which outputs video signal into TV screen to display the video game. A platform is in which.
1 Copyright © 2015 Pexus LLC Patriot PS Personal Server Installing Patriot PS ISO Image on.
SINGLE BOARD COMPUTERS ARE YOU ON THE RIGHT AIRPLANE?
Introduction :  In the beginning, the calculator is the basic idea of computers out, then that arrived at the large computers.  in1980 or late seventies.
THE PARTS OF A COMPUTER WHAT ARE THE PARTS OF A COMPUTER THAT MAKE A COMPUTER A COMPUTER?
Intro to Raspberry Pi A Southwest Florida Hackerspace Workshop Presented by: Russell Benzing & Eric Schiffli.
Games consoles 1. What is a video game?  A computer that enables games to be played on television through digital projectors.
Embedded Software Design Week I Class Introduction Course Coverage Hardware Platforms * Some of this slides are inspired/copied from Dr. Mark Brehob’s.
Rasberry pi 2 model B. Selve computeren i rasberry pi’en.
1 © 2015 Samsung Electronics America - Confidential Digital Signage Modernized: Samsung Smart Signage Platform (SSSP)
Raspberry Pi Project Control Your Home Lights with a Raspberry Pi.
2012 Swift-Tablets… It has been brought to you by:
Low price for HP 15-AC121TU Noble Blue. Index Description Image Specifications Reviews and Ratings 2Addocart - HP 15-AC121TU.
Introducing the Raspberry Pi Nauru ICT Department April 2016.
Farhin Al Masud What is Raspberry PI? o Low cost, credit card sized computer o SOC (System on a chip) o Founded by Raspberry PI foundation.
Raspberry Pi. Introduction The Raspberry Pi is a credit-card sized computer It can be plugged into your TV and a keyboard, and can be used for many of.
Raspberry PI 2 Installation & Demo App By Wayne Keadle.
University of Wisconsin-Whitewater. What is a Raspberry Pi?  Low cost, ARM based computer the size of a credit card  Uses SD card for persistent storage.
An introduction to the Raspberry Pi. What is a Raspberry Pi?  University of Cambridge’s Computer Laboratory  Decline in skill level  Designed for education.
The data-logger for STEM Education VinciLab.
Plug Computers What they are, and what they can do!
RaspberryPi.
Getting to Know Today’s Computer
Engineering Innovation Center
Building Raspberry Pi Controllers with Python
Introduction to Raspberry Pi & Kano
Workshop on Raspberry Pi 3
Computer System Laboratory
IoT 101 with Raspberry Pi and Azure
D-STAR InfoCon 2015 at Big Spring TX Part 3 – Doing More With D-STAR
Chapter A - The Raspberry Pi Computer
Datawind Calling Tablet Communication Redefined!
INTRODUCTION TO COMPUTING
Lecture 6 Uli Raich UCC semester 2017/2018
Programming with Arduinos and Rapsberry Pi
INTRODUCTION TO THE RASPBERRY PI Darrell Davis KT4WX
Swipe 3G Mobile with Gorilla Glass Experience the Difference!
Raspberry Pi.
Raspberry Pi Pi 2 Model B.
An introduction to the Raspberry Pi
Raspberry Pi. Introduction to Raspberry Pi Python Electronics Linux Outline.
Xbian FioS Streaming Call it Cord Shaving?.
Building an Internet of Things Device
Odroid XU4.
Lecture 1: Getting Ready
Beginning Raspberry Pi
Introduction to Single Board Computer
Emphasis: Get it working and do stuff!
Raspberry Pi Hardware By: Mike Kwiatkowski.
Setting up a Webcam on a Raspberry Pi
Presentation transcript:

Building your own Chartplotter with AIS, Radar, & Autopilot Matt Brown

So who the #&^*!$ is Matt Brown Been coding since 1983 Attended Pacific Lutheran University Majoring in Earth Sciences and Computer Sciences Minor in Mathematics Professional Software Developer since 1994 “Real” Boat owner since 1998 https://mvcesc.files.wordpress.com Self-described maker and tinkerer

No really, who is he? That guy!

So why are we here?

What the #&^*!$ was that? Hardware Software Raspberry Pi 2 “Puck” style GPS dAISy AIS receiver from Adrian Studer Television Software Raspbian OS and Debian packages OpenCPN chartplotter and navigation software NOAA Charts RaspBMC

No. Really. What the #&^*!$ was that? An extendable chartplotter GPS Location AIS targets

Can’t I just buy something and put it on my boat? Of course you can Simrad NSS9 $4,198 NSS8 Sport $2,100 Raymarine A78 $2,299 Garmin 92sv $1,999 This system Around $500

Can’t I just buy something and put it on my boat? Hardware Raspberry Pi 2 $35 “Puck” style GPS $40 dAISy AIS receiver from Adrian Studer $55 Keyboard, USB Wifi modules, Cables, case, etc $50 Television $100 - $300 Software Raspbian OS and Debian packages - Free OpenCPN chartplotter and navigation software - Free NOAA Charts - Free RaspBMC - Free

About the Raspberry Pi It’s a credit card sized computer, that plugs into a TV (HDMI), designed to teach kids how to program Well supported by online community Now used by hobbyists as well as professional engineers to build integrated systems Latest version 900Mhz quad-core ARM Cortex-A7 CPU 1GB SDRAM 1080p HDMI video (VideoCore IV 3D graphics core) Micro SD card slot Equivalent to a top of the line desktop computer circa 2004

Alternative SOCs to the Raspberry Pi Banana Pi $45 1Ghz dual core ARM Cortex-A7 CPU Mali-400 MP2 GPU 1GB DDR3 CubieTruck $85 2GB DDR3, 8GB NAND flash + microSD slot Onboard Wifi, Bluetooth, Ethernet, 2 USB ports Beaglebone $60 1Ghz ARM Cortex-A8 CPU PowerVR SGX 2D/3D GPU supporting dual displays

Alternatives to the Raspberry Pi iPad $500 64bit A8x CPU 10” screen Bluetooth GPS receiver ~$70 Navionics Navigation Suite $10-$149 Laptop $300+ Specs vary USB or Bluetooth GPS receiver OpenCPN capable Android devices $100+ May need Bluetooth GPS receiver ~$70

What Does It Do? Chartplotter GPS Location

What Does It Do? Weather Overlay AIS Data

What Does It Do? Ships & Maintenance Log Route Planning

What Else Can It Do? Autopilot Radar Overlay

What else can it do? Fishfinder Simple Computer Movie and Music Player Web browser Email client Basic business apps Messaging Apps Movie and Music Player Camera System

Building the System

Building the System Complete step-by-step instructions at https://mvcesc.wordpress.com/2013/09/20/detailed-raspberry- pi-setup-documentation/ Download OS Image from the internet Burn OS image to micro SD Card Install SD Card, Keyboard, Mouse, HDMI Cable, USB GPS, USB AIS Boot Expand File System Set to US Boot to desktop Reboot

Building the System Connect to Internet Update and upgrade Ethernet WiFi Update and upgrade sudo apt-get update sudo apt-get upgrade Install Tools geany mesa-utils git-core cmake gpsd gpsd-clients

Building the System Download charts from NOAA Raster (RNC) vs Vector (ENC) Pull code down from the internet git clone Compile and Install cmake, make Run and add charts -unit_test_1 Install additional plugins Watchdog Logbook

AIS dAISy module from Adrian Struder - $55 https://github.com/astuder/dAISy Channel hops between A (161.975 MHz) and B (162.025 MHz) Serial data stream (9600/8/N/1) NMEA 0183 sentences (AIVDM) !AIVDM,1,1,,A,1CF4kT3000Nm`Kl@BHKJC@IH0000,0*37 !AIVDM,1,1,,B,4028jOQur1laeNlMIL@<`8O00@JU,0*5F OpenCPN AIS compatible, simply open serial data connection in settings to receive information

AIS

Xbee modules Create a wireless mesh network between devices Satellite screens Share NMEA data (GPS, AIS, Radar) from the main chartplotter Sensors Wind Weather Temperature Autopilot Control (planned)

Fully Functional Chartplotter System

Show & Tell Q & A