Why Does My ESP32-WROVER-B Fail to Power On Intermittently?

hey, I'm experiencing intermittent power-on failures on my ESP32-WROVER-B dev board after connecting external peripherals, including a BME280 temperature and humidity sensor, MPU6050 accelerometer and gyroscope, 5V DC motor controlled via transistor, and 3.2" TFT LCD display. The board is powered via USB from my laptop and occasionally an external 5V/2A power supply. However, it sometimes fails to boot, with the power LED remaining off, and the issue occurs randomly, making reproduction challenging. Can anyone suggest possible causes and troubleshooting steps to ensure reliable operation?
2 Replies
Camila_99$$
Camila_99$$2w ago
Power supply fluctuations or insufficient current could be behind this, especially with all those peripherals connected. Have you tried monitoring the voltage when it doesn't boot? It might be worth checking if your 5V/2A power supply can handle the load, especially when the motor kicks in. Also, any other devices on the same USB port drawing power?
Daniel kalu
Daniel kalu2w ago
I'll monitor the voltage during failed boot-ups. My 5V/2A power supply might be insufficient, considering the motor's 1.5A peak and total estimated current of 2.2A. Also, I'll confirm if other devices are drawing power from the same USB port or power supply, as that could be contributing to the issue. Thanks for the suggestion 🙏
Want results from more Discord servers?
Add your server