Car CAN Tap & Control

Job ID: 40010751

Budget: ₹12,500 – ₹37,500 INR

I want to tap into the pre-gateway CAN lines of my Suzuki car and pull out key runtime data—engine RPM, vehicle speed, engine torque, intake-air temperature, and coolant temperature. Once decoded, that information should be:

• Shown live on a small display of your choice (OLED, TFT, or similar).
• Used to drive a set of GPIO outputs so I can switch LEDs and relays in real time based on thresholds I define.

I’m open to any solid microcontroller or SBC platform—Arduino with MCP2515, STM32, ESP32, or even Raspberry Pi with SocketCAN—as long as it handles 500 kbps CAN reliably and leaves me with at least four spare IO pins for the external devices.

Deliverables
1. Fully commented firmware/source code.
2. Wiring diagram and parts list.
3. A brief doc explaining how to change CAN IDs or thresholds if I swap to another Suzuki model in the future.
4. Short demo video (phone recording is fine) proving the data is extracted correctly and the outputs react as specified.

Acceptance will be based on stable data rates (no missed frames for five-minute runs) and clean, bounce-free switching of the LEDs/relays. Looking forward to working with someone who knows their way around a car’s CAN bus.