pi on a boat presentation by james craig 18 march 2016
TRANSCRIPT
MY BACKGROUND
• CSE• Electrical Engineering • Sailed dinghies as well as keel
boats• Own a ‘Good Old Boat’• Rebuilt an engine• Refinished interior• Fiberglassed• Built table• New electrical• ‘Thrifty’
• Our electronics (Raytheon S60) are showing their age but worked… what to do?
WHY NOT TRY YOUR HAND AT BOAT ELECTRONICS
• Maker industry especially in boats
• Open Source vs Closed Source
• Some interesting projects
• Openplotter
• Freeboard
• Sample costs
• Sample boat projects
PROPRIETARY VS OPEN SYSTEMS
• Proprietary Systems
• Raymarine
• Garmine
• Other
• Open Systems
• OpenPlotter
• OpenCPN
• Other
PROPRIETARY SYSTEMS
PROS
• Interoperability within own
ecosystem
• Plug and Play within own
ecosystem
• Support
• Hardened for marine
CONS
• Expensive
• Not interoperable with other
systems (easily)
• Closed – what you see is what
you have
• Closed – no ability to tap into
the system
FROM PANBO
• If I could send the manufacturer's one message in 2009, it would be “open up”. Dump the proprietary cabling, proprietary interfaces, proprietary data formats, etc. Publish everything and encourage third party software developers to interact with the systems. The vendor who does this most aggressively will be richly rewarded by seeing all the peripheral applications that they can not address being solved by third parties, increasing demand for the systems vendor's core products. All of the manufacturers will be cutting R&D this year so they won't want to do this because a proper 3rd party program requires R&D resources and support which means they have to cut back internal product development even further. But those that do will find that the get a lot more bang for their R&D buck by leveraging third party developers.”
• Even worse in 2016!
FREEBOARD
• Multiplex NMEA, convert Seatalk to NMEA and vice versa• Broadcast NMEA over Wifi.• Provide a low cost way way to add wind instruments, digital compass, or GPS, via NMEA to
existing systems.• Use your existing instruments NMEA output• Provide a chartplotter and virtual instruments over wifi to several tablets, PC's or
cellphones, all at once• Provide low cost autopilot• all of the above at once
SO, WHAT’S THE BIG DEAL?
• Built in web server
• Able to connect to other devices
• Expandable storage and networking built in
• A 900MHz quad-core ARM Cortex-A7 CPU
• 1GB RAM
• Like the (Pi 1) Model B+, it also has:
• 4 USB ports
• 40 GPIO pins
• Full HDMI port
• Ethernet port
• Combined 3.5mm audio jack and composite video
• Camera interface (CSI)
• Display interface (DSI)
• Micro SD card slot
• VideoCore IV 3D graphics core
$35
RASPBERRY PI ZERO• 1Ghz, Single-core CPU• 512MB RAM• Mini HDMI and USB On-The-Go
ports• Micro USB power• HAT-compatible 40-pin header• Composite video and reset headers
$5
COSTSUnit Price
RP2 50
Power Supply 6
Cords 10
Keyboard 15
Mouse 15
Wireless USB 10
Sensors 20
Waterproof LCD 200
laptop 250
576
Unit Price
RP2 50
Power Supply 6
Cords 10
Keyboard 15
Mouse 15
Wireless USB 10
Sensors 20
126
All I showed Just the Pi
CURRENT DRAW
Raymarine
MFDC70 9wC80 10wC120 12w
Radar2kw 28w (9w standby)4kw 34w (10w standby)
Raspberry PiMax 1W (typical ~0.5 W)
ArduinoMax 1W (typical ~0.5 W)
Wireless Hub / SwitchMax 1.8 W
7” touch screen400nits: 250mA draw = 0.25W / volt = 3W1000 nits ~ 9W
12” touch screen1000 nits ~ 13W
CHALLENGES
• Canada – charts!
• Water and Electronics
• Need to program (just a bit…)
• I am on the hook if this goes bad
• Mindset
OTHER IDEAS
• Try the projects I outlined
• And also Pi Lighting
• Pi gas sensors
• Pi Remote Monitoring – what is happening on your boat
• 3-D printing – enclosures and other bits
• Social media – share charts and places
• Pi based wave measurement
• Pi based robots to check pilings and moorings
NEXT STEPS
• Try it
• Play
• Advanced lego with programming
• You get to buy some new tools and gadgets
• Get a group of interested folks at SYC
• Check out what Dal and NSCC is doing
• Have fun!
SYC 2016
LINKS
• OpenPlotter
• http://www.sailoog.com/en/openplotter
• Raspberry Pi Foundation
• https://www.raspberrypi.org/
• 20 Interesting Pi Projects
• http://www.itpro.co.uk/mobile/21862/raspberry-pi-top-20-projects-to-
try-yourself
• Where to Buy
• Amazon or eBay easy
• www.canakit.com - all the items you need with their kits – good place