Thank you to all the code and content creators. It is fantastic that I am now able to get all the SunSynk data on my HA.
I has some teething problems with the ESP32 Dev Board CP2102 that has a different pin layout to the ESP Dev Board CH340.
I have good data coming in when powering the ESP32 from the USB-C port, but when I power via 5V pin, I get lots of CRC errors. Using exact same power supply. Also tried different power supplies (Phone chargers, DC-DC, Linear 7805,etc..) with same results. Always works perfectly when going in via USB-C, but not on 5v Pin.
I tried decoupling capacitors 100nf and 6800uf in parallel. 10uf on reset pin to delay boot. Also tried Cap on unused 3.3v rail, etc.. I have been testing suggestions online with no joy.
I have everything mounted on VeroBoard (with sockets) and want to the housing. Will need to take a lead out of the case and back in the side to use USB-C as power. I would prefer to use 5V power pin and keep everything internal.
Has anyone had this issue or have any ideas?