Skip to content

mbooth101/emf-speedometer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Speedometer

Strap your Tildagon to your Hacky Racer, radio-controlled Henry Hoover, karaoke tuk-tuk, or anything else that needs a speedometer.

Written as a demo for my event-based GPS Hexpansion firmware concept, and therefore requires the presence of a GPS Hexpansion such as that made by The Machine Shop initialised with the latest GPS Hexpansion firmware.

Controls

  • A/D buttons: Cycle through units (knots, mph, km/h, m/s)
  • B/E buttons: Cycle through dial speed ranges (e.g show 0 to 10, 0 to 20, or 0 to 30 mph)
  • F button: Suspend Speedometer and return to the Tildagon main menu.

Install

NOTE: This app requires Tildagon OS v2.0.0 or newer!

This is due to making use of new Hexpansion utility functions to interact with EEPROM firmware code running on the GPS module.

From App Store

Available from the app store: https://apps.badge.emfcamp.org/apps/33002130/

Local Install

Cross compile with the mpy-cross tool and download to the badge with the mpremote tool:

mpy-cross app.py
mpremote fs cp app.mpy :/apps/mbooth101_emf_speedometer

Demo

speedo_demo.webm

The 3D printed Tildagon case is by Nightcaster, plans available from Printables.

License

This repo is MIT licensed.

About

Turn your badge into a speedometer

Topics

Resources

License

Stars

Watchers

Forks

Contributors

Languages