Skip to content

Latest commit

 

History

History
37 lines (29 loc) · 2.3 KB

README.md

File metadata and controls

37 lines (29 loc) · 2.3 KB

Ardmin

Simple Arduino bike computer, created by Lucas Oberwager

Ardmin is a cheap, lightweight GPS device for bikes.

Functions

This project is made to replicate other bike computers. There is a GPS speedometer, tracking average speed of a ride, as well as the top speed. The GPS module also tracks the ride distance. When no motion is detected for a configurable amount of time, the Ardmin automatically pauses the ride, and displays a more detailed summary of the current ride statistics.

Hardware

Wiring

Wiring Diagram

Case

As with all great projects, the casing is made from an old pizza box. Plans are underway to create a 3d printed case, however.

Software

Installing Libraries

This project uses the genius SSD1306 Text only library to save RAM.

In order to interact with the NEO 6M module, the NeoGPS library is used.

When using an arduino mini, there are not enough hardware serial ports. To get arount this, use the NeoSWSerial library

All of these libraries must be installed and placed into your Arduino Libraries folder before the software can be flashed.
NeoGPS requires quite a bit of setup to work, but it is definitely worth the ssetup.

Next steps

  1. 3D model case
  2. Add pictures and working demo video
  3. More Garmin features
    • Calories burned here
  4. Power percentage