Improving ESP32-S3 UART in UPL Mode
Budget: €30 – €250 EUR
I need to put ESP32-S3 in deep sleep, there is an EBYTE E220-900T30D LoRa modem that wakes up ESP32-S3 by sending the AUX PIN down.
ESP32-S3 wakes up and creates the E220 object, which opens the HardwareSerial port, emptying the modem buffer.
This is a problem because the message received is lost.
We are trying to put ESP32-S3 in deep sleep but with ULP active and with a HardwareSerial listening, when the modem sends the AUX PIN down, ESP32-S3 wakes up and waits for the coprocessor to pass it the received message.
Development environment details:
I use VSCode with Platformio extension and framework: arduino
ESP32-S3 wakes up and creates the E220 object, which opens the HardwareSerial port, emptying the modem buffer.
This is a problem because the message received is lost.
We are trying to put ESP32-S3 in deep sleep but with ULP active and with a HardwareSerial listening, when the modem sends the AUX PIN down, ESP32-S3 wakes up and waits for the coprocessor to pass it the received message.
Development environment details:
I use VSCode with Platformio extension and framework: arduino