If you remove your factory fitted head-unit (RD4/RD43/RD45) from your car made by PSA Group you will loose the ability to set up the date and time on the multifunction display. This application creates a wifi access point where you can connect with your smart phone. It contains a captive portal so as soon as you are connected a message gets displayed on your phone to log in. If you tap the message a browser opens with the buttons which you can use to set up your display.
It also adds the ability to change the display mode by pressing the Seek Up and Seek Down buttons simultaneously on the radio remote stalk.
Here is a video on youtube to see how it works:
- The SSID of the access point is: PSA display AP
- The password is: 99999999
Of course you can modify this in the config.h file.
You can use this hardware to interface the CAN bus: PSAVanCanBridgeHW
To build the project you will need the following:
- PlatformIO IDE (the Arduino IDE with ESP32 board support installed should also work, but it isn't tested anymore)
- Libraries installed from the Used libraries section
When using PlatformIO these are downloaded automatically
- Arduino abstract serial (tested version - commit: cda61dd, no need to install it, as it is included in the project)
- ArduinoJson v6.13.0
- AsyncTCP v1.1.1
- ESPAsyncWebServer v1.2.3