Best voltage regulator

Hi Arduino Experts,

I'm new in the community and I hope I open this topic at the right place (please correct me if not).
I like to connect a BEP3.0 box to a Arduino nano board. The Arduino should convert the signals and send them via BLE (HM10).
The BLE receiver will be an Android smartphone with an Speedometer app.

First of all what is BEP3.0?
BEP3.0 is a box from Maru-Labs in order to replace the ugly original Speedometer from BMW K100/K75 Motobike models.
https://maru-labs.com/wp-content/uploads/2016/11/BEP3_Anleitung_GERMAN.pdf

The BEP3.0 provides output signals for SPEED, RPM, Indicators, Oil lamps, etc... Usually you can connect these signals directly to digital speedometer from stock, but I like to create my own android "speedometer" app.

The box provides normal 12V signals (0-12V) and square waves signal (0-10V) for speed and RPM.

Question:
What would be best electronic components to use, in order connect these signals to the Arduino board input pins (5V)?

  • Voltage divider?
  • fixed voltage regulator?
  • Zener diode?
  • Optocouplers?

Thanks a lot in advance for your input.

Kind regards
Axel

you need a 12v level shifter. Here's one example:

level shifter

If you research you can find many others. I believe Sparkfun and Adafruit has them also.

Hi wolframore,

thanks a lot for the fast reply!
That is exactly what I was looking for!

Kind regards
Axel

Hi Axel,

I can't read German but the datasheet says speed output can be adjusted from 0-5 or 0-12v. it's on page 8 under -SPD. RPM however is 0-9 and probably needs a level shifter. Not sure how it's adjusted.

You should copy paste all of this information into Google translate and make a translated version of the datasheet before tackling this.

I always spend lots of time reading datasheets. It saves time and headaches later. Also Google this project there may be someone who has already done similar.

Also - I would rename this thread to something like BMW Motorcycle Speedo - and would have put it under the device hacking area.

Good luck.