Harrys Laptimer with Custom High Speed GPS and OBD CAN Data Synced!

  Рет қаралды 627

1 Dan McLain

1 Dan McLain

3 жыл бұрын

I've used Laptimer a lot, but never with high speed GPS and Engine data (OBD/Can), both at 10hz just because it is too expensive to get good (accurate and fast) GPS data, same with OBD data.
The point of this video is to show response of both the GPS being used for Speed, (10hz) along with the Engine Data being received at 10hz, both are synced perfectly, and respond instantly. Something that has always a challenge when using an iPhone with Harrys Laptimer!
The nice thing about using this custom CAN code is you can bring in any data source you want, as long as you can figure out the PID! Or, use a separate ESP32 to gather data and send down the CAN bus.
Total investment for both devices, GPS and CAN/OBD engine data is around $37, that includes the inexpensive and highly accurate 880N GPS. That is the most expensive part ($20). You can use cheaper versions, but they are simply not as accurate. You can also knock about $8 off if you find a reliable CAN Transiever, bring the cost down to $29 for both, but I bought some cheap transceivers that wouldn't send CAN data, all three would only receive.
The only thing out of sync in this video is the accelerometer, that is the built in phone accelerometer, I just have to tune it in with the settings in LapTimer.
They both connect to IOS using BTLE. Android can also work, but currently that is only supported with the GPS portion.
GPS uses an ESP32 with BN-880 GPS, highly accurate. Probably the most accurate GPS you will find. There is also an 820 and an M8N, but those are not as accurate, and the M8N will actually only update at 5hz with all of the main Sat's avail.
www.amazon.com/gp/product/B07...
The CAN Data is also acquired using and ESP32 but you need to add a transceiver, but you need to be careful because I bought a 3 pack for $7 on Amazon and they didnt send data! Just received.
The Waveshare CAN transceiver works great, I have two of them:
www.amazon.com/gp/product/B00...
The software needed to run the GPS and CAN are here. Renato is great, really knows his stuff. Keep an eye in his projects as he's currently on a roll!
github.com/renatobo
The Engine data (CAN/OBD) part is currently setup for Ducati which Renato originally wrote the code for, which broadcasts PIDs. Some cars broadcast certain PIDs, so you will have to figure out what you need, and if they are already there, or if you need to request them. To request, it's not hard, just add them to the Main loop. For Laptimer you can use standard SAE pids, no problem, and for Iphone you will need to become Developer on Laptimer so you can add the required file to Iphone to make it work as it connects via BTLE.
I did customize the Engine Data code (CAN) quite a bit to be fully compatible with OBD standard, to send the requests I needed, and one day may get that setup in Github also, but for now that part is a work in progress. If you've setup and Arduino to read OBD in the past, it's the same thing here, just a different library but all of that is on Renato's Github page so check it out.
Make sure your accessing the most recent versions, as he updates them often, with all sorts of nice features (battery percent for GPS, etc).
github.com/renatobo
GPS: github.com/renatobo/bonogps
CAN: github.com/renatobo/DucatiPan...
CAN Transiever proven to work: www.amazon.com/gp/product/B07...
DO NOT BUY THESE CAN TRANSIEVERS, they only RECEIVE.. they do not send! For the stock Ducati code, receive is all you need. For OBD though, you will need to send, and these do not work for that: www.amazon.com/gp/product/B07...
ESP32 - Basic Dev Kit:
www.amazon.com/gp/product/B08...
ESP32 - Fancy LOLIN D32 Pro V2.0.0 with Lipo Charge Circuit, TFT port, SD port, etc... Great for the GPS so it can be powered seperately..
www.amazon.com/gp/product/B07...
GPS 880N 10hz:
www.amazon.com/gp/product/B07...
Can Transceiver (Waveshare):
www.amazon.com/gp/product/B00...

Пікірлер
Best Budget Lap Timer?  Full In Depth Review of the New Dragy Lap
16:01
Became invisible for one day!  #funny #wednesday #memes
00:25
Watch Me
Рет қаралды 10 МЛН
The child was abused by the clown#Short #Officer Rabbit #angel
00:55
兔子警官
Рет қаралды 17 МЛН
World’s Deadliest Obstacle Course!
28:25
MrBeast
Рет қаралды 145 МЛН
Gearless Magnet Bike
17:57
Tom Stanton
Рет қаралды 6 МЛН
How a Scooter Transmission works
3:33
TecknoMechanics
Рет қаралды 7 МЛН
CAN Bus Explained - A Simple Intro [v1.0 | 2019]
8:42
CSS Electronics
Рет қаралды 1,1 МЛН
Harry's LapTimer Quick Start Tutorial
9:17
Harald Schlangmann
Рет қаралды 102 М.
Vibration At Higher Speeds -  Found & Fixed - Possible Causes Listed
10:49
Porsche Cayman S 987 0 - 200 Topspeed 291 km/h German Autobahn
3:23
NASA Finally Unveiled 'Quiet' X-59 Supersonic Aircraft
10:59
Military Affairs
Рет қаралды 257 М.
The Sidi Rex Boots🔥 #motorcycle #racing #shorts
0:14
Goedhart Motoren
Рет қаралды 3,1 МЛН
Обочечники жёстко обламываю на М5 #shorts
0:58
Вольвист 73
Рет қаралды 7 МЛН