• Python 74.6%
  • Java 25.4%
Find a file
2025-09-13 12:44:25 +02:00
77.ttf Add files via upload 2025-08-11 08:23:24 +02:00
buildozer.spec Add files via upload 2025-08-11 08:23:24 +02:00
important.txt Add files via upload 2025-08-11 08:23:24 +02:00
main.py main.py translation V0.1 2025-09-13 12:44:25 +02:00
PythonBluetoothGattCallback.java Add files via upload 2025-08-11 08:23:24 +02:00
PythonScanCallback.java Add files via upload 2025-08-11 08:23:24 +02:00
README.md README.md 2025-08-21 01:01:02 +02:00
S.jpg Add files via upload 2025-08-11 08:23:24 +02:00
TOT_BIKES.txt Add files via upload 2025-08-11 08:23:24 +02:00

RideGodi

17557308258147567914546451432222

Repository for Ridegodi

THIS IS JUST THE GITHUB REPOST WITH THE COMPILED VERSION OF THE SOURCE CODE

downloads: check the releases

updates (future use): pretty sure they won't get released

We have to be thankful to https://honey.noblogs.org/ (it should be public) that gave us some interesting starting points.

The app is nothing special:

The TOT_BIKES.txt contains the keys associated to the bikes, if you feel more confortable in writing your own bluetooth communicating app go ahead and just use these codes (bikeID, macAddress,key)
. How we managed to obtain this stuff? Well, for now visit the blog above and start thinking, not so easy but you can have fun even with other protocols.

The main.py is the driving program to comunicate via bluetooth with the bike, I didn't implement the scan option due to errors in some devices.

The compilation is not straightforward, the app is written with the kivy library that allows writing python apps for android.
Buildozer is the tool used to compile, it allows automatization in all the stuff required for the building process.