I'm currently prototyping a dual display, dual UCB C PD module in place of the E46 ashtray. The module can communicate with either or all of these buses - K-Line, I-Bus, CANBUS. It can also do datalogging to an SD card if installed. Currently in development stage focussed on the MSS54HP dme. I'll keep adding support for more ECUs in furture.
I'll post updates on the progress going forward - just started 3 days ago.
Feel free to follow my work. Thank you all for the support and any feedback.
2026/11/12 Update (V1.1)
Found the first setup of 2 separate displays being too small to see much. Went for a larger single IPS 3.99 inch 400x960 display. The problem was that this display did not support the slow SPI addressing. It needed full RGB. So had to drop the ESP32-S3 and move to ESP32-P4. So it's a brand new 4 layer board layout that embeds everything in one. Also the benefits are that now it has onboard 60W USB-C PD charger port, easily accessible SD slot better vieweing angles etc.
PCB sent to production - waiting for them to arrive.

V1.0

I'll post updates on the progress going forward - just started 3 days ago.
Feel free to follow my work. Thank you all for the support and any feedback.
2026/11/12 Update (V1.1)
Found the first setup of 2 separate displays being too small to see much. Went for a larger single IPS 3.99 inch 400x960 display. The problem was that this display did not support the slow SPI addressing. It needed full RGB. So had to drop the ESP32-S3 and move to ESP32-P4. So it's a brand new 4 layer board layout that embeds everything in one. Also the benefits are that now it has onboard 60W USB-C PD charger port, easily accessible SD slot better vieweing angles etc.
PCB sent to production - waiting for them to arrive.
V1.0

Comment