In this learn guide we’re building a GPS tour guide. When we get to a location, it’ll display an image on screen and playback music or audio clips. This uses the Adafruit HalloWing and Ultimate GPS FeatherWing. All of the components are housed in our 3D printed case that snaps together.
When the device is nearby a logged location, a green circle will appear on screen. Once the coordinates are close, a custom image displays on screen and music starts playing! This is totally customizable so imagine unlocking secret music or sounds at geocached locations. So you can get creative and theme it out to fit your project.
This is written in Adafruit’s Circuit Python so we can easily add and edit locations in a txt file. The HalloWing works like a USB drive so all of the libraries and assets are stored on the device. This means you can write code and make quick changes on any computer.
- 3-pin JST-PH cable (78mm/3in length needed)
- 4x M2.5 x 5mm flat head metric machine screws
- 4-Wire 28AWG silicone cover stranded core ribbon cable (78mm/3in length needed)
If you're new to Adafruit Feather M4 Express, CircuitPython or soldering, take a moment to walk through the following guides to get you started.