# Track Your Treats: Halloween Candy GPS Tracker

## Overview

![](https://cdn-learn.adafruit.com/assets/assets/000/028/055/medium800/gps_IMG_2673.jpg?1444677012)

So you've got an awesome&nbsp;Halloween costume planned, but do you know the best places to go trick or treating this year? &nbsp;Some houses have great candy while others might stick you with a set of wax teeth or a granola bar--yuck! &nbsp;Wouldn't it be nice to keep a record of the best houses for trick or treating? &nbsp;With this **Track Your Treats GPS Candy Tracker** project you can build a candy container that logs&nbsp;exactly where you found the best Halloween candy. &nbsp;Using the power of the [global positioning system](https://en.wikipedia.org/wiki/Global_Positioning_System)&nbsp;you can optimize&nbsp;your trick or treat route for maximum candy acquisition!

This project uses an Arduino and either a [GPS shield](https://www.adafruit.com/products/1272)&nbsp;or [FONA 808 shield](https://www.adafruit.com/products/2636)&nbsp;to log your trick or treat route. &nbsp;By pressing a button you can note a location as having good candy and view those good candy locations later on a map--great for planning&nbsp;next year's trick or treating route. &nbsp;With the GPS shield your path will be logged to a microSD card and viewed on Google Maps, and with the FONA 808 shield your path will be logged to [Adafruit IO](http://io.adafruit.com/)&nbsp;through the cellular network where a dashboard will display the trick or treating route live as it happens.

Before you get started it will help to be familiar with the following guides:

- [Adafruit Ultimate GPS Shield guide](../../../../adafruit-ultimate-gps-logger-shield/overview)
- [Adafruit FONA 808 Shield guide](../../../../adafruit-fona-808-cellular-plus-gps-shield-for-arduino)
- [Adafruit IO Basics series](../../../../series/adafruit-io-basics)

If you're new to Arduino be sure to read about [getting started](https://www.arduino.cc/en/Guide/HomePage)&nbsp;and [programming a basic blink sketch](../../../../adafruit-arduino-lesson-1-blink/overview)&nbsp;too.

Also note to use the Adafruit IO version of this project you'll need to be part of the Adafruit IO beta. &nbsp;If you don't have access yet check out the [weekly show and tell show](../../../../how-to-get-added-to-the-adafruit-google-plus-show-and-tell-circle/about-show-and-tell)&nbsp;and show off a fun project to show your interest.

Continue on to learn about the hardware used in this project.

- [Next Page](https://learn.adafruit.com/track-your-treats-halloween-candy-gps-tracker/hardware.md)

## Related Guides

- [Ladyada's Toolkit](https://learn.adafruit.com/ladyadas-toolkit.md)
- [PyPortal Case](https://learn.adafruit.com/pyportal-case.md)
- [How To Solder Headers](https://learn.adafruit.com/how-to-solder-headers.md)
- [Arcade Synth Controller](https://learn.adafruit.com/arcade-synth-controller.md)
- [Arcade Buttons](https://learn.adafruit.com/arcade-buttons.md)
- [BLE Beacon NeoPixels](https://learn.adafruit.com/ble-beacon-neopixels.md)
- [Crickit Dancing Marionette Kit](https://learn.adafruit.com/universal-marionette-with-crickit.md)
- [Tiny Wiki for CircuitPython](https://learn.adafruit.com/tiny-wiki-for-circuitpython.md)
- [DIY Quiz Show Controller System](https://learn.adafruit.com/quiz-show-controller-keyboard-bluetooth.md)
- [Adafruit Metro M7 with microSD](https://learn.adafruit.com/adafruit-metro-m7-microsd.md)
- [Talking Musical NeoPixel Clock with Infrared, BLE and Touch Controls](https://learn.adafruit.com/talking-musical-neo-pixel-clock-with-infrared-ble-and-touch-controls.md)
- [MagTag Progress Displays](https://learn.adafruit.com/magtag-progress-displays.md)
- [MIDI for Makers](https://learn.adafruit.com/midi-for-makers.md)
- [Multi-Sensor IoT Environmental Sensor Box With CircuitPython](https://learn.adafruit.com/remote-iot-environmental-sensor.md)
- [DIY Adaptive Game Controllers](https://learn.adafruit.com/diy-adaptive-game-controllers.md)
- [Lucio Blaster 2020 - CircuitPython for Advanced Prop Making](https://learn.adafruit.com/lucio-blaster-2020-circuitpython-advanced-prop-making.md)
