I could not have produced this without the hard work from https://gist.github.com/wolph/42024a983e4dfb0bc1dcbe6882979d21 Who is the genius behind the code that I altered for my own needs.
To enable boot mode to allow flashing connect the Ground Pin Hedder to the boot solder point highlited with the pink line
Here I am using the white wire to enable boot and only connect it till the screen says erasing.
Please make sure the 2 files touch_panel.hpp & touch_panel.cpp are in the config/esphome directory of home assistant so they upload with the yaml config
Haptic Feedback GPIO21:
Left Relay: pin: GPIO18
Middle Relay: pin: GPIO17
Right Relay: pin: GPIO27