MPeBT app for smartphone

MPeBT APP FOR SMARTPHONE

Smartphone apps - downloads:

At the moment there are two separate applications:

  • one serving as a „display” – >> MPe BT – POLISH VERSION (English version available soon)
  • second one used for settings – >> MPe SET – ENGLISH VERSION
  • ARCHIVE for MPeV5 firmware: click HERE to go below to the archive)

Installation process

The applications are available for download in * .apk format.

To download such an application to your phone:

  • download it directly to the smartphone’s memory or copy it from a computer using a USB cable.
  • Then run the downloaded file and follow the instructions on the screen.
  • By default, Android has blocked the ability to upload such applications for fear of viruses. To unlock it, go to the phone settings and activate the “Allow app installation from sources other than Google Play Store” tab in the security tab.
  • When pairing the phone with MPe, you will be asked to enter the password. Then enter the password, which is four digits: 1234

Information

For whom?

The MPe computer has the ability to communicate via a MPeBT module with a smartphone (Android OS).

Thanks to this connection, we can display data, such as speed or range, on the screen of our smartphone. In addition, we have configuration options transferred to the phone, because everything can be set both from the display on the handlebar and from the MPeSET application.

At the moment only Android OS is supported.

INFORMAION: the MPeBT module does not work in cooperation with the MaxiColor 850C display.

MPeBT Module

The whole is based on the popular HC-05 module. To facilitate cooperation, I designed a special adapter, i.e. a tiny PCB, which we connect to the MPeBT module, and then plug it into the motherboard. The resulting “bumps” are filled with 3D printing, and finally wrapped in a heat shrink.

And now a treat for DIYers 😀

Both applications were created on the free MIT APP Inventor website available at: http://appinventor.mit.edu

I encourage you to download the MPeBT application project and develop the project together! 😊

Thanks to this you can create an application tailored to your needs.

 

If you do this, be sure to show off the effects, SEND a project or screenshot to me and I will put it on my blog to make it available to others.

How it's working?

The MPe computer cyclically sends a data packet via MPeBT module to an Android application.

Currently, the data packet has the csv format: “MPe; 1; 2; 3; 4; 5; 6; 7; 9; 9; 10; 11; 12; 13; 14; 15; 16; 17; 18; 19; 20; 21; 22; 23; 24 “where:

  1. Speed
  2. Distance to go
  3. Battery charge percentage
  4. Daily distance
  5. Instant power
  6. Temperature 1 (e.g. motor)
  7. Assist mode
  8. Total distance
  9. Average speed
  10. Maximum speed
  11. Moving time
  12. Battery voltage
  13. Instant Current
  14. Maximum current
  15. Maximum power
  16. Energy consumption per kilometer
  17. Battery capacity
  18. Current battery consumption (Ah)
  19. Temperature 2 (e.g. controller)
  20. Number of charging cycles
  21. Is the brake active
  22. Is the cruise control active
  23. Software version
  24. Is road mode active

The MPeBT smartphone application simply “cuts” this data in place of a semicolon and inserts it into individual fields on the screen.

Version History

MPeV6 (BT)

Wersja Data Historia zmian
v1.0 23.05.2020

First official release for MPeV6

MPeV6 (SET)

Wersja Data Historia zmian
v1.3 23.05.2020 First official release for MPeV6

ARCHIVE: MPeBT for MPeV5

Version Data Version History
v1.4a 13.04.2020

NOTE:
version v1.4a will only work with 
MPe software version from 5.010

changes:

-bug fix causing message ” Select list item: List index too large”

(v1.4a DOWNLOAD HERE)

v1.4 26.10.2019

NOTE:
version v1.4 will only work with

MPe
software version from 5.010

changes:

-added possibility to

activate
/ deactivate road mode

(limit
power up to 250W and 25km / h)
(v1.4

download here)

v1.3 16.10.2019

NOTE: version v1.3 will only work with

MPe software version up to 5.009

– bug fix causing hanging

application when minimizing

windows

(v1.3 download here)

v1.2 10.06.2019

– added additional display data

(requires MPe software upgrade to version 5.006)

v1.1 04.06.2019

– Improving the appearance of the application

– added assist mode change

-added automatic connection

-added the ability to switch between graphical,

and a digital speed indicator

v1.0 07.05.2019

First official release

ARCHIVE: MPeSET for MPeV5:

Version Data Version History
v1.4 03.02.2020

(v1.4a DOWNLOAD HERE)

– add the option of setting parameter No. 12 VOL_DIV

– improving readability

v1.3 19.09.2019

NOTE:
version v1.3 will only work with

MPe
software version from 5.009


added the ability to read all

MPe
parameters at once

-added
several comunicates for better interaction with the user

-unification
of PID slider readings

with
those on the display

(e.g. was 0.025 is 2500)

v1.2 10.06.2019

– adding additional settings

for MPe version from 5.006 to 5.008

(v1.2 download here)

v1.1 22.05.2019

Improved operation of the GET_D button

v1.0 07.05.2019

First official release

Stay tuned 😊

2 thoughts on “MPeBT app for smartphone”

  1. Witajcie, zbieram się do stworzenia swojego pierwszego elektryka.

    Jestem na etapie zbierania informacji i wyboru najlepszych rozwiązań, które sprawdziły się u wielu użytkowników.

    Trafiłem do was i bardzo mnie zainteresowało stworzone rozwiązanie pppjakie proponujecie.

    Jestem raczej osoba, która nie chce zaśmiecać sobie kierownicy dodatkowymi rzeczami w erze telefonów komórkowych.

    Interesuje mnie zakup jednostki centralnej BBSHD bądź TSDZ2 i jeżeli zdecyduję się na MPe z BT to zastąpi mi pilot i wyświetlacz w 100%?

    Plan jest by w obecnym sezonie zebrać sprzęt i za rok ruszyć już w drogę na rowerze elektrycznym.

    Sprzęt:
    Silnik centralny
    Manetka (ewentualnie kiedyś do podłączenia)
    Czujnik pass / naciku
    Oświetlenie (przód i tył)
    Obudowa na baterie w ramę z wydruku 3D bądź żywicy
    Bateria
    Mózg MPe V6 z BT

    Również szukam osób, które mają wiedzę i możliwości by wykonać skrzynkę z wydruku 3D bądź żywicy do mojego Kross Level 6.0 z 2019 roku, rama M z 29 calowymi kołami. Jest szansa na pomoc również w tym temacie?

    Pozdrawiam Damian.

    1. Cześć Damian, jeżeli myślisz o zastosowaniu dla swojego roweru silnika centralnego, to one mają już zaprogramowany i zintegrowany system, dlatego też MPe z nimi nie współpracuje. To samo dotyczy aplikacji BT, która działa tylko z naszym systemem MPe. Jeżeli nie chciałbyś wyświetlacza na kierownice, czy pilotów, to tutaj mamy rozwiązanie właśnie w postaci aplikacji BT na smartfon (android). W rachubę wchodzą tutaj natomiast silniki typu HUB. Obecnie do MPe jest możliwość podłączenia czujnika PAS, nie ma możliwość czujnika z naciskiem na pedały, jaki jest np. w TSDZ2. Wybór należy oczywiście do Ciebie. Jeżeli chciałbyś się z nami skonsultować w tej sprawie, to możemy umówić się na taką pomoc online i doradzimy Ci w wyborze. Zajrzyj proszę do artykułu: https://bikel.pl/konsultacje-online/.
      Co do skrzynek z wydruku 3D, to my na chwilę obecną nie świadczymy takiej usługi (tylko na potrzeby póki co własne), Trzeba by popatrzeć w internecie i coś poszukać, popytać na forach?
      Pozdrawiamy i powodzenia

Leave a Reply

Your email address will not be published. Required fields are marked *