An embedded automotive gauge built on the STM32F407VET6 development board.
The project reads multiple engine and environmental parameters and displays them on an SPI-driven LCD.
Future goals include designing a custom PCB and a vehicle-ready enclosure.
- STM32F407VET6 as main MCU
- SPI display using ILI9341 for real-time gauge graphics
- MAX31856 thermocouple amplifier for EGT using SPI (TODO)
- AHT20 I2C temperature sensor for ambient temperature and humidity
- Analog oil temperature sensor via ADC
- Analog oil pressure sensor via ADC
- STM32F407VET6 development board
- SPI TFT display (ILI9341, GC9A01 in the future)
- Interface: SPI
- Purpose: EGT measurement
- Outputs temperature data in digital format
- Interface: I2C
- Measures ambient temperature and humidity
- Interface: ADC
- Basic analog scaling + optional calibration table
- Interface: ADC
- Supports simple linearization or custom calibration curves
- Create custom PCB replacing the dev board
- Mechanical design & enclosure for automotive installation
TBD