Metr Pro - Next Gen Bluetooth Module

Hey everyone!

Together with @hexakopter we present you the all new Metr Pro bluetooth module! It is based on the latest tech from Nordic nRF52 and packs a punch!

Hardware Features

  1. Metal Shield for interference protection. This is very important because a lot of EMI is coming from our high current fast switching setups in some cases disturbing the correct operation of the module. The main unit is shielded to mitigate that.

  2. Optional external 2.4GHz antenna. Recommended if you have carbon fiber enclosure or you experience a lot of issues with bluetooth module disconnecting. It makes a noticeable difference. In our tests external antenna doubled the range of operation. But even the default configuration with internal PCB antenna still has much better connection than HM-10.

  3. Three bright colored LEDs for easy diagnostics.

table_discov_90

Blue LED (bottom) is for bluetooth. When it is blinking slowly, the module is in Discovery mode. It is advertising and you should be able to find it within your mobile app.

table_ble_90

Blue LED rapidly blinking means the data is exchanged via bluetooth. Each incoming and outgoing bluetooth packet results in a little blink.

table_uart_90

Green LED (center) is for UART. When it is blinking the module is negotiating BAUD rate and RX / TX pin positions. Usually after half a second it becomes solid green which means the negotiation is successful.

table_error

Red LED (top) is for errors. When it’s ON, some error has happened. It might be wrong security PIN code, or UART communication problem. Metr Pro will try to report this error back to the Metr app.

  1. Additional nRF52 pinouts on the back of the module. Currently these pins are not used but we might have some ideas like adding a Micro SD card or another UART to communicate with some other stuff :wink:

Software Features

  1. BLE security with Elliptic Curve Cryptography and Man-in-the-Middle protection. All the modules that we use today have bad security or no security at all. It is only a matter of time before someone starts messing around with it. Think about it this way: your board can be hacked, your settings can be messed up, this can result in serious injury. The chance is very low, but why risk?

    Metr Pro will never bypass communication from an unpaired phone to the VESC. Each Metr Pro module has a random 6 digit PIN code label on the back side which is used for pairing. Once paired, all the communication is encrypted and secure.

  2. Works with all the apps. We made sure Metr Pro supports every VESC app. There are more and more apps and they are getting better and better. Thanks to all the amazing software developers out there!

ackmaniac

ACKMANIAC-ESC

neutral_v

VESC Tool

esk8matics

eSk8matics

  1. Latest updates from Benjamin made possible what we call VESC Tool Direct. Forget about TCP Bridge. Connect directly from the desktop version of VESC Tool. Supported on Windows, Mac and Linux.

  2. Works with all the hardware. No matter what VESC variant you have, no matter what firmware you have installed*, no matter what BAUD rate you have, Metr Pro works with everything. It has automatic BAUD rate detection and automatic RX / TX pins detection. There is only one cable and only one way to connect it. After being connected it detects RX and TX pins as well as BAUD rates programmatically until successful connection is made. And it has no issues with Android Oreo.

  3. Updatable over the air. The module itself is running a special firmware that implements the whole BLE stack, UART, VESC protocol + custom Metr protocol. New features can be (and will be) constantly added and you can update the module effortlessly with the Metr app over the air. ota

  4. Parallel VESC firmware update with automatic settings backup and restore. With just one click the new firmware can be sent simultaneously to both of your VESCs connected via CAN and motor + app configuration will be restored after the update. Everything in just one minute. Ben and Nico have been hitting hard with the new updates and we think that is awesome. With Metr Pro you can keep up without too much hassle. vfu

  5. Startup Mode. From the Modes tab you can assign one of your modes to be a startup mode and it will automatically apply when you power on your VESC, even if your phone is not around. I like to use it as a warm up. I set up a mode with low-amp, low-speed as startup and ride it for 5-10 first minutes before changing to a faster one. This helps to avoid the stressful situations I sometimes had when accidentally pushing trigger too much in the morning on the way to work. startup

  6. True Dual Realtime Data. Metr Pro constantly communicates with both VESCs connected via CAN, repacks the data and sends it to the Metr app. Just in case you want to see both motor temperatures and both motor currents independently and understand if one motor starts to perform worse and needs some service. The delivery speed and density of Realtime Data is also improved. With these modules you will have faster updates and much more detail. dual

We can’t wait for you to use Metr Pro in your builds! This module is no longer just a serial bridge between VESC and mobile, it is a full-fledged VESC-addon with smart features. Each Metr Pro is crafted in Germany by @hexakopter and individually tested before shipping. It is available starting today. Get yours now!

Pricing:

Metr Pro €40 Metr Pro with external antenna €52 For EU customers there is additional 25% VAT Worldwide shipping: €12

https://metr.at/shop

Now hit us with your questions!

71 Likes

Does it work with @Ackmaniac 2.54 and 3.x modes?

3 Likes

Im so pumped :smiley:

Ordered!

no :wink: 10cahr

I guess it should be

Impressed! I ordered one as I know you are updating it constantly and keeping it fresh :grin:

Looks like I need 4 of these lol…

I will mail you soon @rpasichnyk does your store still charge shipping for each module? Or have you corrected it for one shipping charge with multiple modules

3 Likes

looks cool bro :dark_sunglasses: I should trade up from my hm-10…

2 Likes

I was expecting from pictures something like WiFi TCP/IP bridge or etc :stuck_out_tongue:

1 Like

I just ordered: Within PP you select the quantity so I guess it is a single 12e charge for shipping

2 Likes

Should stateside people order direct from you @rpasichnyk ? Or wait for partners like Jared to get stock?

1 Like

But I guess the VESC direct feature and FW OTA update-feature does the job perfectly? :blush:

Wow… this is awesome!

Does all of this including modes and startup mode work with the stock firmware by Benjamin?

Please add a micro SD card to the back for local recording. That would be so cool and what I was hoping you were going to announce today. It would be great for those times when you don’t have any phone battery or do not want realtime data.

I love the new in tool connection, thats so nice.

4 Likes

Yes, but then I need to have Bluetooth on computer :slight_smile: Also VESC-Tool doesn’t work well with BLE devices iirc in some Operating Systems :slight_smile:

@Kug3lis Ah, I see! But you can still use TCP Bridge feature in the metr app or ackmaniac’s app for instance. Even though I see the hassle with the bridge method.

2 Likes

ordered, going straight into the new build :+1:

2 Likes

So still no manual way of duplicating the data when running split PPM? :frowning: I refuse to use CAN.

2 Likes

Any discount for a group buy? @rpasichnyk

I had to ask :sob:

Size of external antenna?

1 Like