|
It might have been thousands of volts. I measured the millimeters with calipers and marked it myself. I assume there is a constant relationship between length of the spark and voltage.
On Arduino, I have it reading 6 sensors, running a RESTful interface and web socket interface, and I have a React app running that loads off the web server on the WiFi router. WiFi router is a net gear with a custom rom. It can connect to any other WiFi like my phone or my house. I could put a SIM card in a USB dongle but why bother when my phone is in hotspot mode at all times. I mainly use the Arduino for data acquisition. The react app by default polls the Arduino 20x per second and updates the 14” touchscreen mounted to the dash vertically using the stereo mounts to the 75mm VESA mounts on the monitor. It also sets up DS2 from the ECU and streams that, storing it in a document database in the back of the car. It can display any data and graph from DS2, OBD2, or whatever comes across CANBus/RS485. It can send CAN messages too but I don’t do that much anymore. I found it amusing to see the steering wheel angle changing in real time, but it’s not useful in real life. It can also connect to the Arduino via web socket but the refresh rate is too high for the display with that, the browser gets overloaded. I also have an external USB GPS/Glosnass/whatever else. It has a daemon I talk to for coordinates, direction, speed, etc. it integrates into Linux too.
It is a KDE interface and can play music, videos, whatever else. Google maps in the browser works with the USB GPS module.
I like playing with stuff and exploring what I can do. I started programming in C in 1983, so coding the Arduino didn’t bother me at all.
__________________
Donald Foss 
2003 E53 3.0i, 5L40e (for now)
- self-rebuilt engine, valves, SL oil pump
- ported heads, both sides
- N55 intake manifold, 70 lb injectors
- GTX 2860R-clone 60mm top-mounted turbo
- progressive slip diff
- under chassis cats
- extra sensors wired to Arduino
- 15" touch screen dash-mounted
|