-
This is a duplicate of #10377. I am sorry, but cannot help it to be somehow desperate about Micropython not working on the newer WROOM revision 3 dev boards. In a nutshell, network.WLAN().connect works on ESP32D0WDQ6 (revision 1) boards, but not on ESP32D0WDQ5 (revision 3), where a board reset occurs.
They provided a link to the ESP32 Series SoC Errata, which did not help much. It might be useful to MicroPython developers though. Is any developer following this? I tried all versions available at the download page, with firmware compiled with ESP-IDF v3.x or v4.x. Up to v1.11 the code just block without returning; higher versions all were resetting the board (tried also nightly builds: e.g. v1.19.1-812-g67097d8c2 (2023-01-18) .bin) Unfortunately - or well, fortunately - the C/C++ compiled code from Arduino IDE works well, so this is a MicroPython issue. I would prefer the board with the older chip to use in my projects, but the distributor does not have those. And when you order a board from a distributor, you cannot know the chip version used. Is there any hope for this to be considered/tackled in the future? What can I do? Thank you, |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 67 replies
-
I have a board here with a WROOM module, which reports to |
Beta Was this translation helpful? Give feedback.
-
@gkzsolt Can you make a close-up picture of your non-working device and the label of the bag in which is was shipped? I try to get the same one from the shop. |
Beta Was this translation helpful? Give feedback.
-
Thank you. I started with 1uF but ran-out of them. I will change my 10uF to 2u2F. Another case for "bigger is not better"! |
Beta Was this translation helpful? Give feedback.
-
Hi guys, It's been a while since I posted my question and I learned that it has a workaround and perhaps an explanation. I think I will incorporate a capacitor to EN/VCC or GND, although I did not have to so far. A big thanks to all of you, especially @robert-hh, @cve2022 and @davefes. Is good to know electronics professionals worldwide. |
Beta Was this translation helpful? Give feedback.
I have a board here with a WROOM module, which reports to
esptool.py chip_id
withChip is ESP32-D0WD-V3 (revision 3)
. And that one works well with micropython. What does you device report onesptool.py chip_id
?