EEVblog #998 - How To Program ESP8266 WiFi With Arduino

preview_player
Показать описание
How to connect and use the low cost ESP8266 WiFi module with the Arduino environment.
How to connect with a Youtube API to retrieve channel statistics, using JSON on the Wemos D1 Mini.

Nixie Tube Project Part 7

Support the EEVblog through Patreon!

EEVblog Amazon Store (Dave gets a cut):

Рекомендации по теме
Комментарии
Автор

Hey Dave, I'm the guy with the YouTube 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!

BrianLough
Автор

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.

anlumo
Автор

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.

alidollar
Автор

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.

bobedge
Автор

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

loureb
Автор

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 👍

leighw
Автор

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

manickn
Автор

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.

lmiddleman
Автор

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.

ronjones
Автор

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
Автор

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

WolfgangEgger
Автор

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 :)

gustavodinosaurio
Автор

The enthusiasm in your voice is rather uplifting, thank you

CVixen
Автор

URL integration in IDEs is all nice and flashy. But as an EE, I would much prefer an offline option that can be archived along with my board design, circuit calculations, design notes etc. So it can all be restored and modified exactly as it was, unaffected by whatever upstream may have changed or discontinued. Some hardware vendors are forgetting this, delivering tools that prevent sound engineering practice. Looking at you SILabs.

johnfrancisdoe
Автор

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

skoootles
Автор

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

Janisse
Автор

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

Audionaut
Автор

I cant belive he is allready reaching EEV blog 1000

andreiserban
Автор

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

TheMrFrontera
Автор

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.

TimSavage-drummer
welcome to shbcf.ru