From Arduino UNO to Wemos D1 R32 ESP32

Поділитися
Вставка
  • Опубліковано 11 жов 2024
  • I have just switched from Arduino UNO to Wemos ESP-32.
    I ran a few examples to better understand the pins on ESP-32.
    You can get the code from here:
    github.com/Rob...
    Link to my Arduino YT tutorial with the same examples:
    • Arduino Uno Basics for...
    ---------------------------------------------------------------
    Music credit:
    Heartwarming by Kevin MacLeod is licensed under a Creative Commons Attribution 4.0 license. creativecommon...
    Source: incompetech.com...
    Artist: incompetech.com/

КОМЕНТАРІ • 46

  • @tristanmargot1193
    @tristanmargot1193 3 роки тому +5

    Great explanation and side-by-side comparison with common-use examples, it couldn't be better. In my case, I was looking at using an Arduino UNO ready-made shield on the Wemos D1 R32 ESP32 and hunted everywhere for a physical, functionality and code difference comparison that I would have to account for. This video answers all my questions, thank you.

  • @komsanpacharawanich6015
    @komsanpacharawanich6015 2 роки тому +5

    I bought 4 boards of ESP32 D1 R32 from different suppliers to test. All have different print label so I assume they probably are made from different factories.
    Output voltage of 4.3-4.6 volt at 5 Volt pin is somehow intentional by design. I found that the 5V pin on the board has to be left alone and the board will work fine. If you feed 5V supply voltage to 5V pin, the board will not work and WiFi will be unpredictable and serial port will have problem. If you draw current from 5V pin to drive load such as LED or buzzer, the board will be unpredictable too. The board is often freezed if I mess around with this 5V pin. At first I thought the board is malfunction but it cannot be the same for all.
    If you leave this 5V pin untouched, the board will work well as charm. Do not worry about 4.3-4.6 volt that you can measure from this 5V pin. Leave it alone and it will work very well. It took me a while to find out this.
    If I need 5V to feed my load, I add a separate cheap LM7805 to give my 5V load and sensor.
    Power 9-12 Volt adapter to the board 2 ways either via the 2.5 mm Jack or Vin PIN.
    I love this form factor as it is complete in itself. I do not have to buy the base. Just mount besides breadboard. I can even use simple wire I cut myself at any length without using Dupont pair wire because the board connectors are all female type. Lastly, it is cheaper than other form factors on AliExpress.
    Only do you have to know the trick of 5V pin. I think they should remove this pin so it do not confuse people. I cannot explain the reason for this finding because I do not have schematic of this board. I guess it may have to do with RS232 chip but I do know for sure. If anyone know the answer why, please share with all of us.
    ESP32 Wemos D1 R32

    • @GKB-vn3ns
      @GKB-vn3ns 7 місяців тому

      Thanks for sharing your experience
      Helpful for me

    • @bobp5776
      @bobp5776 7 місяців тому

      Thx , U saved me alot of headaches and money. I wanted this board to drive a 5 v sensor.

  • @markharrisllb
    @markharrisllb 3 роки тому +2

    Your instructions are always clear for newbies like myself, thank you.

  • @PurPaul300
    @PurPaul300 3 роки тому +2

    Sehr gut, hatte einige Probleme mit dem Arduino UNO D1 RS32 - konnte alle lösen.

  • @woolfy02
    @woolfy02 2 роки тому

    I seen a simple servo motor project using a Wemos D1 R2. Will the ESP-32 you have shown in the video, be able to work on that? I'm not 100% I can transfer everything over as I'm kind of a newb. If not, what is the next best thing to the Wemos D1 R2? Thanks

  • @muhammad_talha
    @muhammad_talha 3 роки тому +2

    is the GPIO pins of Wemos ESP-32 D1 is same as arduino UNO , i want to buy my first IoT board but which board shall i buy arduino r3 or Wemos D1 ?

    • @robotsanddinosaurs
      @robotsanddinosaurs  3 роки тому

      Hey, it's not exactly the same. If you're a beginner, it might be easier to start off with arduino. Arduino has no built-in WiFi though.

  • @ndoWare
    @ndoWare 3 роки тому +1

    Great explanation. Thanks for educating us.

  • @connecticutaggie
    @connecticutaggie Рік тому +1

    Have you tried any of the UNO shields?
    I have used the ESP32 before and the pins were not all TTL compatible (3.3V rather than 6V)

    • @michaelwardlow4080
      @michaelwardlow4080 Рік тому +1

      Using UNO 4 relay shield from AMAZON the 4 relays work fine ,, wifi on my 4 boards sucks

  • @gembong01
    @gembong01 3 роки тому +1

    so clear and very usefull . Thank you

  • @denhafiz1860
    @denhafiz1860 2 роки тому

    Thanks for the video. Got a question, is there any way to know the pin numbers? I bought this board, but as of now, fail to get its schematics.

    • @CamoPeng
      @CamoPeng 4 місяці тому

      Did you find the schematics? Still unable to find them

  • @rodo19724
    @rodo19724 2 роки тому

    So, you don`t put them one on top of the other, they are not connected like a 3.5 raspberry touch screen

  • @wawaindy8572
    @wawaindy8572 3 роки тому +2

    If plug in DC JACK 12v. vcc output will be 12v. as well?

    • @robotsanddinosaurs
      @robotsanddinosaurs  3 роки тому

      Hey, I'm not sure. Maybe you could try and measure it with a multimeter?

  • @ikbenniekjuuhh6286
    @ikbenniekjuuhh6286 3 роки тому +1

    What is the analog input pin?

  • @jerryx9481
    @jerryx9481 Рік тому

    Make video about connecting 3.5 tft display with this esp32 wemos d1 r32

  • @MrJgbl
    @MrJgbl 3 роки тому +1

    Tks! Great Video!

  • @nihatyorganci964
    @nihatyorganci964 8 місяців тому

    Can I use this wemos d1 Arduino as a nrf24l01 to wireless cominication.

  • @app213
    @app213 3 роки тому +1

    Hello,
    Is WeMos board compatible with the uno shields?

    • @robotsanddinosaurs
      @robotsanddinosaurs  3 роки тому +2

      Hey, I haven't used the uno shield myself so cannot say 100%. If someone here had tried, please let us know in the comments.

    • @hu231n
      @hu231n 2 роки тому

      not work

  • @electronicsnerd7144
    @electronicsnerd7144 2 роки тому

    Hi,can you please tell me to use this esp 32 board in arduino ide which board we have to select in the arduino ide .as the name of this board "esp 32 wemos D1 R32" is not present in the arduino ide
    .

  • @qzorn4440
    @qzorn4440 3 роки тому +2

    this is a wonderful video... can you tether an esp32-camera module ttl-serial-com to a ttl-uno and using the usb-uno port for programing? thanks..:) arduino-girls should tune in here..:)

  • @Handlebrake2
    @Handlebrake2 3 роки тому +1

    :( very intimidating. I tried ordering from Ali express and even messed that up! But found a esp32 more analogous to the nano than the uno

  • @adarshkumar83
    @adarshkumar83 3 роки тому +1

    hey i was trying to upload a simple hello sketch but i am getting this
    any idea how to resolve this
    esptool.py v3.0-dev
    Serial port /dev/cu.usbserial-1410
    Connecting.....
    Chip is ESP32-D0WDQ6 (revision 1)
    Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None
    Crystal is 40MHz
    MAC: 9c:9c:1f:e3:8f:80
    Uploading stub...
    Running stub...
    Stub running...
    Changing baud rate to 921600
    Changed.
    Configuring flash size...
    A fatal error occurred: Timed out waiting for packet header
    A fatal error occurred: Timed out waiting for packet header

    • @robotsanddinosaurs
      @robotsanddinosaurs  3 роки тому +1

      Hey, check out my other video here: ua-cam.com/video/fCSN_VDOqGU/v-deo.html&lc=Ugw1PbHgf7cvssF5mAd4AaABAg

  • @berinslaptop
    @berinslaptop 2 роки тому

    trying to find GRBL for the Wemos D1 R32 UNO

  • @michaelwardlow4080
    @michaelwardlow4080 Рік тому

    Recently [6/xx/23] got 4 of these and the WiFi totally sucks -- no range

  • @yuvarajvisvanathan3757
    @yuvarajvisvanathan3757 3 роки тому

    can i use cnc shield in wemos esp32?

  • @dimitrikolotauri6622
    @dimitrikolotauri6622 9 місяців тому

    Please help. It does not work