Custom ESP32 board, unreliable boot
Posted: Fri Mar 19, 2021 12:57 pm
Hi guys,
I am designing a board (..and learning as I go) based on ESP Wroom-32, which also contains a Sim800l module, a Max7219 driven LED display, Max485-based TTL to RS485 logic, and connectors to the outside world (two Serials, one used for programming and one for communication to another device) and to an energy meter.
My problem is that my ESP32 seemingly often doesn't boot when I power up. I cannot find any solid ways to reproduce, but it seems to worsen when I attach anything to my connectors (even if these aren't powered up).
I have attached my schematic and BOM. Is there anything I am missing, that needs to be added in order to make the ESP more reliable?
Any tips would be greatly appreciated!
I am designing a board (..and learning as I go) based on ESP Wroom-32, which also contains a Sim800l module, a Max7219 driven LED display, Max485-based TTL to RS485 logic, and connectors to the outside world (two Serials, one used for programming and one for communication to another device) and to an energy meter.
My problem is that my ESP32 seemingly often doesn't boot when I power up. I cannot find any solid ways to reproduce, but it seems to worsen when I attach anything to my connectors (even if these aren't powered up).
I have attached my schematic and BOM. Is there anything I am missing, that needs to be added in order to make the ESP more reliable?
Any tips would be greatly appreciated!