Shield Driven Arduino GPS

Add a comment  
shield_gps

One of the most powerful features of the Arduino that is sometimes overlooked is the ability to stack shields into configurations that can accomplish more complete or complex projects.

Many of us only need a shield for one specific addition to a project, such as connectivity (xbee, wifi, ethernet) or motor control.

But in this project Sean Carney combined 2 common shields, specifically a SparkFun GPS Shield and a Nuelectronics LCD Keypad Shield, with an Arduino to create a programmable hardware stack that allowed it operate with the functionality of older commercial GPS receivers.

The sketch provides four modes of operation: current location, heading and speed; distance traveled, average and maximum speed; bearing, distance and ETA to a way-point; and the date and time.

All settings can be configured on the fly from a configuration menu, and the settings are saved in EEPROM so they are persistent between power cycles.

The sketch uses Mikal Hart’s excellent TinyGPS library and includes code from the ArduPilot Project for navigation.

Source: Arduino GPS SHIELD STACK

Short URL:
Like It:
Tweet It:
Plus It:

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>