My previous project (https://hackaday.io/project/28150-jvc-to-clio) was to connect my new JVC car radio with the built-in steering wheel remote. I have done it but unfortunatly it has limited functions.I would like to make the 2.0. Communication channels will be CAN bus and bluetooth.
1×
ESP32 Development Board (€ 7.20)
ESP32 Development Board WiFi+Bluetooth Ultra-Low Power Consumption Dual Cores ESP-32 ESP-32S Board
1×
SN65HVD230 CAN bus transceiver (€ 1.20)
SN65HVD230 CAN bus transceiver communication-module for arduino
1×
Mini DC-DC 12-24V To 5V 3A Step Down Power Supply Module (€ 0.56)
Mini DC-DC 12-24V To 5V 3A Step Down Power Supply Module Voltage Buck Converter Adjustable 97.5% 1.8V 2.5V 3.3V 5V 9V 12V
I was here long ago. I don't have too much free time for projects like this. I have no idea how long will it take...
I bought the parts long ago, more than 1 year. I did not touch them since then.
The main problem is with the first project that I cannot handle phone calls at all. I did not find commands for that purpose via cable connection.
I found an android application (called JVC Smart Music Control), it connects to the car audio and can control it via bluetooth. It can change the volume, change the tracks. I think I can use it somehow.
Next step was to enable the developer mode on my phone (Honor 9) and enable HCI logs. Unfortunately there is a bug in the software so it does not generate HCI log at all. (I reported this bug to Honor already). Then I switched my old phone (Nexus 5), enabled developer mode, switched on HCI logs, connected the phone to the JVC and then saved the HCI log :) You can open it with Wireshark.