This is a source code for a simple MCU based on ESP8266 and IC CD4066. It manages switching between 2 video inputs (front and reverse parking cameras) and a single output (the car's headunit) and piggybacks on any existing car button without losing its functionality.
The code can be compiled and uploaded to ESP8266 with Visual Studio code
Follow the schematic included
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.