How to add WiFi Control to any project || ESP32 Beginner's Guide

  Переглядів 1,742,113

GreatScott!

GreatScott!

День тому

Support me for more videos: / greatscott
Previous video: • HACKED!: Adding a Curr...
Facebook: / greatscottlab
Twitter: / greatscottlab
LED Matrix project video: • Make your own 10x10 LE...
More project information on Instructables: www.instructables.com/id/How-...
You can get the ESP32 here (affiliate links):
Amazon.com: s.click.aliexpress.com/e/_dXc...
Amazon.de: amzn.to/2fGZBEw
Ebay: rover.ebay.com/rover/1/711-532...
In this video I will show you how easy/difficult it is to use an ESP32 with the Arduino IDE in order to add WiFi control to any electronics project. Along the way I will show you how to use the ESP32 to create a simple WiFi server and how to create a fitting control app for your smartphone.
Music:
2011 Lookalike by Bartlebeats
Killing Time, Kevin MacLeod
(incompetech.com)

КОМЕНТАРІ: 684
@saqibshah5113
@saqibshah5113 6 років тому
I do nothing with your information..but i enjoy watching very much..
@ichangedmyusername1553
@ichangedmyusername1553 6 років тому
same here
@jameskoitsky3526
@jameskoitsky3526 5 років тому
I agree but I have learnt heaps
@aakashjana6225
@aakashjana6225 5 років тому
You can always learn something even if you don't have such hardware you can learn web development or python all it need is a laptop and internet
@redeye851
@redeye851 4 роки тому
Kinda
@cbibhim
@cbibhim 3 роки тому
Ya. I do same
@bozotheclown935
@bozotheclown935 Рік тому
I just tripped across this. Will try out the app as that interest me the most. I can make any electronics so that per for me is easy. If you don't want to take up your timers, you can always use an external clock and gate precise times levering the IRQ functions. That works great. Thanks for your work here. Really appreciate it.
@barbasbandas6665
@barbasbandas6665 6 років тому
Your videos just turned my lazy sundays into productive sundays!
@Nerdforge
@Nerdforge 6 років тому
Didn't even know about the ESP32. Gotta order some, thanks for the guide! :)
@greatscottlab
@greatscottlab 6 років тому
No problem ;-)
@XBlueBeam
@XBlueBeam 3 роки тому
Why has only scott replied here
@NoobHuman
@NoobHuman Рік тому
wow
@JerryEricsson
@JerryEricsson 6 років тому
I think where I went wrong when I was trying to install the ESP32 Aduino setup was to use my current Arduino setup and just change it to do the ESP not thinking it would really screw up my other boards, which it did to no end When I finished, nothing worked and I had to rip it all out by the roots and start all over, giving up on the 32 and just being happy to be able to program my old arduino hardware once again. Next time I shall simply install it in a different location on my hard drive and I think that should work! Thanks for your great videos, I always learn something from them, and as I have always maintained, learning at least one new thing every day keeps our minds young, just as a walk in the desert every morning keeps my heart beating and my lungs pumping air as well. Ah the things we do for life....
@jelluh666
@jelluh666 6 років тому
Was building this with an raspberry pi zero, which makes programming it way harder. This ESP32 is exactly what I need!
@freeflaminginfinite917
@freeflaminginfinite917 5 років тому
Okay got it all sorted out in a couple of hours! Great Scott!! What a genius!
@fistfull95
@fistfull95 6 років тому
Thank you so much for this video, I can't follow many of your videos, but I love IoT and I have succesfully changed your videos idea to my project (controlling various relayswitches via an 433MHz transmitter and an NodeMCU)!
@MrUnterhugel
@MrUnterhugel 2 роки тому
Well done. A lot to unpack but a really good starting point. One caveat: don’t use really strong magnets when testing the Hall sensor, as it will kill the sensor (yup, I did)
@mxcollin95
@mxcollin95 5 років тому
This video is great and super helpful just like all your others! Thanks man. 🤙
@JerryEricsson
@JerryEricsson 6 років тому
Oh wow, shades of the Lost In Space Computer!! I love it, one of my favorite series when I was a boy growing up in South Dakota! Wonderful information on how to get the little ESP32 running as well. I have several of them at home in South Dakota, when we return from our winter quarters that consist of our 35 foot Class A motor Home. (There may be one in my junk bag, I will have to check now I am excited!)
@joefuentes2977
@joefuentes2977 3 роки тому
Love the ESP chips! Used it for my senior project! Cool video.
@Leoparh
@Leoparh 3 роки тому
Just tried it.. In 35 minutes, I set this up and instead of sending voltage to a pin, I printed it out on the built in screen of the TTGO esp 32. Thanks a lot !
@eivinddalholt8827
@eivinddalholt8827 6 років тому
I have done this to make internet connected 443MHz relays and homemade sensors. Works pretty well and runs stable for long time!
@RazgrisFloob
@RazgrisFloob 6 років тому
impulse bought one of these from banggood and i'm glad i won't regret it now
@MrSandoron
@MrSandoron 6 років тому
Your videos really help me out with my own projects. I didn't know anything about the ESP32, but now I can modify some of my past projects. Thank you!
@biscoitonexus
@biscoitonexus Рік тому
Thanks! I was looking for a guide to work with my project, and your video helped a lot
@ricorenet9004
@ricorenet9004 6 років тому
Very nice! Thanks for sharing this :) My current project will get similar functionality using a M0 bluefruit board. The ESP32 got me thinking though for future projects. Haven't heard about the MIT app inventor project, will definitely be checking that out!
@AR-zm5mj
@AR-zm5mj 5 років тому
Scott, you really are the Great Scott! Thanks.
@nautilus8789
@nautilus8789 3 роки тому
was literaly just looking for a video like this, thanks man love ur vids
@liberamentis4843
@liberamentis4843 4 роки тому
thank for your videos , people like you are the salt off this earth !
@TheRealBobHickman
@TheRealBobHickman 6 років тому
I've been struggling with the ESP32 and LED driver libs. Good to know it wasn't just me :)
@melwillseptember752
@melwillseptember752 6 років тому
Amazing Project, about your error message with the app, use a POST method instead of the GET method and that should remove the error. A Get method expects a result from the Server and a POST method sends data to the server. Keep up the amazing work, you really are amazing at the electronics
@raik1766
@raik1766 Рік тому
Alternatively you can use PUT or OPTIONS
@AhmetAkifKaya
@AhmetAkifKaya 6 років тому
Brilliant, you made me think that "why not just build an iot project with the esp"... I think I will start soon
@Vido89
@Vido89 6 років тому
ESP32 rocks! Great video Pascal
@michaelalexander825
@michaelalexander825 6 років тому
i love all the videos and find it to be allot of help with my electronics basics..request- robotic arm or LIDAR sensor
@TrungTran-hw7ws
@TrungTran-hw7ws 6 років тому
thank you very much
@liudas5377
@liudas5377 6 років тому
Very nice job. You don't give up easily.......thanks
@HimanshuSharmazzzz
@HimanshuSharmazzzz 6 років тому
nice work thinking about the vast implementation it can have :D
@markdog3355
@markdog3355 4 роки тому
Cool Video as always. It really helped me out. I created an App to control a motor that opens my curtains, using the ESP32. I couldn't have done it without your help!!!. (Well maybe I could, but it would have taken A LOT longer). Thank You!!!
@thefademanro4874
@thefademanro4874 2 роки тому
GreatScott is always the best!!!!
@thefungizen
@thefungizen 3 роки тому
If you had the server return a 200 status code in a response, you could avoid that error code in the client. Great video!
@YouNoCode
@YouNoCode 6 років тому
Dear GreatScott, Thanks a lot for your nice video. I'm teaching code and IoT to kids and I use ScratchX, AppInventor and ESP8266 and I've developed many projects with them. And you inspired me a lot of ideas to share with the kids. For the error notification you got on the app, just add an empty C-Shaped block from Screen object "When Screen error Occurred" : all notifications will disappear
@noahrodeghiero9640
@noahrodeghiero9640 6 років тому
Nice project, love the design
@jBurn_
@jBurn_ 6 років тому
wow! that ESP32 Board sounds awesome :D
@SantiluX
@SantiluX 6 років тому
As always, excellent work and video
@jannickbremm9483
@jannickbremm9483 4 роки тому
I'm working on a vastly different project but this saved my ass. Thank's! (Especially for the Android App creator tipp!)
@rayerdinc2441
@rayerdinc2441 4 роки тому
Excellent video, informative and easy to follow. Thank you. Subscriberd.
@marioespinosa9693
@marioespinosa9693 3 роки тому
Thanks for the review... i will buy it and see what i can do !!stay creative
@MCsCreations
@MCsCreations 6 років тому
Really, really nice, man. :) Tons of good projects out there to that board. :)
@leozendo3500
@leozendo3500 6 років тому
Great Start! Thank you for useful content Maybe try to implant Color Chord2 onto the ESP32 for better performance? It will look gorgious.
@EricHallahan
@EricHallahan 6 років тому
Was just looking into this. Thanks!
@JtagSheep
@JtagSheep 3 роки тому
After watching this recently im not sure if you had your color order set wrong WS2812B is GRB AFAIK and also Fast Led has its own delay function I believe :) so if you havent checked it out recently it might be worth a try ! I use a NodeMCU with my WS2812B 240 pixel strip and it was the perfect addition !
@jassimjaved3309
@jassimjaved3309 3 роки тому
Thank you GreatScott!
@TrillShatner
@TrillShatner Рік тому
thanks man. i was having anxiety because I promised this functionality to a client without even doing research... looks like I didn't need to after all ( except for your video, thanks n_n )
@MrMattemac
@MrMattemac 6 років тому
Those videos are getting looonger 👌 love it 💜
@greatscottlab
@greatscottlab 6 років тому
Glad you like it
@mohammadr465
@mohammadr465 6 років тому
Thanks!
@fede142857
@fede142857 6 років тому
great scott! *Everyone report this fake account*
@stickz9871
@stickz9871 5 років тому
@@fede142857 ???
@InFAMOUSPS4_19
@InFAMOUSPS4_19 3 роки тому
Can you do more of these? I like seeing how to develop apps that can control projects like this
@Marco_Onyxheart
@Marco_Onyxheart 5 років тому
I like the APA102 library, which uses its own protocol running over SPI. It's pretty easy to implement a low level control yourself using that. Also works better with hardware or operating systems that aren't fully real-time.
@HS-eq3gk
@HS-eq3gk 6 років тому
Love it! Can't wait for more Pi stuff :)
@Taran72
@Taran72 5 років тому
Kool project! thank you very much for being an inspiration to others like me :)
@berbagiilmu4376
@berbagiilmu4376 2 роки тому
Good video. This is the way to study esp32 uC
@davidhawley1132
@davidhawley1132 5 років тому
I've been tryiong to figure out what the WiFi module does. Now I know that at least it can talk HTTP, which is a big help.
@phinok.m.628
@phinok.m.628 6 років тому
You only need timer interrupts when you need very very precise timing... In this case you can just use millis or micros to check how much time has passed and only execute certain code in specific intervals, since it doesn't really matter if it executes a few milliseconds later.
@ChadReitsma
@ChadReitsma 3 роки тому
Nice work man! It's amazing what you can do with Arduino.
@elektrokiste
@elektrokiste 6 років тому
Hello! First, great video as always! To all who also try to work with the ESP32 and fail, when I tried with my chip the simpleWifiServer example, that did not work and the chip has constantly disconnected from my PC and reconnected when Wifibegin was running. This is because my PC has turned off the USB port because too high current flows. So if you have the same problem then connect an external power supply to the ESP32 and the problem is solved! LG EK
@djpaulieshark
@djpaulieshark 6 років тому
Very good skills GS. Very nice work
@magixo_
@magixo_ 6 років тому
Best video so far!!! GJ!
@PR-cp6qe
@PR-cp6qe 6 років тому
Thank, very usefull for my project. Can you create tutorial or some project using raspberry Pi 3 ?
@bobyong8662
@bobyong8662 6 років тому
Brilliant tutorial. Really inspires me to do more with electronics!
@greatscottlab
@greatscottlab 6 років тому
Awesome :-)
@kumaraliyanage8629
@kumaraliyanage8629 Рік тому
@@greatscottlab yo
@BilalKhan-sq6cs
@BilalKhan-sq6cs 5 років тому
Hi!! I like your all projects..
@Torjus_
@Torjus_ 6 років тому
Taking this, adding some speakers at the corners and making the pattern sync with the music. Would be so cool :D
@nickush7512
@nickush7512 3 роки тому
Another GREAT video, thanks.
@aareactions5757
@aareactions5757 5 років тому
Wow u have a great knowledge of electronic
@jonathanclark7444
@jonathanclark7444 3 роки тому
ESP 8266 are still very great chips, even if you don’t care about using it for anything in particular they are great fun to mess around with and host servers. Plus they are pretty cheap (node mcus esp8266s are around 13 dollars for 3 chips)
@BigWhoopZH
@BigWhoopZH 6 років тому
I have enhanced my electric window blends to be remote controllable by esp8266 relais modules. I had to implement a way to send a few simple commands like up / down / stop / reboot and identify also. A HTTP Server is a lot of overkill to achieve this. Instead I send simple single character TCP-Messages to the esp8266, like "u", "d", "s" and so on. I also wrote an Android App to control the blends and a Java command line program that simulates presence while I'm on vacation. The Android IDE is fairly easy to use. No barrier for an intelligent fiddler like you are ;-)
@BlahBlahBleh317
@BlahBlahBleh317 6 років тому
Great video man!
@cheapkid1
@cheapkid1 5 років тому
Great job on the video. I really liked it. Could you please do a video on ESP32 triac control? I think that would be very interesting. All I have found is high current mosfet pwm control for AC loads. What do you think? You seem to be very knowledgeable about the ESP32. Thanks
@jamest.5001
@jamest.5001 6 років тому
another great from great Scott.
@matth3wc
@matth3wc 6 років тому
I did a similar project to open a garage door with my phone. But I used a app called http request widget. Works great and let's you put a widget right on the home screen.
@mci3813
@mci3813 6 років тому
Nice project! I'm working on a bluetooth controlled rc car! Hopefully it will work!
@carstent4348
@carstent4348 6 років тому
Great Video. By the way you solved my problem with android http request. Thanks.
@androiduberalles
@androiduberalles 6 років тому
I built a 16x16 RGB board and have been using a RPI to power it. I think it's a nice solution because I can run code that pulls from weather underground and display it along with other fun animations. Definitely not the cheapest solution though.
@joaquincandalaft2124
@joaquincandalaft2124 6 років тому
This is why people love you
@soumojitash3972
@soumojitash3972 6 років тому
Thanks dude I just wanting this
@TomaszDurlej
@TomaszDurlej 6 років тому
Wah! Finaly somone with know difference between units :)
@srivenkatesh3359
@srivenkatesh3359 6 років тому
Really great scott!!!!
@dantouchingthesky1527
@dantouchingthesky1527 5 років тому
I love your projekt :-* thx
@siltronshock5187
@siltronshock5187 3 роки тому
i love your vids man your soo cool
@spaas97tv
@spaas97tv 6 років тому
Great project!!! I was wondering if you're planning to make a project that sends analog signals to the esp32 using the arduino ide and maybe processing?
@Maribel80ify
@Maribel80ify 6 років тому
Awsome video, but I forgot why I wanted an arduino with wifi build in. :D
@Xyz-77
@Xyz-77 6 років тому
You should make a tutorial about a 555 timer flyback converter or about wifi or bluetooth jammer.
@bastian9945
@bastian9945 5 років тому
One possible fix for the android could be to let the esp send a 204 status on every URL you specified with a function this should get rid of the error because 204 stands for "no content". sending 404 on every URL would also work but will probably end in another error saying that the server couldn't find the requested data. i don't know what client.flush() exactly does but i think giving a proper response header with 204 is a way more elegant way of doing things. still nice addition to an already nice project ;D
@pronehacker9915
@pronehacker9915 3 роки тому
Love ur vids
@anandhakrishnant6788
@anandhakrishnant6788 6 років тому
Bro . As usual great video. Who is here dor 30 views. First time:))
@SkillfullyBlind
@SkillfullyBlind 6 років тому
this is amazing, i think im going to build one of those some day (Y) I have an idea for you, have you ever thought to make a custom game controllerbased on the arduino pro micro? Would love to see you make one :)
@Torombolo9696
@Torombolo9696 6 років тому
WOW loved it!
@momoney2720
@momoney2720 6 років тому
Thanks,this great scott...
@buildfrom
@buildfrom 6 років тому
Fascinating.
@burhanuddinbhiwaniwala618
@burhanuddinbhiwaniwala618 2 роки тому
GREAT VIDEO sir.... I was thinking is it possible to use Nextion display to enter WiFi credentials without hard coding or without creating a Soft AP
@jarno4054
@jarno4054 6 років тому
Very usefull and nice video, thx I will buy a board
@iLive2Ride76
@iLive2Ride76 6 років тому
Great video.
@Aatikslab
@Aatikslab 6 років тому
Excellent video 👍🏻👍🏻
@shivanshpuri3065
@shivanshpuri3065 6 років тому
you rock man i was rellay helpful
@goonveerboojhawon355
@goonveerboojhawon355 6 років тому
Interesting project
@JakubKraus0
@JakubKraus0 6 років тому
Hello, there is a newer version of MIT app inventor called Thinkable. It's still free and from MIT, but with a few more commands
@MattPorter0
@MattPorter0 Рік тому
Love your videos! I'm creating a 800 pixel matrix for a ceiling install. Is it possible to setup in a way where I can use designs I made with LED Edit but also have an audio reactive input with a microphone connected to the ESP32?
@maxly6
@maxly6 6 років тому
Nice video. Can you please make a video on how to show a sensor analog reading by using this nodemcu with an arduino board inside a websites or an app.
@Flip-Flop-Rio
@Flip-Flop-Rio 6 років тому
Friend, today at 8:30 pm, I'm going to post a short video about a project I set up for the new electronics magazine, the project was saved for a few years and was almost completely finished, I'm going to do a restoration soon, clean up and finish what I missed to finish it. In the video I will only present what was set up at the time, the way it was until today. Original Language Português Brazil
@rishabhlavhale3096
@rishabhlavhale3096 6 років тому
You are awesome always.....
@TimNortonGuru
@TimNortonGuru 4 роки тому
I really would like to see you invest in a fine tip soldering iron and some lighter guage hookup cable. Would make your projects so much more tidy
DIY ESP32 AC Power Meter (with Home Assistant/Automation Integration)
10:58
15 Brilliant ESP32 Projects that are Worth-trying!!!
11:12
ToP Projects Compilation
Переглядів 162 тис.
Лизка заплакала смотря видео котиков🙀😭
00:33
Артем Пивоваров х Klavdia Petrivna - Барабан
03:16
Artem Pivovarov
Переглядів 4,1 млн
WiFiManager with ESP32 - Stop Hard-coding WiFi Credentials!
54:58
DroneBot Workshop
Переглядів 564 тис.
Try these 16 Brilliant ESP32 projects!!!
11:18
ToP Projects Compilation
Переглядів 508 тис.
Connect ESP32 to WiFi - Step-By-Step Tutorial
21:47
Tomasz Tarnowski
Переглядів 67 тис.
ESP32 Guide 2024 | Choosing and Using an ESP32 Board
41:06
DroneBot Workshop
Переглядів 201 тис.
DIY LiPo Charge/Protect/5V Boost Circuit
11:31
GreatScott!
Переглядів 785 тис.
ESP32 WiFi Range Testing - 10km using Directional Antenna
5:42
Arduino To ESP32: How to Get Started!
9:26
Robonyx
Переглядів 140 тис.
Making the most EQUIPPED DIY Security Camera with ESP32-CAM
26:36
Max Imagination
Переглядів 322 тис.
Introduction to ESP32 - Getting Started
47:57
DroneBot Workshop
Переглядів 1,5 млн
Result of the portable iPhone electrical machine #hacks
1:01
KevKevKiwi
Переглядів 7 млн
Що покаже Apple, гнучкі айфони та Windows переходить на ARM
17:49
Ноталка Шелягіна
Переглядів 60 тис.
RTX 4070 Super слишком хороша. Меня это бесит
15:22
Рома, Просто Рома
Переглядів 88 тис.
Как открыть дверь в Jaecoo J8? Удобно?🤔😊
0:27
Суворкин Сергей
Переглядів 931 тис.
Нужен ли робот пылесос?
0:54
Катя и Лайфхаки
Переглядів 862 тис.