CAR HEAD-UP DISPLAY / ESP32 APPLICATION
Audi HUD
Audi A4 B9 MLB-Evo HUD on ESP32-S3 Super Mini and NV3007 2.79-inch LCD. Passive CAN, BLE settings, Android companion app and BLE OTA. RU/EN documentation.

About this project
About this project
Speed, gear, ACC, lane assist, traffic signs, doors and navigation hints land on a 428×142 NV3007 strip display fed by an ESP32-S3 Super Mini. The box only listens to the Audi I-CAN bus, decoding frames locally through a TJA1051T/3 transceiver; when frames stop arriving it falls back to a BLE gateway that relays raw CAN. Phone settings and firmware updates run through an Android app over NimBLE, which acts as gateway client and phone server at once. The display takes its 3.3 V from a separate converter rather than the board's 3V3 pin. Initial installation needs the project's partitions.csv, and operation was checked on an A4 B9 facelift with MIB3 High.
From the README
From the README
- Display
- Native output at 428 × 142
- Bus
- Direct CAN through TJA1051T/3
- Power
- Display VDD comes from the separate converter
- Build
- Initial installation requires USB with the project partitions.csv
- Vehicle
- Audi A4 B9 facelift (restyling) with MIB3 High infotainment
Hardware
Native board: Waveshare ESP32-S3-SuperMini-LCD-2.79
Boards: ESP32-S3
ESP32-S3. Verify the exact board revision, wiring and power requirements in the upstream build guide.
Media credit & rights
Upstream project media · rights remain with its owner · Credit: WARMW00D
Screenshots from the upstream README. Code and firmware were not executed. License notices are included.
View original source ↗ Copyright & removal · Reviewed
More projects on these boards
Bisque Bus 404 Found Chroma WOTD Claude Status Display Claudescreen Clawdometer
See what an ESP32 project looks like, and whether it runs on your board.
FILTERS
Browse by form factor. Check the exact board, chip and peripherals before installing.
Try a project
Newest listings
Give your project a little spotlight.
Repository links do not imply author endorsement or verified hardware compatibility. Check the upstream safety guidance before powering or flashing a build.