# RedFIS: reconstructing the Audi A3 8P display protocol

> RedFIS investigates the Audi A3 8P dashboard Driver Information System protocol and implements an alternative display controller on ESP32. Its source covers CAN communication, VWTP handling, display decoding and wiring for supported instrument clusters.

- Type: Case study
- Targets: Protocol
- Category: Independent reconstruction cases
- Relationship: Independent reconstruction project
- Sources reviewed: 2026-11-07
- Added to the catalog: 2026-11-09
- Original resource: <https://github.com/tothpetiszilard/a3_8p_redFIS>
- Primary source: <https://github.com/tothpetiszilard/a3_8p_redFIS/blob/5349d0d141a9248e0f800fdc246c412948b8ff92/README.md>
- Catalog page: <https://awesomerea.org/resources/a3-8p-redfis-case/>
- Record JSON: <https://awesomerea.org/resources/a3-8p-redfis-case/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/a3-8p-redfis-case/index.md)

## Requirements & limits

- **Prerequisites:** Requires an Audi A3 8P instrument cluster and ESP32 hardware connected to its CAN lines.
- **Scope:** For a cluster numbered 8P0 920 930 with RNS-E installed, an alternative VWTP CAN ID can be selected; a cluster numbered 8P0 920 931 requires the Navigation VWTP CAN ID.
- **Limits:** The author describes some entry and exit display scenarios as buggy.
- **License:** AGPL-3.0 License.

## Primary sources

1. <https://github.com/tothpetiszilard/a3_8p_redFIS/blob/5349d0d141a9248e0f800fdc246c412948b8ff92/README.md>
2. <https://github.com/tothpetiszilard/a3_8p_redFIS/blob/5349d0d141a9248e0f800fdc246c412948b8ff92/connection.md>

## More in Protocols

- [GalaxyBuds-rs: implementing the Galaxy Buds Bluetooth protocol](https://awesomerea.org/resources/galaxybuds-rs-case/index.md) · Case study
- [ETEKCITY Smart Nutrition Scale: mapping the ESN00 BLE packets](https://awesomerea.org/resources/metekcity-case/index.md) · Case study
- [mi-scale-2: decoding Mi Smart Scale 2 weight messages](https://awesomerea.org/resources/mi-scale-2-case/index.md) · Case study
- [PSA VAN Bus: documenting Peugeot and Citroën packet formats](https://awesomerea.org/resources/psa-van-bus-packets-case/index.md) · Case study
- [Apple Wi-Fi Password Sharing: reconstructing the sharing protocol](https://awesomerea.org/resources/apple-wifi-password-sharing-case/index.md) · Case study
- [Schellenberg 21009: investigating a USB smart-home protocol](https://awesomerea.org/resources/schellenberg-qivicon-usb-case/index.md) · Case study

## About this entry

The description was reviewed against primary sources.
Original editorial content: MIT. Linked projects, papers and assets retain their own rights and licenses.
