使用者玩ESP32常遇到ESP32 「Brownout detector was triggered」然後不斷重新開機
主要原因是USB供電不足的原因,可能是USB線品質差,或者USB孔提供的電源不夠力等等,但是如果使用者目前手邊沒有其他電腦或線材可以替換,也可以強迫ESP32忽略此問題,方法很簡單,如下:
#include "soc/soc.h" //最上面宣告這兩行
#include "soc/rtc_cntl_reg.h"
void setup(){
WRITE_PERI_REG(RTC_CNTL_BROWN_OUT_REG, 0); //setup內第一句,加入這行
.....
}