so i like to order something and study ESP32. but the problem is there are variety of ESP32.
In my shop there is ESP-32 NODEMCU and ESP-32 DEVKITC ESP32 NODEMCU and WEMOS ESP32 DEVELOPMENT BOARD IN UNO STYLE MODULE D1 R32
im confuse what are the difference between the 3?
what do you recommend that can handle moderate projects? i mean when i say that, i mean its not just light-ening LEDs or moving servo alone. although you can skip this question, since this i might be jumping to bigger work with having beginner knowledge
Get a ESP32 development board model S, lots of problems fixed with the model S; ESP32S.
I use only development modules from HiLetGo because they have not failed to meet with the ESPRESSIF's specs. I did try using el-cheapo ESP32's, 4 modules for $20.00 USD, but those modules fail to transmit as far as the HiLetGo modules.
a thing you want to investigate before investing: many ESP32s are very hard to upload to. if you search for "esp32 boot mode" you will find people adding 100 uf caps from EN to ground, people putting 10k resistors in line with the BOOT button, people grounding GPIO2 in addition to GPIO1, and people who say power it up via the 5V pin when uploading. there are various combinations of hold down the reset pin before the BOOT pin, or the other way around, or while powering it up.
the fact that there are so many workarounds shows that none actually work by themselves
if anyone has successfully uploaded to a TTGO OLED SD LoRa V2.16, please share the method used.
Oi! Yes indeed ESP32 the ESP32-S0WD, single core thingy.
Since using a powered USB hub to interface my ESP32's with I've not have to press the button, except for ESP32-CAM's.
It might be of interest if the ESP32 does a bad thing, like the time my ESP32 voltage regulator blew and sent over 5V to my PC's USB device and burnt the PC, I separate my ESP32's from the computer with a powered hub. A powered hub is far cheaper to replace then a desktop PC.
Lots of helpful tips. The only thing I could add is to please get one with WROVER module that has the most amount of PSRAM and FLASH. If everything arduino-ESP32 fails to entertain you, you have a kick-butt dev board to try MicroPython on, which is a very interesting platform by itself.