The NeoPixel works. When the QTPYS3BOTT drive appears the LED stays green.
When the board is reset using the button, it very briefly blinks pink, so both red+blue work also. Then it turns green and stays green.
ESP32-S3 hangs on "Hard resetting via RTS pin..."
Moderators: adafruit_support_bill, adafruit
Please be positive and constructive with your questions and comments.
- januszkl
- Posts: 15
- Joined: Mon Jun 18, 2018 8:03 pm
- adafruit_support_carter
- Posts: 29168
- Joined: Tue Nov 29, 2016 2:45 pm
Re: ESP32-S3 hangs on "Hard resetting via RTS pin..."
OK, try updating the NeoPixel library.
As another test, can also try this sketch:
After uploading and hitting reset, open the Serial Monitor and check if the serial prints can be seen.
As another test, can also try this sketch:
Code: Select all
int count = 0;
void setup() {
Serial.begin(9600);
}
void loop() {
Serial.print("count = "); Serial.println(count++);
delay(500);
}
- januszkl
- Posts: 15
- Joined: Mon Jun 18, 2018 8:03 pm
Re: ESP32-S3 hangs on "Hard resetting via RTS pin..."
Library update solved my problem.
It looks like NeoPixel 1.10.6 works on my board.
It also prints out a message, so serial works as well.
Thank you for your help!!!
It looks like NeoPixel 1.10.6 works on my board.
It also prints out a message, so serial works as well.
Thank you for your help!!!
- adafruit_support_carter
- Posts: 29168
- Joined: Tue Nov 29, 2016 2:45 pm
Re: ESP32-S3 hangs on "Hard resetting via RTS pin..."
Woot! Glad that fixed it. Wow. Crazy combination of things. The reset behavior is a bit odd/confusing *plus* a recent ESP32 specific bug in NeoPix library. Made the resulting behavior very tricky to troubleshoot.
- williamrc
- Posts: 2
- Joined: Sat Oct 29, 2022 8:45 am
Re: ESP32-S3 hangs on "Hard resetting via RTS pin..."
adafruit_support_carter wrote: ↑Tue Nov 01, 2022 1:46 pm @williamrc Please start a new thread for your issue.
@januszki You are seeing expected behavior. This is 100% as expected:At the point you see the "Hard resetting via RTS pin" message, you need to manually press the reset button on the Qt PY for the board to reset and run the loaded sketch.I go to manual boot load and then the board shows up on COM16 (ESP32S3 Dev Module).
Then I try to upload a code, that seems to work fine. The terminal says "Hash of data verified."
But, it always hangs on "Hard resetting via RTS pin".
It does not go past that prompt on the terminal and the board doesn't do anything. No blinking, no output on Serial Monitor.
@januszki OK I did manage to get it to boot but it was not obvious ...
I would like to see more examples that work around using VS Code and the ESP32 development tools but I do understand you can not support all environments .
Thank you for your help it is appreciated.
Please be positive and constructive with your questions and comments.