-
First stauts update!
11/03/2023 at 03:46 • 0 commentsWhat I have so far
Hardware
- Car stereo fully installed
- Tablet holder installed
- Wiring harness with accessory power and can bus wired in (currently going to the glovebox)
- First prototype of the gateway box with the esp, mcp2515 relays and the orange pi working
- Rear view camera installed (a little janky but it is working though)
Software
- Tablet launcher app with some favorite and planned destinations, media controls and rearview camera
- Esp8266 firmware reading steering wheel controls and with a log mode to assist with reverse engineering
- Orange pi server reading serial commands from the esp, sending keyevents to the tablet via adb and rearview camera stream using webrtc
- Cloud server integrated with here maps places api for searching places, saving next destinations and integrating it to the tablet frontend to list and launch directions
Next steps
Hardware
- Tidy up glovebox wiring and fixing the care gateway box
- Fix rearview camera properly
- Reverse engineer can b for current gear, open doors and lights
- Start planning how to get into the can c network (engine control) to get OBDII data (currently I'm on the can b which is the low speed, non critical bus)
- Figure out a way to turn on the radio whe the car is turned on (acc power does not turn on the radio)
Software
- Implement opening rearview camera when shifted to reverse
- Create car status component showing doors and light state (just for show because it is nice 😅)
- Play music when car is key is in the ignition, stop the music when leaving the car
- Fix shutdown timing
- Figure out a way to postpone shutdown for when the car is parked but not for so long
- Start playing with OBDII protocol (maybe using those cheap OBDII dongles)
Other items
- Share tablet holder and rearview camera 3d models
- Add more pictures to the gallery
-
TODO: Log past steps
11/03/2023 at 03:20 • 0 commentsI just started logging the project so there are a couple things missing, for now I'll just log everything all from now on, but I will come back and document what I have done so far 😅😅😅