0

Brownout detector was triggered
Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.

Brownout detector was triggered

by JNKR on Sat Nov 02, 2019 11:30 pm

Hey, everyone! I am trying to test the Bluetooth feature of the Adafruit Huzzah ESP32. I decided to use the SerialToSerialBT example file as the test file. The file location of SerialToSerialBT is File > Examples > BluetoothSerial. However, when I try to upload the file I get the following message:

Brownout detector was triggered

ets Jun 8 2016 00:22:57

rst:0xc (SW_CPU_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:1
load:0x3fff0018,len:4
load:0x3fff001c,len:1044
load:0x40078000,len:8896
load:0x40080400,len:5816
entry 0x400806ac


I would like to know what causes this problem in my situation and what solutions there are. I thank you for any help and guidance!

JNKR
 
Posts: 10
Joined: Tue Oct 22, 2019 12:22 pm

Re: Brownout detector was triggered

by adafruit_support_mike on Sun Nov 03, 2019 2:01 am

A brownout means the supply voltage to the microcontroller fell below a specified level. It means the hardware you're using wants more current than the power source can provide.

adafruit_support_mike
 
Posts: 59401
Joined: Thu Feb 11, 2010 2:51 pm

Re: Brownout detector was triggered

by JNKR on Sun Nov 03, 2019 8:55 pm

Understood and thank you for the response. I am curious to know how can I accommodate the hardware? The Adafruit Huzzah ESP32 is being powered through the FTDI cable. I am not certain how to get around my situation. Any advise would be great and thank you!

JNKR
 
Posts: 10
Joined: Tue Oct 22, 2019 12:22 pm

Re: Brownout detector was triggered

by adafruit_support_mike on Tue Nov 05, 2019 2:03 am

Without more specific details, the only suggestion I can make is "use more power".

adafruit_support_mike
 
Posts: 59401
Joined: Thu Feb 11, 2010 2:51 pm

Re: Brownout detector was triggered

by JNKR on Tue Nov 05, 2019 3:25 am

The Adafruit Huzzah ESP32 (product ID: 4172) is powered through the FTDI cable (FTDI Serial TTL-232 USB Cable), which is connected to my laptop. The FTDI cable is what I use to power and upload code to my ESP32. I was trying to follow the ESP32 tutorial based off the website:

https://randomnerdtutorials.com/esp32-b ... duino-ide/

Though the board is different (Banggood - DOIT ESP32 DEVKIT V1 Board) I was hoping that I use the tutorial as a reference. When I upload the file (SerialToSerialBT) for Bluetooth communication from my cell phone to my ESP32 the file does not upload and I receive the Brownout Detection message. If my ESP32 requires more current then how would I be able to supply the necessary amount of current to operate my ESP32? Would this pertain to identifying a proper port? Assuming that my ports are capable of providing the needed current and if I do not have the capable ports is there an adapter that can be attached to my laptop as to provide the needed current?

I appreciate the help and do let me know what details you need if I'm missing any! Also, I would like to know how to upload pictures as to better explain myself but I have yet to find a website that explains how to upload a picture on a message based on the parameters. If anyone knows how then that would be great if you could share! Thanks and look forward to your responses.

JNKR
 
Posts: 10
Joined: Tue Oct 22, 2019 12:22 pm

Re: Brownout detector was triggered

by adafruit_support_mike on Wed Nov 06, 2019 2:12 am

It does sound like the FTDI cable can't deliver enough current to keep the ESP32 running. Try powering the board through the USB jack and see if that makes any difference.

adafruit_support_mike
 
Posts: 59401
Joined: Thu Feb 11, 2010 2:51 pm

Re: Brownout detector was triggered

by JNKR on Sat Nov 09, 2019 1:17 am

I decided to use the Adafruit CP2104 Friend - USB to Serial Converter (PRODUCT ID: 3309) to replace the FTDI cable, which I no longer have a power issue. However, I have come across a problem with the example code that I am using (it is called SerialToSerialBT - found in Examples under File).

The code does upload to the Adafruit HUZZAH32 – ESP32 Breakout Board (PRODUCT ID: 4172) and I my cell phone does connect with the ESP32. However, it seems that the communication is one sided. On the cell phone side, I can send a message and receive it on the laptop and read it through the Serial Monitor (of Arduino) but if I send a message from the Serial Monitor to the cell phone my message is illegible.

I am following the tutorial from the website: https://randomnerdtutorials.com/esp32-b ... duino-ide/

I am curious as to what I could be doing wrong, or something I'm overlooking, etc. I will post some photos to show the message from the cell phone. Thank you and I appreciate the help on this.

JNKR
 
Posts: 10
Joined: Tue Oct 22, 2019 12:22 pm

Re: Brownout detector was triggered

by JNKR on Sat Nov 09, 2019 1:21 am

Capture2.PNG
Where I found the example file to establish Bluetooth connection
Capture2.PNG (92.67 KiB) Viewed 43 times


Capture3.PNG
The resulting messages on my cell phone and computer
Capture3.PNG (69.77 KiB) Viewed 43 times

JNKR
 
Posts: 10
Joined: Tue Oct 22, 2019 12:22 pm

Please be positive and constructive with your questions and comments.