Problem of using GPIO16 as UART RX with ESP32-D2WD.
Posted: Tue Jun 12, 2018 8:44 am
Dear ESP supporters,
Our company is making a product using ESP32.
At the first stage, we used the ESP32-WROOM for the demo version. We used the GPIO16 as a UART RX for reading data from the dust sensor PMS7003. And the demo worked very well.
At the second stage, we used the ESP32-D2WD for the real product. However, with the real product, the GPIO16 couldn’t read data for the dust sensor. We found the problem that the GPIO16 swings between 3.3Volt to 1.7Volt.
Is there any difference using the GPIO16 as UART RX between the two parts (ESP32-WROOM vs ESP32-D2WD)? If so, is there any solution to use the GPIO16 as UART RX with ESP32-D2DW?
Thank you very much!
Our company is making a product using ESP32.
At the first stage, we used the ESP32-WROOM for the demo version. We used the GPIO16 as a UART RX for reading data from the dust sensor PMS7003. And the demo worked very well.
At the second stage, we used the ESP32-D2WD for the real product. However, with the real product, the GPIO16 couldn’t read data for the dust sensor. We found the problem that the GPIO16 swings between 3.3Volt to 1.7Volt.
Is there any difference using the GPIO16 as UART RX between the two parts (ESP32-WROOM vs ESP32-D2WD)? If so, is there any solution to use the GPIO16 as UART RX with ESP32-D2DW?
Thank you very much!