Start Using Wemos D1 Mini NodeMCU WiFi ESP8266 module with Arduino

แชร์
ฝัง
  • เผยแพร่เมื่อ 20 มิ.ย. 2024
  • Learn step by step how to use Wemos D1 Mini Development board
    The best thank you for me is to not to skip ads and Subscribe 🔔 to my channel, like 👍 the video It is greatly appreciated. 🔔 😊.
    I will reply to all Subscriber's 🔔 questions. So make sure to Subscribe and enable the bell 🔔.😊
    Download driver, library and code: robojax.com/L/?id=112
    ** Purchase D1 Mini from **
    Amazon USA: amzn.to/3rAFqIe
    Amazon Canada: amzn.to/3qF8XiM
    Amazon Europe (all Europe): amzn.to/38nuYfu
    Jump to different section of this video by clicking on the time:
    00:00 Start
    00:35 Introduction
    01:44 Hardware Explained
    05:20 Preparing IDE (install boards)
    06:32 Blink LED demo
    09:43 Pin mapping demo
    10:44 HTTP Request demo (using Wifi to connect to the internet and send data)
    Related Videos:
    Using LCD1602 or LCD2014 with ESP8266: • Using LCD with Wemos D...
    Learn Arduino in 30 Minutes (video): robojax.com/L/?id=329
    Tutorial by Ahmad Shamshiri form Canada
    ****************************
    Arduino Step by Step Course (over 100 lectures) Starts here • Lesson 00 What is Ardu...
    Learn Arduino in 30 Minutes (video): robojax.com/L/?id=135
    ****************************
    If you found this tutorial helpful, please support me so I can continue creating contents like this. Here is PayPal link paypal.me/robojaxTV
    Follow me on Facebook robojaxTV
    Follow me on Twitter: / robojaxtv
    Follow me on Instagram: / robojax
    Tutorial by Robojax.com
    Get other projects code and learn Arduino
    robojax.com/learn/arduino
    #robojax #robojaxESP8266 #robojaxD1Mini
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 92

  • @shortCasttv-em6cy
    @shortCasttv-em6cy 3 ปีที่แล้ว +2

    You covered a lot in so little time. Love it! Keep up the good work, brother!

    • @robojax
      @robojax  3 ปีที่แล้ว +1

      You are welcome. Good to hear that.

  • @englishrupe01
    @englishrupe01 4 ปีที่แล้ว

    Works a treat! Many thanks for your help Robojax!

    • @robojax
      @robojax  4 ปีที่แล้ว

      You are welcome. Good to hear that.

  • @dannyjensen4954
    @dannyjensen4954 4 ปีที่แล้ว

    Great detail. Many details here not covered by other people. Thanks.

    • @robojax
      @robojax  4 ปีที่แล้ว +1

      You are welcome.

  • @MrBobWareham
    @MrBobWareham 4 ปีที่แล้ว

    First time using Wemos D1 mini I did the led blink then the WiFi test both worked first time so now I know my D1 works fine thank you, so onwards and upwards cheers for your help "Bob in the UK"

    • @robojax
      @robojax  4 ปีที่แล้ว

      You are welcome. I am glad the tutorial helped you. Please subscribe and thumb up the video 👍. Thank you.

  • @scottstevens7569
    @scottstevens7569 4 ปีที่แล้ว

    I enjoy and appreciate your videos. They are very educational. Thanks

    • @robojax
      @robojax  4 ปีที่แล้ว

      You are welcome.

  • @AsiriDissanayaka
    @AsiriDissanayaka ปีที่แล้ว

    Awesome, all the things that I was looking for...

  • @carlosjem01
    @carlosjem01 2 ปีที่แล้ว +1

    Very good video !

  • @christopherroa9781
    @christopherroa9781 3 ปีที่แล้ว

    Great video! thank you so much! I am learning this to program an RGB light display, a Christmas present for my girlfriend :) This is my first time programming in arduino, and your tutorial is so helpful!

    • @robojax
      @robojax  3 ปีที่แล้ว

      Glad I could help!

  • @homelessrobot
    @homelessrobot 3 ปีที่แล้ว

    its actually 4MB of external flash for things like program storage. Its something like 128kb of sram, including whatever gets used by the firmware for running the wifi stuff.

  • @bozotheclown935
    @bozotheclown935 ปีที่แล้ว +1

    NIce video... Helpful and politely delivered.
    Well done..

    • @robojax
      @robojax  ปีที่แล้ว

      Glad you liked it!

  • @yogeshitaliya473
    @yogeshitaliya473 4 ปีที่แล้ว

    Nice one sir

    • @robojax
      @robojax  4 ปีที่แล้ว +1

      Thank you.

  • @hemitpatel4758
    @hemitpatel4758 3 ปีที่แล้ว

    love it keep it up

    • @robojax
      @robojax  3 ปีที่แล้ว

      Thank you. Please subscribe. I appreciate it and helps my channel grow. Thank you

  • @buddyliem6219
    @buddyliem6219 2 ปีที่แล้ว

    Thanks for the video. Just have one question. Can we use pin 5V pin as vcc meaning the power input to operate the device?

    • @robojax
      @robojax  2 ปีที่แล้ว +1

      Hi, yes you can input 5V. That pin is directly connected to USB where it gets 5V from USB.

  • @jamesmasai520
    @jamesmasai520 4 ปีที่แล้ว

    Thanks a lot

    • @robojax
      @robojax  4 ปีที่แล้ว

      You are welcome.

  • @janvermond8032
    @janvermond8032 4 ปีที่แล้ว

    Thank you for the video, very instructive. One problem that I encounter is the very bad wifi-connection of this board in your video( and mine). It is totally unpredictable if the board connect yes or no, and if it has connection, it looses connection(90% of the time it is searching for connection). My other board(arduino-uno-esp8266-board is working fine with the same sketch in the same router environment. Do you have suggestions?

    • @robojax
      @robojax  4 ปีที่แล้ว +1

      You are welcome. I have no issue with WiFi as I am very close to Wifi router. If you have a serious practical application, then get a module that has external Antenna and it should resolve the issue.

    • @shanesepac7716
      @shanesepac7716 2 ปีที่แล้ว

      @@robojax Can you explain how you arrived at this logic?

  • @fanhe5523
    @fanhe5523 4 ปีที่แล้ว

    What's that relay you have? I need one of those to control my appliances!

    • @robojax
      @robojax  4 ปีที่แล้ว

      it is called relay. Simple and I have mentioned it.

  • @Dstrct65
    @Dstrct65 10 หลายเดือนก่อน

    Great video, thanks for the share. Can the Arduno also run on sim module, to work where there isn't wifi?

    • @robojax
      @robojax  10 หลายเดือนก่อน +1

      Wifi feature is needed if you want to connect to something wirelessly. If you don’t need it, all other features work like a normal microcontroller

  • @davidhopkins
    @davidhopkins 3 ปีที่แล้ว

    I am confused by how we refer to PIN numbers on the esp boards. If I put a sensor wire into pin D8 on the Wemos can I just say in setup: pinMode(D8, INPUT); and later in my code: attachInterrupt(D8, Flow, RISING); ? Do I need to include some kind of a legend to say D8 is some other number? Are the numbers different for interrupts? Thank you.

    • @robojax
      @robojax  3 ปีที่แล้ว

      Hi, I have clearly explained it. Ut can be done in so many ways but we go for simpler ways. Just follow what I have shown.

    • @davidhopkins
      @davidhopkins 3 ปีที่แล้ว

      @@robojax Thank you for the reply. But I don't follow. Can you point me to where you have discussed interrupts on the Wemos? I am struggling to connect a water flow meter (using Hall effect) to my Wemos. I got the project working on my Nano. But the same code is not working with the Wemos. I have looked on your tutorial page​ but saw no similar projects. Please help. Thanks.

    • @davidhopkins
      @davidhopkins 3 ปีที่แล้ว

      The reason I asked about pin numbers is in your project "APDS-9960 Gesture sensor with Arduino" you initialized the sensor pin at 2 but when you called the interrupt you had to call it 0. If you did the same project using a Wemos board how would you refer to the pin? Thank you.

  • @davidhopkins
    @davidhopkins 3 ปีที่แล้ว

    I'll try one more time. I recently purchased a robojax Wemos D1 Mini board off Amazon. I am trying to use it with a Hall effect water flow sensor. I know the sensor works because it functions fine with my nano. I just cant get it working with Wemos. Can you point me to a project on the web that can walk me through the code of getting the Wemos board to work with this sensor? The sensor basically sensor a pulse every time the water wheel spins.The code needs to keep track of the pulses, which can come very fast. On the nano I set up a simple project using an interrupt. The same code won't work on the Wemos. Please help.

    • @robojax
      @robojax  3 ปีที่แล้ว

      Hello, I am not sure what kind of sensor you and what type of code you use, it should work with esp8266, if it has I2C, then check my videos to know the I2C pins. Generally it should work.

  • @cristhianlucar3172
    @cristhianlucar3172 4 ปีที่แล้ว

    i have a question, can we use 3v instead of 5v of the usb port?

    • @robojax
      @robojax  4 ปีที่แล้ว +1

      sorry I didn't get it. USB is Input and not output. So you can connect it to a wall charger or computer to power this module. We have 5V and 3.3V pin on the module you can use.

  • @smartassist9700
    @smartassist9700 3 ปีที่แล้ว

    Can I control 1 sensor and results control 5v water pump on /off as needed by sensor?with this?

    • @robojax
      @robojax  3 ปีที่แล้ว

      yes you can. I have tones of videos for Arduino. Most sensors works with this . yes.

  • @Brainstorm4300
    @Brainstorm4300 4 ปีที่แล้ว

    Correct me if I'm wrong but isn't the ADC of ESP8266 only rated for voltages of 1 volts and lower?

    • @robojax
      @robojax  4 ปีที่แล้ว

      A0 is rated at 3.2V see it in this page: wiki.wemos.cc/products:d1:d1_mini

  • @patrickpat5277
    @patrickpat5277 ปีที่แล้ว

    when I want to erase it on Windows and Python installed, with command ESPTOOL.PY -P COM2 ERASE_FLASH it gives me error: no data received
    Do I have to put it in DOWNLOAD MODE or something like that? Thanks for answer me

  • @just-havingfun428
    @just-havingfun428 4 ปีที่แล้ว

    Hello, can you tell me. Which one, wemos d1 mini or nodemcu esp8266 and state your reason

    • @robojax
      @robojax  4 ปีที่แล้ว

      All of them are ESP8266. Because of the shape they have different names. Please watch this video th-cam.com/video/pLvqh57T3s4/w-d-xo.html

    • @just-havingfun428
      @just-havingfun428 4 ปีที่แล้ว

      @@robojax oh okay. But i want to know your answer, hehe

  • @ademkazkondu5065
    @ademkazkondu5065 3 ปีที่แล้ว

    I have a forklift that has a 60V battery. I would like to measure and write the voltage into a database via WiFi. How can I measure the voltage?

    • @robojax
      @robojax  3 ปีที่แล้ว

      3 projects in one. 1-measure voltage over 5V 2-Connected send over WiFi 3-Database application and saving. I've shown the Analog pins. you mean learn from my other Arduino videos. just search my channel

  • @karlmillson4226
    @karlmillson4226 4 ปีที่แล้ว

    Sir your "Wemos D1 Mini NodeMCU WiFi ESP8266" card is not connected normal arduino isn't it ? You are only feeding the chip with usb voltage ? And you are installing all libraries on the Wifi module ?

    • @robojax
      @robojax  4 ปีที่แล้ว

      Watch this video. The exact ESP8266 chip. th-cam.com/video/nCMdvscEipo/w-d-xo.html

  • @jeremiasdapipeta7761
    @jeremiasdapipeta7761 4 ปีที่แล้ว

    hi sir! how to connect wemos d1 mini with l293d motor drive?

    • @robojax
      @robojax  4 ปีที่แล้ว

      Hello, that needs separate video. I have it in my list. Will make video when time permits.

  • @tonyfung5959
    @tonyfung5959 3 ปีที่แล้ว

    hi, I am new to Arduino. I had followed the video, but the Arduino IDE cannot detect my D1 mini (COM1 or COM3). Do you know why? I had tried 2 boards, they were all the same.

    • @robojax
      @robojax  3 ปีที่แล้ว

      you need to install the driver for it then. Perhaps this is the driver. th-cam.com/video/u_21yNqd03I/w-d-xo.html this could be the same chip follow this video.

    • @tonyfung5959
      @tonyfung5959 3 ปีที่แล้ว

      Thanks, it works.

  • @purplefurture6960
    @purplefurture6960 3 ปีที่แล้ว

    Hello
    how can i know my model i have ?
    infront it said esp-12F , and on while color : D1 mini
    below on chip : ch340c , then 205665930
    is it esp 8266 ?

    • @robojax
      @robojax  3 ปีที่แล้ว

      Hello, very simple. If you can upload blink code the way I’ve show , then it is esp8266

    • @purplefurture6960
      @purplefurture6960 3 ปีที่แล้ว

      Robojax thank you for fast replay, i am totally lost and i want to make the connection and setup , programing. Someone on telegram said i need to buy wemosd1 , other one said i need uart usb. But when i went to the shop he is you dont need because it already has arduino on it , can you help me?

    • @robojax
      @robojax  3 ปีที่แล้ว +1

      Please watch this video to learn about eap8266 th-cam.com/video/pLvqh57T3s4/w-d-xo.html

    • @purplefurture6960
      @purplefurture6960 3 ปีที่แล้ว

      Robojax send data over web , can android app reach that data from the server?

    • @purplefurture6960
      @purplefurture6960 3 ปีที่แล้ว

      Robojax thank you i think the video is awsome, i will watch and write down the important things for me

  • @goodman854
    @goodman854 4 ปีที่แล้ว

    When I plug this in my PC powers it but I don't see it show up on my PC under Device Manger. It's like it doesn't exist what am I doing wrong?

    • @robojax
      @robojax  4 ปีที่แล้ว

      I will reply to all subscriber's 🔔 questions. So make sure to subscribe.😊

    • @pippaknuckle
      @pippaknuckle 3 ปีที่แล้ว

      I had the same problem, tried a different USB cable and it fixed it.

  • @mikedale5838
    @mikedale5838 3 ปีที่แล้ว

    Downloaded and installed driver to NodeMCU Lua ESP8266 ESP-12 WeMos D1 Mini. Selected ESP8266 Blink sketch as per video which compiles but does not download. Massive error message that ends in "or esptool directories not found next to this upload.py tool.
    An error occurred while uploading the sketch".
    No idea how to fix this!

    • @robojax
      @robojax  3 ปีที่แล้ว

      So not copy and paste. Click in the download button. Usually browsers are making them useless.

    • @mikedale5838
      @mikedale5838 3 ปีที่แล้ว

      @@robojax Many thanks for the quick response. Please clarify exactly what you say I should download and what to do after download...

    • @robojax
      @robojax  3 ปีที่แล้ว

      I just checked. this is very simple code. you have no provided any error. Read the error. only one line will tell you why. or take screen shot and post it here snipboard.io/ and then share the link back here

    • @mikedale5838
      @mikedale5838 3 ปีที่แล้ว

      @@robojax Thanks for the help. snipboard.io/N2LiJO.jpg shows error message ... snipboard.io/1mCrc3.jpg shows IDE set up ... I am working in OSX 11.2.3

  • @user-ej1mp8vz3e
    @user-ej1mp8vz3e 4 ปีที่แล้ว

    hi, I encountered such a problem, I have 20 wemos d1 mini v3.0.0 boards, but none of them find my networks in client mode, and no device (laptop, smartphone) sees wemos in AP mode. but they see each other (1 wemos create point - 1 wemos scan). Tell me how to deal with such a problem. Has anyone come across?

    • @robojax
      @robojax  4 ปีที่แล้ว

      One thing that i faced was the SSID is case sensitive. "Book" is not the same as "book" with this device. But on the phone or tablet, any upper or lower case works.

    • @user-ej1mp8vz3e
      @user-ej1mp8vz3e 4 ปีที่แล้ว

      I also encountered this, but here the problem lies in different frequencies, or something else. and where I can’t configure it.

    • @robojax
      @robojax  4 ปีที่แล้ว

      ESP8266 is working on 2.4gHz and if your router is 5.8gHz this device will not see it.

    • @user-ej1mp8vz3e
      @user-ej1mp8vz3e 4 ปีที่แล้ว

      Robojax all my devices work on 2.4ghz in b / g / n, but he still cannot find them ...

  • @user-xk7ve1uu4r
    @user-xk7ve1uu4r 2 ปีที่แล้ว

    Why I can not download esp8266 (6.15)? I can not find it.

    • @user-xk7ve1uu4r
      @user-xk7ve1uu4r 2 ปีที่แล้ว

      P.S. I did everything as in the video..

    • @robojax
      @robojax  2 ปีที่แล้ว

      did you did not find what? There is is the Driver for ESP8266. The link is under the video. you need to prepare the board as I've shown. then it is ready. for the code example, I just checked it the link works and there is nothing missing. once you click on the link, the page is full of information and links.

  • @alexbersali3980
    @alexbersali3980 3 ปีที่แล้ว

    merci pour la traduction en Français
    half2100

    • @robojax
      @robojax  3 ปีที่แล้ว

      you are welcome.

  • @erfansn869
    @erfansn869 3 ปีที่แล้ว

    مرسی احمد ولی کاش فارسی هم داشتی

    • @robojax
      @robojax  3 ปีที่แล้ว

      خواهش میکنم. من دیدم و زیرنویس فارسی را برای این ویدیو فعال کرده ام. اما اگر کل ویدیو را دوست داشتید که به فارسی باشد؛ ای کاش میشد. عاید ماهانه این مجرا (کانال) مستقیما مربوط به مدت زمان تماشا و اعلانات تجارتی که نمایش داده میشود میباشد. و تنها در کشور های به اصطلاح جهان اول است که بینند ه زباد و اعلان زیاد نشر میکنند. از کل فارسی زبان ایران و افغانستان و تاجیکستان و 5 میلیون در ازبکستان بیننده خیلی کم و بخصوص در بخش الکترنیک و روباتیک خیلی کم است. آرزو دارم یک روزی بتوانم یک مجرا ی یوتیوب به فارسی بسازم. سلام باشید

    • @robojax
      @robojax  11 หลายเดือนก่อน

      سلام علیکم. مجرا (کانال) فارسی علم و فن را راه اندازی کردم: لطفا به دوستان تان خبردهید و حمایتم کنید.
      www.youtube.com/@ilmofan

  • @SmartDevX
    @SmartDevX ปีที่แล้ว

    Sound is very Low

    • @robojax
      @robojax  ปีที่แล้ว

      turn the volume on your device high or go home if you are on the street

  • @Workshop111.
    @Workshop111. 4 ปีที่แล้ว

    Can you translate your explanation into Arabic?

    • @robojax
      @robojax  4 ปีที่แล้ว

      You can use automatic translation by following this instruction snipboard.io/x80ryg.jpg. I have allowed community contribution. Meaning anyone can translate it.

  • @andreq6924
    @andreq6924 8 หลายเดือนก่อน

    Useless, you don't show what Board/Port to actually use, the ONLY thing I'm here for.

    • @robojax
      @robojax  8 หลายเดือนก่อน

      this module is ESP8266. I have introduction to this chip which I have explained and show everything here th-cam.com/video/pLvqh57T3s4/w-d-xo.html at 10:46 Selecting COM port is shown