I am starting a project to have a Raspberry Pi powered via DC-DC 36or48V -12V converter in a enclosure with my controller. The primary function will be constantly seeking out Free Public WiFi, Or WiFi behind a captive portal (automatically agree to terms to enable internet) and dumping GPS coordinates (incase the ebike is ever stolen) along with Cycle Analyst data (Cycle analyst USB > TTY Serial connection and graphing all output data)
Once connected to the internet all bike data will be dumped to the cloud via rsync, email or FTP.
Bike data will include:
Here is a concept drawing
If any one owns a Raspberry Pi and wants to contribute to this project please feel free! The first step is to determine how to successfully connect to Free WiFi Hotspots and I have found two methods on how to do this so far. 1. is Portal Smash https://github.com/ussjoin/portalsmash and the other freewifi_autoconnect.sh http://true-random.com/homepage/projects/wifi/
A How to guide will eventually be posted on the projects Git Hub - https://github.com/cws4204/e-picycle A custom Distro will also soon likely follow.
Once connected to the internet all bike data will be dumped to the cloud via rsync, email or FTP.
Bike data will include:
- All tracking data (Complete GPS route)
Elevation
Speed (GPS)
Speed (Cycle Analyst)
AH since last trip
AH Total
KM/h
KM current trip
Watt Hours Total
Watt Hours Current Trip
Here is a concept drawing

If any one owns a Raspberry Pi and wants to contribute to this project please feel free! The first step is to determine how to successfully connect to Free WiFi Hotspots and I have found two methods on how to do this so far. 1. is Portal Smash https://github.com/ussjoin/portalsmash and the other freewifi_autoconnect.sh http://true-random.com/homepage/projects/wifi/
A How to guide will eventually be posted on the projects Git Hub - https://github.com/cws4204/e-picycle A custom Distro will also soon likely follow.