Hey all I finally picked up this project again in hopes I can get it working before opening up my pool this year.
I have populated the pcb board with all the needed components and hooked the main board to it as well as the display board. However, when I turn on both the esp32 and main board I get nothing on the display? the display has 5v going to it so i know its not a connection issue.
When calling the rest api call
http://192.168.1.219:8080/api/v1/intex/swg/status I get the following:
{
"data": {
"display": {
"status": "ON",
"brightness": 3,
"current_code": ""
},
"status": {
"power": "BUS_ERROR",
"boost": "OFF",
"sleep": "OFF",
"o3_generation": "OFF",
"pump_low_flow": "OFF",
"low_salt": "OFF",
"high_salt": "OFF",
"service": "OFF"
},
"mode": {
"working": false,
"programming": false
}
}
}
I'm not sure what is causing the "BUS_ERROR". I had this both on a breadboard and on the official PCB and I get the same error on both. I have also hooked up both ends of the JST connectors to each other bypassing the esp32 and that also works as it should so its not the wiring issue causing it.
The front of my PCB looks like this:
And on the back I had to make modifications since my 5v/ground are swapped:
When I hook the display board up to the main board without the esp32 it displays a red dot on the led display which indicates its in off mode:
I am unable to get in touch with the original owner of this setup on the forum so I'm hoping someone here can help me figure out why its not working.