Speedometer Can bus

I am wanting to get the speedometer data from my obd2 port and read it on my arduino. I have the uno and the esp32. Id prefer to use it with the esp32 bc it has bluetooth.
Does anyone have experience with this?

Yes!
The first thing you need to do is verify the signal you want is actually on the connector. Many of the manufacturers use a gateway to that connector and limit what is available.

I will admit that sounds like an interesting project that could be a lot of fun! However, Please keep in mind that we are not a free design or code-writing service. We’re more than happy to help with your design or code, but we need you to make an initial attempt. Please design and write your code, then post it along with an annotated schematic and an explanation of what’s not working properly. There is also a for hire section if you want to pay for it.

  1. Show Your Work First: Before asking for assistance, make an attempt to design or write the code yourself. Share your work along with details about what isn’t working. That includes a preliminary schematic that you drew.
  2. Provide Clear Documentation: Since we can’t see your project, share an annotated schematic (best) or a clear drawing of your setup. Clear Pictures are welcome, but avoid using Fritzing diagrams as they are wiring diagrams, not schematics, and are not ideal for troubleshooting.
  3. Include Technical Details: If there is specific hardware involved, include links to technical information. There are often many versions of similar components, so precise details are essential. I will assume the processor is a UNO. Many times the processor is stated as ESP32, please state which one and post a link to it.
  4. Reference Resources: For additional help, check out useful links and tutorials: Useful Links on Arduino Forum. Of course one of the better sources of information (in my opinion) is the Arduino Cookbook. Skim it cover to cover and stop on any project that interests you.

Explain this cause I got a little bit confused reading your post

==>
I will assume the processor board is a UNO.

There is plenty of information mr google will find for you.

Speed info is pretty much universal on the OBD2 port ,you need find thePID for this .