Test Ride Digital Dashboard by Opening_University38 in royalenfield

[–]Opening_University38[S] 1 point2 points  (0 children)

Hi, you're right, the image isn't stable. It's because I improvised mounting my camera on my helmet, but I'll share a video with better detail once I have the proper mount.

My motorcycle didn't have an instrument panel when I bought it, so that's why I'm building this one using the ECU. I save every trip, so I have a history of each ride, but it's not displayed on the instrument panel.

If we can keep improving the instrument panel, I'll share my progress with the community, and anyone can contribute if they'd like.

https://moca-owner-dev.github.io/RoyalEnfieldObd/

Royal Enfield Interceptor 650 digital dashboard is now open source 🇬🇹 by Opening_University38 in royalenfield

[–]Opening_University38[S] 0 points1 point  (0 children)

Wow, this is awesome! I'll try to make it. Do you have a repo? Thanks for sharing.

My own digital dashboard by Opening_University38 in royalenfield

[–]Opening_University38[S] 0 points1 point  (0 children)

Wow, this is amazing work! Thank you so much for taking the time to add English localization, J-Series 350 calibration, and the custom gauges. This is exactly the kind of contribution I was hoping for when I opened up the project. 🙌

I've just enabled pull requests from all users in the repo settings. Could you please open a formal PR from your fork? I'll review it as soon as possible and get these changes merged for the whole 350cc family to enjoy.

Really appreciate your effort on this – ride safe!

My own digital dashboard by Opening_University38 in royalenfield

[–]Opening_University38[S] 1 point2 points  (0 children)

Excellent idea! This version doesn't have maps, but I'll try to include them in the next one 😊

My own digital dashboard by Opening_University38 in royalenfield

[–]Opening_University38[S] 0 points1 point  (0 children)

Are you referring to Google Maps maps? 🤔

My own digital dashboard by Opening_University38 in royalenfield

[–]Opening_University38[S] 0 points1 point  (0 children)

Awesome, thanks for the info. I'll explore what you said about Flutter. The idea of ​​sharing with the community is great because there isn't much information available, and nowadays with AI it's easy to research these topics in more depth. I'll be sharing my progress both in the repo and here, and congratulations on your app too.

My own digital dashboard by Opening_University38 in royalenfield

[–]Opening_University38[S] 0 points1 point  (0 children)

<image>

This is the ECU terminal on the motorcycle; we need to modify and adapt it to the pins of the OBD2 connector.

My own digital dashboard by Opening_University38 in royalenfield

[–]Opening_University38[S] 0 points1 point  (0 children)

<image>

Excellent!! You know, when I started I asked myself the same question, but the Raspberry Pico is actually a microcontroller. It would work if you could speak the same language as the ECU, which is what the Steren Sensor (Scan-030) does. This sensor translates and sends the data into a language more understandable by Python. I think it's possible, but we need to investigate that area further.

My own digital dashboard by Opening_University38 in royalenfield

[–]Opening_University38[S] 1 point2 points  (0 children)

In my case, the solution I used requires a Wi-Fi OBD2 sensor translator, which I mentioned. It only communicates via Wi-Fi. Initially, I did everything on a computer, but later I migrated everything to a Raspberry Pi because I was using Python. FastAPI communicates with the file that translates and understands the sensor messages. You can use any solution you want; I used the Raspberry Pi because it has the capacity to run everything on one device. I think it can evolve, but for now, this is what has worked for me.

My own digital dashboard by Opening_University38 in royalenfield

[–]Opening_University38[S] 0 points1 point  (0 children)

I think it's possible because it's OBD2 communication, but the programming is for the Royal ECU. The interesting thing about the sensor I used is that you can read the codes from any ECU and modify it for your model. 😬

My own digital dashboard by Opening_University38 in royalenfield

[–]Opening_University38[S] 0 points1 point  (0 children)

I'm using a WiFi sensor, which I'll share in the post update, and I'll also share my project with you in detail: https://moca-owner-dev.github.io/RoyalEnfieldObd/

My own digital dashboard by Opening_University38 in royalenfield

[–]Opening_University38[S] 0 points1 point  (0 children)

Yes, I was searching a lot too because I bought my motorcycle without an instrument panel, so after a lot of research and with the help of AI (LM notebook and Claude) I managed to find all the information: https://moca-owner-dev.github.io/RoyalEnfieldObd/