/PSAWifiDisplayControl

A simple WiFi portal to control the display in your Peugeot or Citroen if you remove the factory installed head unit

Primary LanguageC++GNU General Public License v3.0GPL-3.0

PSA WiFi display controller

What is it ?

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:

WATCH IT ON YOUTUBE

  • 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

Schema

schema

Building the project

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

Used libraries

When using PlatformIO these are downloaded automatically