EEVblog

Поделиться
HTML-код
  • Опубликовано: 3 июн 2017
  • How to connect and use the low cost ESP8266 WiFi module with the Arduino environment.
    How to connect with a RUclips API to retrieve channel statistics, using JSON on the Wemos D1 Mini.
    Nixie Tube Project Part 7
    Forum: www.eevblog.com/forum/blog/eev...
    EEVblog Main Web Site: www.eevblog.com
    The 2nd EEVblog Channel: / eevblog2
    Support the EEVblog through Patreon!
    / eevblog
    EEVblog Amazon Store (Dave gets a cut):
    astore.amazon.com/eevblogstore-20
    T-Shirts: teespring.com/stores/eevblog
    💗 Likecoin - Coins for Likes: likecoin.pro/@eevblog/dil9/hcq3
  • НаукаНаука

Комментарии • 475

  • @BrianLough
    @BrianLough 7 лет назад +160

    Hey Dave, I'm the guy with the RUclips library. Great to see you liked it!
    I'm a bit the opposite of you I think, more of a Web developer than a embedded dev, but I'm really enjoying working with these devices!
    Thanks again for the shout out!

    • @EEVblog
      @EEVblog  7 лет назад +22

      Thanks!

    • @woopsoldcrap5564
      @woopsoldcrap5564 7 лет назад

      EEVblog I'm in EEVblog's inbox!!

    • @linagee
      @linagee 7 лет назад

      Curious why it was slow for Dave. JSON library and softmath not that efficient or something? Or was it all internet latency we were seeing?

    • @BrianLough
      @BrianLough 7 лет назад +6

      linagee hey, bit of a bug in the example sketch, it's programmed to check every minute (the RUclips API has daily limits) but the way I have it in the example it doesn't check minute 0. If you swap it around so it's basically a comparing millis() to a dueTime (which starts at 0) and every time it runs increase the due time by the required delay it will check every minute but also will check the first time the loop runs

    • @ezeprojects5425
      @ezeprojects5425 5 лет назад

      well, thanks ALOT! We depend on guys like you. Keep it up! More!

  • @leighw3066
    @leighw3066 3 года назад +2

    Perfect example of how to show viewers even the good guys have problems when compiling etc. Great clip and I really like the delivery with so much transparency and enthusiasm. I got a lot from this and thanks heaps for the walk through. Keep it up mate you’re doing a ripper job 👍

  • @CVixen
    @CVixen 7 лет назад

    The enthusiasm in your voice is rather uplifting, thank you

  • @TheDanielsherer
    @TheDanielsherer 6 лет назад

    Thank you so much for this! I've been watching other videos (most without as much enthusiasm as you have!) and it always seemed like there was one more board or module that I needed to buy to get started (I've got some Wemos D1 Mini Lite's). You made it dead-easy to follow and now I'm up and running!

  • @ronjones4069
    @ronjones4069 Год назад

    That cleared up so much for me. I spent all yesterday trying to figure this out, but today when I saw you video, it started making sense. Thanks Dave.

  • @anlumo1
    @anlumo1 7 лет назад +49

    Fun fact: The reason you're seeing garbage after a reset is that the bootloader is running at 9600 baud, while you're set to 115200 baud. After the bootloader completes, your program takes over and switches the baudrate.

    • @jolilos
      @jolilos 7 лет назад +16

      actually it runs at 74880

    • @anlumo1
      @anlumo1 7 лет назад +4

      I stand corrected. In any case, you can either look at the bootloader messages or your application, but not both.

    • @feynthefallen
      @feynthefallen 7 лет назад

      anlumo1 unless of course you program the sketch to use the same baud rate.

    • @jolilos
      @jolilos 7 лет назад

      This is my olution also - I just run everything at 74880 baud ;)

    • @EngiMeer
      @EngiMeer 5 лет назад

      EXACTLY!! I agree 100% .. or if perhaps it's 3 start bits 7 data bits and 4 stop bits and the 8th bit last which gets inverted every other cycle or some obscure shit like that!! which is highly unlikely!! it's just the default bootloader baud rate versus your program memory baud rate as he already stated ........ set them both the same and everything in the terminal window should make sense .. o_O

  • @Kevin192291
    @Kevin192291 7 лет назад +4

    I am so happy to see you made a video about this!

    • @purge98
      @purge98 5 лет назад

      Your youtube video didn't show on the serial monitor. Fail.

  • @bobedge3149
    @bobedge3149 7 лет назад

    I'm using one to turn on flood lights via phone app so I can reverse up my twisty driveway in the dark. Took about an hour to design the whole system, 2 hours to build, & have spare outputs so I can irrigate the garden, when I buy some valves, control garden lighting. Bloody brilliant. Best thing is a hundred times cheaper than commercial systems to do the same, and controlled from one app.

  • @alidollar1994
    @alidollar1994 7 лет назад +40

    That's exactly what was missing from your videos, the actual reviews of new boards like this which many of us use and want to learn instead of reviewing the expensive oscilloscopes and what not (not saying you shouldn't do them, they are equally helpful). This ESP Wifi module has been around for like ages and there are lot many new boards like LoRa Wireless that you really should check out and make projects on.

    • @AttilaAsztalos
      @AttilaAsztalos 7 лет назад

      Well yes but making sense of a board properly would require actually reading piles of docs to find out what is unique about it, what it is/isn't useful for, and what its idiosyncrasies are instead of just plugging it in and spraying half-informed opinionated commentary reacting to what happens on the screen. So clearly not Dave's forte.

    • @anlumo1
      @anlumo1 7 лет назад +3

      Also, my experience is that you have to do a real project with a µC before you really know something about it.
      For example, the ESP's GPIO pin mode is rather random on startup, it doesn't go into automatic input mode like on every other controller. This can cause a lot of problems, especially when you're trying out stuff that might need a different pin mode. Further, a lot of the ESP's GPIOs have to be in a certain state at boot, otherwise it won't work properly. The count of GPIOs you can actually use freely is pretty low.
      Dave didn't mention any of this, because he never progressed beyond compiling the blinking LED example on an off-the-shelf development board.

  • @skoootles
    @skoootles 2 года назад

    Fun video. Thanks. I just bought some Wemos D1 Minis and got it working. I hope you're still active.

  • @grayloveless784
    @grayloveless784 6 лет назад

    Great Video Dave. Best Esp 8266 tutorial I've seen. Cheers!!

  • @RoSi4You
    @RoSi4You 7 лет назад

    *Very well explained Dave, as usually.*
    *Thank You!*

  • @sharedknowledge6640
    @sharedknowledge6640 7 лет назад

    Great video. I think there are many who have never made the leap from standalone embedded devices to wifi connected devices so this is a help. The other obvious platform is the raspberry pi with wifi onboard but the learning curve is steeper if you're not a Linux and Pi whiz.

  • @gustavodinosaurio
    @gustavodinosaurio 7 лет назад

    I started watching this video at 1.5x speed and I didn't even notice for a while cause Dave already speaks fast and high pitched :)

  • @melkerper
    @melkerper 4 года назад

    Love to see someone so excited about this

  • @hobarbriggs4371
    @hobarbriggs4371 7 лет назад +4

    Great video! Very useful! Can you make one using the I/O pins? Maybe make two of these talk to each other over wifi. If we turn a switch on one a light on the other one turns on and vice versa. Also can you talk about the power draw and how long it will run on a battery. Thanks!!

  • @ShaunHusain
    @ShaunHusain 7 лет назад

    thanks for doing this have played with the Nordic RF modules and HC-05/06 Bluetooth modules with and Arduino, but these seem great in terms of packing it all into one board.

  • @aerobyrdable
    @aerobyrdable 7 лет назад +434

    Am I the only one thinking about how late Dave is to the ESP party?

    • @AndyGraceMedia
      @AndyGraceMedia 7 лет назад +38

      Ha yeah some of us have moved onto ESP32, pushing the price of the ESP8266 even lower.

    • @valerionappi7839
      @valerionappi7839 7 лет назад +5

      Andy Grace it seems that the esp32 has some serious hardware bugs for now...
      espressif.com/en/content/eco-and-workarounds-bugs-esp32

    • @AndyGraceMedia
      @AndyGraceMedia 7 лет назад +4

      Yes indeed it does but they keep updating it, sort of like the PIC32 MZ-C revision was riddled with probs and the latest F version I think it is... far better. The huge improvement in performance of ESP32 is worth it and the bugs aren't critical, but yes still early days. They're so cheap it's ridiculous.

    • @ericmin6055
      @ericmin6055 7 лет назад +1

      yeah im going to buy the wemos lolin32 board soon.

    • @PaulCavanagh69
      @PaulCavanagh69 7 лет назад

      there are some boards available wemos D1 R1 which is a Arduino board form factor and a wemos D1 R2 similar to D1 R1 and then there is the Wemos D1 Mini.

  • @douglasthomson2986
    @douglasthomson2986 6 лет назад

    Great video Dave. Need to try this out for sure

  • @hughieandrolf
    @hughieandrolf 7 лет назад

    Dave. This is great. Please do some more Arduino and PIC stuff. Yeah, I know it's like engineering with Lego for instant gratification, but the bang for buck is difficult to ignore for those that have to pay for their hardware. Credit where credit is due. I find the little bits you have already done are much more entertaining, inspiring and informative than the vast majority of the RUclips content currently out there. I'm not saying there's no decent v-bloggers already doing this, but I'm sure there is plenty of room for your unique take and style. Oops, magic smoke now coming from my "CreepyEgoStroker Mk2b".

  • @davejindal3428
    @davejindal3428 6 лет назад

    So motivated and excited! Really nice Video keep it up :)

  • @Fogaata
    @Fogaata 2 года назад

    This video is very much appreciated, thank you.

  • @manickn6819
    @manickn6819 7 лет назад

    It really is great with a large community of "smarter" people doing a lot of the legwork. Makes it really easy for beginners.

  • @prashantdawar
    @prashantdawar 6 лет назад

    you inspired. heads off. so straight in your discussion. loved it. have a good day.

  • @limtbk
    @limtbk 7 лет назад +10

    Dave, take a look to CNLohr channel - he made TV signal transmitter based only on esp8266. I think, you'll be impressed!

  • @joaogoncalocouto
    @joaogoncalocouto 3 года назад

    Hey!
    Love your enthusiasm! Still found this relevant in 2021 :)
    I'm a subscriber now!

  • @flymypg
    @flymypg 7 лет назад

    Wow, the Arduinoverse has really evolve since my last visit there. I've been coding directly to the Espressif on-board library because of the tiny flash in my modules. Time to upgrade!

  • @russoft
    @russoft 7 лет назад

    this has reminded me to dig mine out of my electronics box and actually start the project I bought them for :)

  • @DennisMurphey
    @DennisMurphey 2 года назад

    late to the party but fixing to put this gem inside a 1949 Model Train from my childhood. Oh YEah Love It. Thanks, Dennis

    • @DennisMurphey
      @DennisMurphey 2 года назад

      Follow Up I have completed a simple model steam engine version with my friend Andy and we have decided to leave this conventional transformer control for a Level 1 type controller. Now we are addressing the WiFi capability for smart phone or Tablet interface to become our Level 2 type controller with wireless user interface. I am studying hard to get smart on the whole process. Andy is in South Africa and I am in the US so we never met, but since we both have 3D Printers and love trains we are team mates now. Your videos offer so much information to absorb. Basically We felt safe to choose this processor with so many support resources and low cost, it is perfect to retrofit these 1950s Trains. With all the basic functions working, Smoke, Puff Chuff, Bell & Whistle I am now building the harness and kit installation into the Train Tenders. We are fitting into 5 or 6 basic models of engine but with 3D Print are now working to build our own new Engines never made in the Scale we play in. Good CAD tools, 3D Printers and Adruiono IDE, with ESP8266 has opened a whole world to us in rebuilding the hobby for this Gauge train. Thank You for all you do in general as it helps us see options and opportunities. Latest assembly in R&D, very crude video ruclips.net/video/PXpR-Spkguc/видео.html

  • @caulktel
    @caulktel 7 лет назад

    Great Dave, I would love to see more Arduino stuff. I already have the Wemos ESP8266 module.

  • @Justsquareenough
    @Justsquareenough 7 лет назад

    thanks Dave. need to buy a few of these to play around with. I figured something along these lines was your idea for the nixie tube counter.

  • @ClaudeDufourmont
    @ClaudeDufourmont 3 года назад

    Very interesting subject, very well presented. I keep in mind the little tips for my next videos focused mainly on the ATtiny 85 (and 84), I will start the ESP32 soon.

  • @aviatorbja
    @aviatorbja 5 лет назад

    Epic enthusiasm! Love it!

  • @TheChrisey
    @TheChrisey 5 лет назад

    This is going to be absolutely perfect for my new product idea

  • @marcusbaker6042
    @marcusbaker6042 7 лет назад +1

    Great video Dave, I wish you would dedicate a channel on some of your useful electronic projects that are based on the Arduino platform !!

  • @TheMrFrontera
    @TheMrFrontera 7 лет назад

    I'm glad to see Dave do a video on the ESP8266. Gotta go make breakfast but I'm saving this one to watch later. I've been toying around with them for a little bit but I only know how to program in c and python so have no idea what's going on in terms of internet protocol or anything

    • @ottoodell_dell
      @ottoodell_dell 7 лет назад

      That wemos + 8 or more max 7219 matrix displays , and you can put a Scrolling text behind you @ the mailbag table , with that youtube api + weather + google time ,etc ( they work just fine with 3,3 volts , present on the outputs of this little devices )

  • @WolfgangEgger
    @WolfgangEgger 7 лет назад +8

    Few years ago, Dave mentioned, that nobody needs Arduino and now, he is exited about the possibilities ;)

    • @pepper669
      @pepper669 7 лет назад +1

      Wolfgang Egger Yes, maybe, but the ESP8266 wasn't around then.

    • @DavidTangye
      @DavidTangye 7 лет назад

      exited -> excited :-)

  • @gazzacroy
    @gazzacroy 3 года назад

    just starting to get into this things (better late than never,lol) a really helpful video. and yes there amazing little things even to this day thay are still good... thanks mate :)

  • @l3p3
    @l3p3 7 лет назад

    Great video, project and product.

  • @andreiserban4407
    @andreiserban4407 7 лет назад +1

    I cant belive he is allready reaching EEV blog 1000

    • @shodanxx
      @shodanxx 7 лет назад +1

      Well the channel is over 8 years old now. That's about 10.5 videos per month

  • @LazerLord10
    @LazerLord10 7 лет назад +5

    Now I can my my own internet of things! Yay?

  • @fortnitegod2647
    @fortnitegod2647 6 лет назад

    Hi Davey good vid there I think I'm gonna buy 10 of these for my RC2014 z80 computer. Looks so simple to program thanks for the demo😋

  • @alexwang007
    @alexwang007 7 лет назад

    Awesome video!! Dave, i would like to learn about Time-Division Multiplexig in the digital audio world, but could not find any indepth or even overview videos about them.. maybe using interfacing adau1701 to pcm1690 as an example?

  • @stage666
    @stage666 7 лет назад

    More videos like this please! I love embedded stuff

  • @mohammedzaman1937
    @mohammedzaman1937 6 лет назад

    nice video. Is it possible to have a wemos/relay at one location and another wemos/(Wemos Temp & Humidity Shield) different location with a preset temperature; so when the temperature reaches a certain point, it sends out a command to turn on relay?

  • @loureb2012
    @loureb2012 7 лет назад +3

    Not sure if anyone mentioned this yet, but you no longer have to download a zip file to install libraries such as ArduinoJson. All you have to do is go to Sketch -> Include Library -> Library Manager and search for the library you want to install. Most libraries that you would ever need are available there, and it also makes updating your libraries incredibly easy

    • @BrianLough
      @BrianLough 7 лет назад +2

      loureb2012 that's only an option if the library creator released it there. I did realise the RUclips one there but I only realised now I don't mention it anywhere on the readme!

    • @loureb2012
      @loureb2012 7 лет назад +1

      Brian Lough Very true, every library is not on there. I've definitely still had to install my own libraries the old way sometimes, I just wanted to make sure people knew there was an easy way to get common libraries line ArduinoJson. Thanks for clarifying though, I didn't make it super clear

  • @GuthrieDennis
    @GuthrieDennis 6 лет назад

    Great video Dave 👍🏽👍🏽

  • @3dmaxuser
    @3dmaxuser 7 лет назад

    Nice video thanks Dave :)

  • @erikschiegg68
    @erikschiegg68 5 лет назад

    Master Dave, could you consider a how to for leading/connecting professionaly the LED light and the push button and so on to a real case? With the little mechanism for the button or the plastic rod for the light. Thank you for your awesome videos.

  • @springwoodcottage4248
    @springwoodcottage4248 7 лет назад

    Thank you so much for sharing this, so super useful & helpful to me. (2nd go at comment, think original disappeared into a thread somewhere)

  • @sachinkapatkar
    @sachinkapatkar 5 лет назад

    Thanks for the video. But can you publish youtube for configuring the Hostname of nodemcu through Arduino IDE. I had tried, but its not working.Thanks in advance.

  • @lmiddleman
    @lmiddleman 7 лет назад +10

    Don't forget that using the ESP chip directly (as opposed to a module) requires you to get RF certification... not cheap! Penny pinching will only pay for that at pretty high volumes.

    • @seanocansey2956
      @seanocansey2956 7 лет назад +1

      lmiddleman exactly

    • @linagee
      @linagee 7 лет назад

      Using the ESP chip directly requires intentional radiator FCC certification instead of unintentional radiator FCC certification. You're going to need FCC certification either way if you're making it into a product, it's just like an order of magnitude less cost and fewer headaches / fewer things to go wrong. (Exception: Unless you're making something and selling from China where they don't care about FCC certification.)

    • @d3stinYwOw
      @d3stinYwOw 5 лет назад

      Hardware design guide and you do not need that much RF calculation mate :)

    • @omardude39
      @omardude39 5 лет назад

      You're talking about volume manufacturing - I'm literally here to create a small fleet of about 20 devices that will only be used in the same physical space most of the time.

  • @69Janisse
    @69Janisse 7 лет назад

    So glad Dave made this video for all those people who didn't know. Are there any 😬......... very renewing

  • @MaxGoddur
    @MaxGoddur 6 лет назад

    Did I see that right the drivers were loaded as part of your boards list load?

  • @JerryEricsson
    @JerryEricsson 7 лет назад

    These are indeed cool devices, I lost count on how many of them I have in my old Floppy disk drive cases, but I know I have a bunch of them in every variety of size and shape, and there are well over a dozen, along with accessory boards for specialty programming. I just stop and think of the tiny size of these little guys then think back to the good old days of computing. My son talked me into buying our first computer, I picked a commodore Plus 4 but was warned, before it's arrival of the non comparability with the old Commodore 64 software that was all over the town I lived in, so I cancelled that order, and re-ordered a Commodore C=128. She was a wonderful machine, when ever I could talk my son into letting me work on it. Now to look back and see that all that power in the 128 is contained in that little chip, plus built in wireless, for an old computer nerd, now hitting my 66th year on this big blue marble, I find it just plain amazing!

  • @pekkagronfors7304
    @pekkagronfors7304 7 лет назад

    Great video. Never heard of ESP8266. Thanks for the enlightening.

  • @tomshalom
    @tomshalom 7 лет назад +2

    hello.
    can you write code of sensors.
    I mean one will be a server and the rest will talk With him.
    thanks

  • @TimSavage-drummer
    @TimSavage-drummer 7 лет назад

    One really nice inclusion is DNSSD libraries (part of what Apple call bonjour). No more messing round with IP addresses, just connect to WiFi get an address via DHCP and publish your service.
    My function generator project uses an esp8266 for the UI and my remote control software let's me discover and connect using DNSSD.

  • @eudeslelaj2789
    @eudeslelaj2789 4 года назад

    Anything suggested for "Temperature upload over MQTT using Arduino UNO, ESP8266 and DHT22 sensor"?

  • @agussuwardono1373
    @agussuwardono1373 Год назад

    Technology & Humor in one... Absorb 100% 😁

  • @EngiMeer
    @EngiMeer 5 лет назад

    I tease Dave ( jokingly) a bit here and there .. but he's a smart cookie.. he knows his way around electronics... remember this is a teaching type of channel Dave set up for newbies etc... So give credit where it's due and be nice .. ;)

  • @DavidFlores-uu6dy
    @DavidFlores-uu6dy 6 лет назад

    hello such good video, I have a problem I get this error,
    Compile error in NodeMCU 1.0 card (ESP-12E Module).

  • @BreakingYTown
    @BreakingYTown 7 лет назад +1

    just bought one on Amazon for $7 USD...gonna use it to control my led lighting in my living room

  • @kabkab8441
    @kabkab8441 6 лет назад

    Hi:
    Does anyone know if this can be programmed from a Parallax PIC controller?
    THANKS

  • @Audionaut90
    @Audionaut90 7 лет назад +2

    Great modules. Have used these things a lot for IoT. One huge downside is the lack of any hardware timers/counters though...

    • @shodanxx
      @shodanxx 7 лет назад

      See this www.esp8266.com/viewtopic.php?p=34484
      Looks like there's hardware timers, watchdog timers and real-time clock. There's also a sleep timer.

    • @Audionaut90
      @Audionaut90 7 лет назад

      Thanks for your response. Im building a WiFi LED dimmer at the moment and all PWM solutions for the ESP produce visible flickering. Software PWM doesn't work and RTC based ones doesn't either. I think this is deu to the usage of the timer for the WiFi stuff.
      Anyway. Im using an Atmega328 for the PWM an the ESP for the WiFi. This is working very well so far.

    • @linagee
      @linagee 7 лет назад +1

      There is a hardware timer of course. But you can't have exclusive priority over it because WiFi is also time sensitive. Maybe look into the ESP32, which has dual cores. Alternatively, use an external chip that does dimming and I2C it. Alternatively to that, use addressable LED modules that do their own PWM.

  • @TimcoVanco
    @TimcoVanco 5 лет назад +1

    Hi, I did everything like you, and when I press upload button - this appears:
    warning: espcomm_send_command: didn't receive command response
    warning: espcomm_send_command(FLASH_DOWNLOAD_BEGIN) failed
    error: espcomm_upload_mem failed
    can someone help me?

  • @ddjazz
    @ddjazz 7 лет назад

    Don't forget that the CH340 uart/usb until now does not have signed drivers for recent osx versions, it can be made working with some dodgy tinkering which i wouldnt advise myself. Another option is getting a module with a different uart/usb like the cp2102

    • @pepper669
      @pepper669 7 лет назад

      After going through a lot of trouble with the CH340 on my Mac I finally found and bought the driver from Repleo: www.mac-usb-serial.com/
      Highly recommended!

  • @PrawnCocktailBro
    @PrawnCocktailBro 7 лет назад +19

    Haven't seen it below, but the reason you was having issues uploading the sketch to the device was because you have the serial port already open and it couldn't open it again to upload.

    • @PaulCavanagh69
      @PaulCavanagh69 7 лет назад +5

      yes i agree, if the serial port monitor is open when trying to upload a sketch the arduino ide will halt with an error. You just need to get into the routine of closing the serial monitor before proceeding with an upload.

    • @PrawnCocktailBro
      @PrawnCocktailBro 7 лет назад +4

      s bright I'm gonna have to disagree with you on that one.

    • @reeseyme9613
      @reeseyme9613 7 лет назад +1

      s bright you obviously don't understand how ESP or even arduino work.
      the main form of communicating with the chip is through serial aka your TX RX lines and WEMOS itself comes with a USB to Serial chip, though a cheapo CH340 still it does the job.

    • @PaulCavanagh69
      @PaulCavanagh69 7 лет назад

      the serial monitor is locking the device causing it to block the upload as it is running an app,

    • @PaulCavanagh69
      @PaulCavanagh69 7 лет назад

      the wemos D1 R1 comes with a ch340 chip, the nodemcu comes with a silab interface.

  • @Neffer180
    @Neffer180 7 лет назад

    So can anyone explain what this does and why I would want it on a computer? Im getting confused about what it's functions are and why it's helpful to have it?

  • @IIGrayfoxII
    @IIGrayfoxII 7 лет назад +1

    Anyplans for the 1000th episode?
    Meetup video?

  • @ericmin6055
    @ericmin6055 7 лет назад

    Hey dave, why don't you flash custom firmware on the board? There's one for Lua, Javascript, BASIC, and more!

  • @bobblaine1437
    @bobblaine1437 7 лет назад

    Hi Dave, that upload failure you got is common. It usually means that the usb connection has stopped working for one reason or another. Usually unplugging and plugging it back in fixes that. Welcome to the world of IOT...

  • @radarmusen
    @radarmusen 7 лет назад

    The first time I was using ESP8266, it was with LUA. It was working but getting easy unstable but with arduino it works fine. Would like to see more about ESP32.

  • @MatthewSuffidy
    @MatthewSuffidy Год назад

    I got 4 of those for $20 Canadian from a internet deal over the last few days. I got them to just be like Arduinos but the network functionality is a plus. Beyond just associating with a wifi network I don't know how you get for example http streams etc from all of that. Or at least at what level you could start pumping serial to things around your home.

  • @kplwijkpl6273
    @kplwijkpl6273 3 года назад

    can we use for transmission for drone in the sky and ground ?

  • @rahulbindhu
    @rahulbindhu 3 года назад

    Amazing video

  • @MrNov3
    @MrNov3 6 лет назад

    Hi Dave,
    I have been trying to replicate what you did.
    I am not able to connect the D1 mini to my computer. I have any error "Power surge on the USB port".
    Any leads on how to fix this problem ?

  • @cosmolv
    @cosmolv 6 лет назад

    I have a printer with USB connection and it don’t have wifi. I just think... This is possible to connect “wemos” to printer usb and use it as print server? So i can put printer somewhere else and send prints wirelesly. That will be exelent solution.

  • @JustinJJHCS1
    @JustinJJHCS1 6 лет назад

    I found the IO for my board it is the same as the Ramps Board I will need an adaptor... any Idea which adaptor Ill need?

  • @abdulazeez.98
    @abdulazeez.98 7 лет назад +1

    Yeah finally some Arduino stuff !

  • @mohammedyasarshaikh4501
    @mohammedyasarshaikh4501 5 лет назад

    Hello sir may you help me to interface 128*64 oled display with this esp8266 module as yours?, Thanks in advance

  • @shodanxx
    @shodanxx 7 лет назад +12

    Hey Dave, check out the STM32 boards, they're the same 3 or 4$ price but with a MUCH more powerful processor. Works with arduino but no wifi.
    Most of the STM32 boards are STM32F1 but if you need DSP there's the STM32F4 boards (though these are a bit more expensive at about 16$)

    • @ericmin6055
      @ericmin6055 7 лет назад +1

      The stm32f4 runs at 168 MHz and doesn't have wifi but the esp32 (not the 8266) runs at 180 MHz and has full wifi and ble front-end. It also supports up to 32mb built in flash

    • @shodanxx
      @shodanxx 7 лет назад +4

      The stm32 at 3$ seems to have a lot more hardware features than the esp8266. Also it's a real 32 bit cpu (ARM cortex M3). In some cases it's going to be a better cpu.
      Likewise the stm32f4, has DSP functions that the esp32 doesn't. It depends what you're doing, that's why more of these MCUs should be covered by the eevblog, so you know what options are available.

    • @ericmin6055
      @ericmin6055 7 лет назад

      oh yeah i agree with that the stm32f* is a really cool chip but Dave only did one boring video regarding the stm32f4

    • @rocketman221projects
      @rocketman221projects 7 лет назад +1

      The STM32 micros are awesome. I really like how cheap the debuggers are and how easy it it to debug through eclipse.
      They are a lot more powerful than the 8 bit microcontrollers even though they cost about the same.
      Some of the higher powered ones even have double precision floating point units and a large L1 cache.

    • @mrlazda
      @mrlazda 7 лет назад

      Compilers for STM32 are not cheap, cheap/free are solutions based on GCC but they worth as much as they cost. Check prices Keil/IAR and you will see that prices are really serious (roughly arounf 5000$).

  • @That_Handle
    @That_Handle 6 лет назад

    EEVblog,
    Great walkthrough!
    EEVblog or anyone interested in entertaining a noob question ,
    4:51 - How does one go about finding FCC certification claim / nomenclature then still further verifying it within this ever-growing, massive arena of consumer acquired Wi-Fi connectivity products as well as staying abreast of firmware to avoid device hijacking for bot attack hacks?

  • @PaulCavanagh69
    @PaulCavanagh69 7 лет назад

    You can use sublime text app with the stino plugin as an alternative to the arduino ide.

  • @rupeshpatil1811
    @rupeshpatil1811 2 года назад

    hello sir, i have ESP-12-E wifi module only (there is only a chip which is plced upon Wemos D1 Mini ), how can i use it as wifi for ardiuno uno board? please help!!

  • @Jean-pq9tc
    @Jean-pq9tc 5 лет назад

    Check that sometimes it doesn't dowload automatically when going to Tools/BoardManager. In my case was beacause in the /ArduinoData folder i had a package_index.json.tmp. I erase it, open again Tools, Board Manager and voila!

  • @charlesgoehring3445
    @charlesgoehring3445 4 года назад

    Hey Dave, do you think the Chinese spooks would be in our homes via these chips if we deployed them in our home made devices?

  • @Techn0man1aclive
    @Techn0man1aclive 7 лет назад

    Отдельное спасибо Дэйву за популяризацию ESP8266.

  • @Coldphoenix44
    @Coldphoenix44 7 лет назад

    is there other way to extract the given information from the module than connecting it to pc ? because there's no point to check your youtube data with arduino you have an internet connection anyway. (excuse my english)

  • @michaeldallas
    @michaeldallas 7 лет назад

    Thanks! Very cool.

  • @mdrasel-ue8dc
    @mdrasel-ue8dc 6 лет назад

    you download zipfile where you add that,? your description not working i have an error massage

  • @sreeprakashneelakantan5051
    @sreeprakashneelakantan5051 7 лет назад

    Well summarized 👌

  • @claushellsing
    @claushellsing 5 лет назад

    Can i program that chip to make post sensor data to an https Endpoint every N sensor?

  • @shanebekker
    @shanebekker 7 лет назад

    Have used and still use Arduino IDE but just tried the new Mongoose OS. Man SO easy! You should try it.

  • @M6MDR
    @M6MDR 6 лет назад

    AIThinker do some good modules including the A6 and now the A7 GSM/GPRS Module. Although I understand some countries are getting rid of GSM so not so good for them....

  • @kellybullock559
    @kellybullock559 7 лет назад

    Thank you very much you managed to help me connect a wemos board to Arduino on my computer I am just getting into Arduino and was given a wemos board and for love or any money do you think I could even get blinky to work hell no, thanks to your help I'm in like Flynn, Yahoo a new toy thanks to you now it's sitting on my desk blinking away.

  • @Jones12ax7
    @Jones12ax7 7 лет назад

    Despite the fact of being easy to use, with Arduino platform one can use a lot of libraries and share code between projects and save a lot of time.

  • @syedumarjunaid5499
    @syedumarjunaid5499 3 года назад

    Can you teach bear metal programming for esp8266 from scratch?. And what IDE apart from Arduino can we use?. What's it's original ide?. Like AVR have avrstudio and pic have mplab. What's for esp8266 and how can we utilize it's full potential by reading datasheet and writing our own functions to implement anything we want?
    Please reply me Dave sir

  • @omaoda4462
    @omaoda4462 7 лет назад

    Any hints for a house bus? I am building my house right now and would like to integrate my own microcontroller house bus, but cable based due to is safer, but what: CAN, RS485, I2C, ...?

    • @AttilaAsztalos
      @AttilaAsztalos 7 лет назад

      I2C is out of the question - it's meant to span centimeters between chips on the same board, not many meters around the house; there are adapter chips that can extend it but that's really not the way to go. RS485 and CAN are both valid choices - although CAN was also meant to span vehicle sized installations, it's perfectly capable to cover a house at lower speeds like 125Kbit/s or less, and it has some nifty stuff like Rx/Tx error detection and collision/priority handling built-in. If you really choose wired, that's what I'd go with. The thing to note though is that CAN only cares about getting a few bytes you put in at one end delivered to the other - not what they are supposed to mean; you'll need to choose one of the existing higher level protocols on top of CAN (or write your own) to build up functionality in your devices, such as distributing addresses, re-flashing firmware etc...

    • @omaoda4462
      @omaoda4462 7 лет назад

      Attila Asztalos thx ..would it be possible to use an esp and convert wifi to coax cable based bus?

  • @AdjustableSquelch
    @AdjustableSquelch 7 лет назад

    anybody know if the can be used to connect to corporate wifi systems with enterprise security?