Instrument cluster With full LCDs TFT on the 4 gauges - aeonSolutions/AeonLabs-AI-Volvo-MKII-Open-Hardware GitHub Wiki

Main Page >> Instruments Cluster

Change language
Last change 26-02-2024

Instrument cluster With LCDs

Status: not started >> PCB Design >> PCB fabrication >> Component assembly >> Testing

For the Instruments cluster with full LCD displays, I'll be using 2x 4" round TFT LCDs sold on AliExpress here in replacement of the traditional needle gauges for speed and RPM. (...) To run the Instruments Cluster, I'll be using EspressIF Systems ESP32 S3 microcontroller a single core Xtensa LX7 Core Processor running at 160MHz with 400Kb RAM. This MCU has wireless radio capabilities that are disabled on the hardware electronics itself for safety concerns.

Watch the video
Click to View on Youtube

  In regards to safety against theft the electronics will include a cryptographic IC that will be used to match the car owner's VIN number and with all other open hardware electronic components installed on a vehicle. In practical terms, this means, that in the event of theft, to make a specific open hardware work on another vehicle, will require the replacement of the main microcontroller processing unit without the need for specialized tools and equipment. More information about safety and sensor data validation on this sci. research paper titled "Validation of Experimental Data Origins: A Swarm of DAQ devices able to Deliver Unique Experimental Data using Blockchain‐like Fingerprint ID to a Data Repository".

OEM Connectors
  Since all wiring connectors are proprietary of Volvo, is impossible to buy one connector to solder and do PCB assembly. Nowadays there are a plethora of automotive OEM connectors sold on the internet, what is important is the connector to fit the existing Volvo enclosure housing for a particular electronics.

I've selected an OEM connector for this open instruments cluster electronics being designed and prototyped. This connector is sold on AliExpress here.

Compatibility

⚠️ **GitHub.com Fallback** ⚠️