YOU can Learn the ESP32 in 15 Minutes: Hello World!

Sdílet
Vložit
  • čas přidán 28. 03. 2022
  • An introduction to developing for the ESP32 Microcontroller. Dave explains how it relates to the Arduino line, how the specs compare and takes you through the basics of a Hello World application for the ESP32.
    My 3 Favorite ESP32 Boards:
    M5 Stick C Plus: amzn.to/3wR619g
    Heltec Wifi32 VFD board: amzn.to/3NvLzR5
    TTGO ESP32 Board: amzn.to/3wNDVvM
    They keyboard I'm clacking along on: amzn.to/38afjmp
    For information on my book, "Secrets of the Autistic Millionaire":
    amzn.to/3diQILq
    My other channel, join now so you're there for episode 01!
    / @davepl
    Discord Chat w/ Myself and Subscribers: / discord
  • Věda a technologie

Komentáře • 516

  • @lovetotinker4096
    @lovetotinker4096 Před 2 lety +118

    I found your channel 3 years ago and have been a fan ever since. I started with the ESP32 board with the OLED you used teaching us to display information and designs on it and I was hooked. Have made many projects with addressable LEDs, WLED, remote sensors, all because of you. Thank you again.

    • @Gerald-iz7mv
      @Gerald-iz7mv Před rokem

      What borad did you buy which includes the oled?

  • @SpinStar1956
    @SpinStar1956 Před 2 lety +31

    Really appreciate you doing this series on ESP-32 with all the details.
    Would love to see this series continue and cover both basic and complex functions, hardware and software.
    Thanks Again Dave!

  • @richards7502
    @richards7502 Před 2 lety +16

    Just getting back into esp32s after a few years break, Great to see how things have moved on. Looking forward to the rest of the series

  • @SuperFurry68A
    @SuperFurry68A Před rokem +13

    Dave, I've just found your channel and have to say it's absolutely brilliant. You are an excellent host. I love your content, and especially your delivery - which is first rate. Looking forward to going through your older videos. I'm sure there are some absolute gems in there!

  • @alexhutchison6926
    @alexhutchison6926 Před 2 lety +8

    Would love a continuation of this series. Love the videos.

  • @cac2244
    @cac2244 Před 2 lety

    I just discovered you in April 2022 and a newbie at coding (completed 70 hours bootcamp Javascript) and I really like your channel, so thanks for your great content and being so positive.

  • @OldePhart
    @OldePhart Před 6 měsíci

    This episode is one of my favorites. You are so genuine in your enthusiasm about the ESP32, Its fun to watch you go through the process in realtime. I miss that quality in your newer stuff. Thought still great, this hobbyist level stuff is what I really enjoy.

  • @davidsault9698
    @davidsault9698 Před 2 lety

    It's great to listen to someone at this level of knowledge finally. Not slow and boring.

  • @linuxgeex
    @linuxgeex Před 2 lety +17

    @Dave: I find when I talk to people that describing the ESP32's standby in terms of battery life helps drive it home. The ESP32's idle is roughly 10% the self-depletion rate of an 18650 cell. That is to say that an ESP32 on standby for a year, powered by an 18650 might have 30% state of charge, and 7% out of the 70% battery capacity lost was used by the ESP32's standby. So implementing an SCR to allow it to fully power itself off is a waste of time, since the SCR will consume more power than that by way of voltage drop during operation.

    • @TheBypasser
      @TheBypasser Před 2 lety +1

      Well, a switch comes in handy should you have many on-board peripherals though.

    • @dvdny
      @dvdny Před rokem

      So you’re saying that the battery leakage (18650) rate is still even higher than the standby current? Good to know.

  • @jcugnoni
    @jcugnoni Před 2 lety +17

    The ESP32 is a wonderfull coding playground indeed ! Great introductory video.

  • @the1gofer
    @the1gofer Před 2 lety +1

    love it. You're LED series got me to get started with the ESP32.

  • @atomic14
    @atomic14 Před 2 lety +1

    This is a great video - I get lots of people trying to use my projects who are very inexperienced and don't know how to build and upload projects - this will be a great resource for them.

  • @wizdude
    @wizdude Před 2 lety +5

    I've been using ESP32 devices (as I suspect a lot of people have) with Home Assistant and it's great to see an intro to programming on these. I didn't know about the serial monitor in VSCode - that's a real bonus. Thanks for this video and I look forward to more videos on the ESP32 as I think it's a great little microprocessor. Cheers 🙂

  • @_pixelpicnic
    @_pixelpicnic Před 2 lety

    Dave, Your videos are always informative and entertaining. You've totally sold me on the ESP32 now!

  • @johnburgess2084
    @johnburgess2084 Před rokem

    So glad I ran across this episode. Wish I could give it several thumbs up! One advantage of finding this "old" episode is that I might have a chance of finding the next one in this series! Thanks.

  • @ae1tpa92gwtom2
    @ae1tpa92gwtom2 Před rokem

    Super cool Dave, been using microntrllers since 90s, n started mak8ng projects with the esp8266, now recently started with the esp32, great to see u into these as well, great channel, lots of history, cheers

  • @fabiolourenco1827
    @fabiolourenco1827 Před 2 lety

    Man, I love these videos, super informative and thorough.

  • @brianm.4368
    @brianm.4368 Před 4 měsíci

    I loved your video! You were so informative and articulate. Love your production value and attention to detail.

  • @user-zv3lj1ef7l
    @user-zv3lj1ef7l Před 5 měsíci

    Dave, thank you for going through all of the steps - this helps us beginners better understand the process and the fine details.

  • @ted356
    @ted356 Před 2 lety

    Good info...another excellent video. Thanks Dave!

  • @zoltanguitar
    @zoltanguitar Před rokem

    Just found your site. Great - You are a very thoughtful and straightforward teacher. Thanks

  • @ryanluscomb2134
    @ryanluscomb2134 Před 3 měsíci

    What an incredible video! Thank you so much for sharing.

  • @Theineluctable_SOME_CANT

    Thank you so much, Dave.
    This stuff is PERFECT!

  • @mikemontana7436
    @mikemontana7436 Před rokem

    Thanks so much for including the "oops" - like the baud-rate mismatch -- you saved people hours by including details like that!

  • @justtesting555
    @justtesting555 Před 2 lety

    Thanks for this. Its nice to have a good step by step to get started.

  • @zombienation68
    @zombienation68 Před rokem

    Found your channel looking for Pinball cadet and so far have watched a vast amount of your vids, content and delivery is perfect for me, so detailed and straight to the point...love leds and have done since the early 80s...also a great fan of Tempest but mine is now gone...thankyou for all the info given, learning so much 😁 and obviousl;y subbed and liked all of them....

  • @TheMcSebi
    @TheMcSebi Před 2 lety +1

    Nice and informative! Got me started with setting up vscode for esp32 to finally play around with it again :)
    Looking forward to the FreeRTOS/Webserver Project!

  • @Alfonzo227
    @Alfonzo227 Před 4 měsíci

    Fantastic video! Thanks for the really great in-depth explanations.

  • @Jack45OG
    @Jack45OG Před rokem

    You are simply amazing. Thanks!

  • @dvdny
    @dvdny Před rokem

    What an excellent primer, thanks for posting!

  • @JakePomperada
    @JakePomperada Před 2 lety

    Thank you for sharing this video Dave one of your subscriber from the Philippines.

  • @IBoughtItMyself
    @IBoughtItMyself Před rokem

    Dude! This just hit the spot! Thanks tons.

  • @zrman96
    @zrman96 Před 2 lety +1

    Thanks for the break down! I've been using PlatformIO and an esp 32 on a NightDriver project

  • @paulroemer5992
    @paulroemer5992 Před 2 lety +5

    I've been following your channel from the inception and while it seems the theme of the channel isn't very specific I find them very interesting and entertaining. Also the topics you are presenting whether Cars, Programming, Hardware, Home Automation, even your personal trial and tribulations all fit my interests so keep up the good work and I'll be waiting for your next episode.

    • @DavesGarage
      @DavesGarage  Před 2 lety +1

      Thanks! Yup, I'd do a *LOT* better if I picked a theme and stuck with it!

    • @tonygilkerson
      @tonygilkerson Před 2 lety +4

      @@DavesGarage actually I like the variety

  • @RyanKirk99
    @RyanKirk99 Před rokem

    Very helpful. Thank you!

  • @dcwellsfry2127
    @dcwellsfry2127 Před 2 lety

    Excellent presentation! Keep on sharing, Dave.

  • @olafzijnbuis
    @olafzijnbuis Před rokem +13

    I like the way you align the {} brackets at 12:42
    Code looks much better and easier to read when all brackets are nicely aligned.
    The way it is done in Python and Occam is even more elegant.
    Nice video. It helped me to move the code for my 8 x 8 x 8 RGB LED cube to Visual Studio Code.

    • @scriptles
      @scriptles Před rokem +1

      Yeah but I also like how much easier it is to test using { an } on seperate lines too.. so basically an if statement will execute 1 line of code... unless you use { and }.. however, if the next line is a { it does the whole block"... so if you wanna comment out an if statement and run it if the condition is false.. u can just comment out the if statement and leave the { and } for scope purposes.

  • @chrisgallagher85
    @chrisgallagher85 Před rokem

    very very helpful - and thanks for sharing

  • @jordancobb509
    @jordancobb509 Před 2 lety

    I too love this chip. Thanks for doing these videos.

  • @brucefox6580
    @brucefox6580 Před 2 lety

    Great project topic, looking forward to it.

  • @jamesedinger4956
    @jamesedinger4956 Před rokem

    Love your channel...wish I had a friend like you to bounce ideas off 👍

  • @mike0rr
    @mike0rr Před 2 lety

    Its been a while since I've stopped in. I forgot how pleasant this channel is.

  • @m1k1a1
    @m1k1a1 Před 2 lety +3

    This was interesting, thank you! I'm thinking of a compact datalogger that receives packets over BLE and perhaps does some filtering before storing. ESP32 sounds perfect for the task.

  • @pegr69
    @pegr69 Před 2 lety

    Awesome work!, I suddenly got the urge to whip out my old arduino boards and do something cool again.

  • @user-hv2tg3ii8m
    @user-hv2tg3ii8m Před 8 měsíci

    In your video, I learned a lot of details about ESP32, I am very interested in it, and I am also a person doing related work. I will always follow you and learn more with you. I appreciate your video!

  • @johnburr9463
    @johnburr9463 Před 2 lety

    Sharing with friends. Good video. Looking forward to the next one.

  • @autodidact7127
    @autodidact7127 Před 2 lety

    You did the esp32 guides!!!!! DAVE omg!!!! Thank you!

    • @DavesGarage
      @DavesGarage  Před 2 lety

      You bet! Hope you enjoy and hope there's some appetite out there!

  • @kurtweber162
    @kurtweber162 Před rokem

    I found this very interesting. Keep up the good work,

  • @Anton-wc7lb
    @Anton-wc7lb Před 8 měsíci

    Cooool! Thanks a bunch! :) :) :) Learned a lot!

  • @MillerGamingChannel
    @MillerGamingChannel Před rokem

    Great video!

  • @cherrymountains72
    @cherrymountains72 Před 2 lety +1

    Thanks Dave, I found this really helpful in setting up VSCode for use with an ESP32. And thank you also for bringing autism to the front from time to time.

  • @Bianchi77
    @Bianchi77 Před 7 měsíci

    Nice video, well done, thanks for sharing it with us :)

  • @frankfnhallukhall4520
    @frankfnhallukhall4520 Před rokem +7

    I have found my new favourite CZcamsr! Taking it step by step ☑️ Getting to the point ☑️ Editing the slow bits out ☑️ And being very funny along the way "319ms, I'm a busy guy and that's pretty good"... massive tick! ☑️

  • @graphguy
    @graphguy Před rokem

    Just found your channel and it is exactly what the doctor ordered!
    After decades of being a serious woodworker hobbyist, I caught the electronics bug this year when I put up my first exterior WLED Christmas lighting system. It got me hooked.
    Now, I am migrating the woodshop to electronics shop! ...wanna buy a nice 8" jointer? :)

  • @rizalpambudi
    @rizalpambudi Před 6 měsíci

    Proud to subscribe your channel, now I'm surprised that you're not only making videos about Wonderful world of Windows, but also microcontrollers!
    Oh, and Robotic Operating System and Jetson Nano Computer is an amazing topic to discover!

  • @K6TJO
    @K6TJO Před rokem

    Really dig your channel

  • @MrJugsstein
    @MrJugsstein Před 2 lety +1

    I really enjoy your channel. Awesome teacher

  • @patricknelson
    @patricknelson Před 13 dny

    14:43 - Fancy watch, especially for first class! Sure, it’s only $20, but it’s entirely bespoke and the labor that went into it… well, that was priceless! 😅

  • @rickharold7884
    @rickharold7884 Před 2 lety

    Cool. Super fun! I remember the pdp11 and pdp8

  • @Dr.GeoDave
    @Dr.GeoDave Před 2 lety

    So enjoyable to watch this; maybe this will motivate me to try out this board family. Haven’t done any coding like that since graduate school, probably when you were working on MS-DOS.

  • @queotzcatl3980
    @queotzcatl3980 Před rokem

    Dave.... you are the light in the nightsky that never stops emitting wow signals...

  • @lrlemos0
    @lrlemos0 Před 2 lety

    Thanks Dave

  • @cdoublejj
    @cdoublejj Před 2 lety +9

    as a non programmer (i tried learning C++ numerous times) and home assistant user looking at esp32 this was VERY informative, i almost understand some of the programming stuff too.

    • @steveb7600
      @steveb7600 Před 2 lety +2

      Start with python, C++ is much harder, and at this point it is a boutique language. BTW I started with C++ but I don't advise that for anyone starting these days

    • @cdoublejj
      @cdoublejj Před 2 lety +1

      @@steveb7600 i have hard time believe these easy to use languages don't use more ram. why isn't windows 12 in python? i was told REAL men\woman program in raw machine code?

    • @steveb7600
      @steveb7600 Před 2 lety

      @@cdoublejj no operating system is written in a high level language, but writing an OS isn’t a typical programming job. Also RAM really isn’t an issue anymore with languages but compile/transpile speeds and code size are. If you are really curious as to why you wouldn't write an OS in a high level language I can explain that, just let me know.

    • @cdoublejj
      @cdoublejj Před 2 lety

      @@steveb7600 i believe the high level answer is that drivers in python aren't a thing lol. though while i tease and challenge your word there actually puts perspective as far as task at hand vs languages used.

    • @wayland7150
      @wayland7150 Před rokem

      @@cdoublejj People who started back in the late '70's or '80's would probably have programmed their home computer in BASIC. To turn on a relay we would have used the POKE command and to take a sensor reading we would have used PEEK. The advantage of BASIC is that the programs run straight away, there is no compiling or downloading. You simply save your work when you reach a good stage. Using C++ puts some massive steps between you and the result. Dave makes it look easy here but home computers were much easier than this except more limited.
      You could do worse than go back to the place we started but use an emulator. I'm using XRoar to emulate my old Dragon 32 machine but there are ones for Commodore 64 and Sinclair Spectrum. You may quickly grow out of it, the whole scene back then was about 6 years in total and about 2 years per machine. Use this as a learning experience to give yourself confidence in BASIC the same way we did. Then move on to C or a higher level language.
      High level languages with the right librarys when correctly chosen make writing programs easier and faster. However C is probably 40 times better performance and Assembler 40 times better than C. But when your computer is a million times more powerful than in the 1980's it matters a lot less how fast it run than how easy it is to write.

  • @nickmason279
    @nickmason279 Před 2 lety +6

    I did my first programming on a PDP 11 😃 I'm still using the Arduino but have been meaning to get an ESP32 for a while.

    • @diggee172
      @diggee172 Před rokem +1

      I loved the reference to PDP 11. I used the first Unix/C systems as a programmer at bell labs.

  • @connecticutaggie
    @connecticutaggie Před rokem

    Great video Dave!
    I have been playing with the ESP-32, ever since Andreas Spiess got me hooked.
    Also, I have been programming for a while too - I wrote my first program in 1971 when I was in High School - on a mechanical teletype. I the became a EE but still programmed some.
    I probably should be retired by now but I am still having way too much fun. I still program and do some embedded C++ but I mostly do C#. So nice to not have to manage memory or pointers.
    I have most of the same ESP-32 boards you have but I also have two others I like. The ESP-32 EYE and a EP-32 board that has a built in display and 18650 battery holder.
    Nice to trip over you, I am sure we have some fun stories from the "old days". BTW, the first PC I helped build was an IMSAI-80 and the first PC I owned was one I built from a broken TRS-80 model 1 motherboard that I repaired. Interesting days.

  • @andydraw4707
    @andydraw4707 Před 2 lety +1

    I've had an esp32 laying around for a few weeks and wanted to get started with it (I've mostly used Pi's and Pi Pico's to date). This tutorial was brilliant Dave. I know all I needed to know in order to have the dev environment set up and be able to program the esp32. :)

    • @wayland7150
      @wayland7150 Před rokem

      These are very much less complex than a PI which is really a complete general purpose computer. It's irritating to me when a whole computer is used to read a sensor and operate a light. These ESP32 are much better because they only hold the code for the thing you actually want it to do. That feel better to me.

    • @andydraw4707
      @andydraw4707 Před rokem +1

      @@wayland7150 Using a Pi would be ridiculous - I haven't done that, I've used Pi Pico's. It's what I had laying around and combined with a PIR, Infra red and 120 colour leds, 80 white led's, I made a rather cool light which lights the room if required or lights the corner with dozens of effects.

  • @gazzacroy
    @gazzacroy Před 2 lety

    top stuff :) really liked the video.

  • @mikewallis7762
    @mikewallis7762 Před 2 lety

    Hey Dave, I have done a fair bit of work with the ESP32 and lighting strips and even individual RGB LEDs as well - it works really well for models and such. I have done a few effects like lightning, flickering fluorescent, traffic lights, LED matrix displays as model road work signs, etc.
    During my travels I created a project that showed me the power of the ESP32. I purchased 1 meter of NeoPixel RGB LED strip and set about seeing if I could create a task for each of the effects I had created and then apply that to each of the leds in the strip.
    I set this up and it worked really well. I ran 40 tasks each of which were controlling 3 LEDs on the strip.
    API and web interface are there as well. I would publish it, but it needs a bit more polish.
    Can't wait for your next instalment.
    Love your content.

    • @mikewallis7762
      @mikewallis7762 Před 2 lety +1

      ... sorry, forgot to add. Any stuff on tasks on the ESP32 you wish to share would be great. I must admit my implementations thus far do not include any sort of locking or semaphores. I just deal with that in code - dont use the same LED (pin) in two different tasks.
      Hope you are having a good day :)

  • @edwardandrews9240
    @edwardandrews9240 Před 2 lety +1

    Great, quick video to get me re-started on ESP32S. Things didn't work well for me, however, as I had an older ESP-32S (bought several years ago) and it suffered from "CAN NOT CONNECT" errors when trying to upload. If anyone else has this problem, try this fix which I found elsewhere: Add add an electrolytic cap (2.2 uf to 10 uf) from EN pin (+) to GND (-); this fixed things for me!

    • @tookitogo
      @tookitogo Před rokem

      Yep, that often helps. I think I’ve just used 1μF, though. Keeps the EN pin low long enough for the programmer to set the IO0 pin (boot mode) to bootloader mode before it starts up.

  • @autodidact7127
    @autodidact7127 Před 2 lety

    Love you Dave

  • @DevilbyMoonlight
    @DevilbyMoonlight Před rokem

    Thankyou sir! you have just given me idea for building a wireless joystick and throttle set, as I'm a lefthander - leftie versions are thin on the ground

  • @kabandajamir9844
    @kabandajamir9844 Před 3 měsíci

    The world's best teacher thanks sir

  • @zuur0
    @zuur0 Před 2 lety

    MOAR of these please.

  • @andymok7945
    @andymok7945 Před rokem

    Thanks. Have been playing with ESP8266 and ESP32 for a while now. Have been running Tasmota a 3rd party open source FW for quite some time. Also played with ESPHome. I have created a couple of custom bins for older Tasmota builds, though been a while. Need to get back into it

  • @blu3_enjoy
    @blu3_enjoy Před rokem

    Nice collection

  • @diez66
    @diez66 Před 2 lety

    Used the Arduino IDE for years, wanted to use this, failed and, well the other was too familiar.
    This was slightly more painful to install than yours, but not by much. This time, I did it, thanks.
    Loving the way that you always, seem to, look concerned when you click "GO" just in case it don't work, and of course it didn't once. Nice to see it's not just me that's insecure but, proven, clever folk.
    Loving the book, need other to read it now; I know you know what that means.
    Thanks.

  • @mytechnotalent
    @mytechnotalent Před 5 měsíci

    Nice one Dave love PlatformIO.

  • @Segphalt
    @Segphalt Před 2 lety

    As a heads up for anyone who wants to use the bare modules... Look up esp32 test frame, it's a great way to program like 20 of the devices very quickly or even just one as a one off. Just snap a module in program and move on. I tend to Prototype on one of the more standard boards that has the programmer built in but the test frame is great for deploying 10 or so. Or building a small run of a product.

  • @57Murphy
    @57Murphy Před 2 lety +3

    The ESP32 has been my go-to for a few years now. Put one to good use on a 4 channel RGB and W LED controller that keeps my kitchen cabinets nicely and colorfully lit. My dev boars isn't listed here, I use the DOIT ESP32 DEVKIT V1. Perhaps not as many pins out as the one shown but the smaller form factor wiorks great in my app.

    • @steveb7600
      @steveb7600 Před 2 lety

      Its likely the same chip, ESP Wroom. They haven't added many pins to the newer chips

  • @TheUnofficialMaker
    @TheUnofficialMaker Před rokem

    fabulous!

  • @tamask001
    @tamask001 Před 2 lety +18

    Please also make an episode about remote debugging with openocd/ESP-PROG. Too many people out there torture themselves with println debugging just because they don't know better.
    Other notes:
    6:05 The TTGO T-Display is my favorite board by far, the screen is great both for interaction and debugging. It also has two GPIO buttons (plus reset on the side), which makes it possible to build fairly convenient GUIs without any external hardware. Not as fancy as the M5, but for 10 bucks it is incredible value.
    13:27: you have to press ctrl-c to terminate the monitor. And if all else fails, ProcessMonitor can tell you which process is blocking the COM port and help you kill it.
    18:27: it is much easier to just use one of the User headers (configurable in User_Setup_Select.h), they have predefined ones for most common devices, e.g. Setup12_M5Stack.h

    • @DavesGarage
      @DavesGarage  Před 2 lety +5

      Thanks! I'll try the header thing, that seems a lot easier!

    • @boldvoltage639
      @boldvoltage639 Před 2 lety +2

      Seconding this

    • @qcnck2776
      @qcnck2776 Před 2 lety +1

      @@DavesGarage I too will upvote this

    • @dieSpinnt
      @dieSpinnt Před 2 lety +1

      Also, don't forget the gigabytes of bloat, unnecessary long compiling times and the dependency/versioning hell[1] that you get for free with PlatformIO.
      Yes, all the things we love and like when working with MICRO controllers (!ironic!).
      [1] What they force you into, their package dependency system ... they seem to forgot within the build system: Dependency checking. What a botch-up, lol.
      Setting up a build system with a compiler and thinking about libraries before using them won't hurt anyone. In contrary, you learn more about the inner workings of the build system, think BEFORE making avoidable errors and wasting time over your project, and learn more about the architecture you are working with. All for free. You even don't have to give up editing a fancy magic text file. Just call it "notes";)

    • @tookitogo
      @tookitogo Před rokem

      I’d love to see more about the ESP-Prog. I’ve used it and it’s saved me lots of headaches, but it’s also fickle to set up, and there are some sketches where it simply will not work at all. I’d love for someone more knowledgeable than me to explain some of the voodoo, the limitations, etc.

  • @artdanion8544
    @artdanion8544 Před 2 lety +1

    i realy like your speed :-)
    very good introduction to the subject.
    I myself use ESPs for several years in art projects and a very small board with integrated LiPo charge controller which I can recommend is the TinyPico board.
    I am already curious how your series will continue.

  • @tortysoft
    @tortysoft Před rokem

    I bought one before your video finished playing - at double speed too 🙂

  • @Zeitgeistpionier
    @Zeitgeistpionier Před rokem

    Please more content like this. 🙏

  • @d.jensen5153
    @d.jensen5153 Před 2 lety +2

    Thank you for making me aware of PlatformIO! All this time I wondered what the big deal was about VSCode. Never imagined it could be used to program ESP32 boards. Clearly I don't get out much. Clearly Microsoft has changed.

  • @jakobfredriksson2272
    @jakobfredriksson2272 Před rokem

    So... 11:26 ? Lol, I've no idea where that menu came from 🤣 Awesome channel btw!

  • @muddyexport5639
    @muddyexport5639 Před rokem

    Thanks!

  • @hiteck007
    @hiteck007 Před rokem

    I managed to land the Heltec lcd controller so cheap & so capable. Many thanks for your work in showing us what these little controllers can do. I'll tinker with it as time allows

    • @DavesGarage
      @DavesGarage  Před rokem +1

      Just remember there's a V2 and a V3 and right now PlatformIO doesn't support the V3 quite yet, but I suspect it's imminent.

    • @hiteck007
      @hiteck007 Před rokem

      @@DavesGarage Oh thanks so much Dave, I didn't know that, I'm very new to this new technology, I came from the old school of the 1980's & 90's when I was an Electrical Engineering student. I understand the circuit design, in fact it was my best subject without trying but software is where I fall down, it's difficult for me to grasp. It's easy starting on the hardware end of a design but to design the software side to work with it takes me like 10 times as long to deal with. Keep up the good work mate, I like those colorful light chasers you made in the background by the way too.

  • @Deadgray
    @Deadgray Před rokem

    Nice, I give LIKE when I see esp32 + vscode+ platformio and many boards I actually have myself :-)

  • @SteveMasonCanada
    @SteveMasonCanada Před rokem

    Not sure how your channel popped into my feed, but I'm glad it did. Subscribed and rang the bell :) I love me some ESP32s I have a bunch of them monitoring doors, windows, motion, temp and humidity, mostly using ESPHome and Home Assistant, but this video might inspire me to do a bit more. I haven't coded, well not real code since a tiny bit of Z80 assembler and 1 program in C in the 80s. I've forgotten more than I ever learned. I do some Powershell / cmd stuff for sysadmin work, but no "real" programming. Maybe it's not too late :)

  • @zurreality
    @zurreality Před 2 lety

    Can't wait for the WebServer Episode :D!

  • @vijaysulakhe5605
    @vijaysulakhe5605 Před 4 dny

    Excellent explanation and video, many THANKS. Hope you make video about STM32 projects with Arduino IDE.

  • @RonnyJakobsson
    @RonnyJakobsson Před 2 lety +1

    Thanks a lot for this detailed video. I would say that using anything else than visual studio for development is a pain. The Visual Studio development team is awesome and is the only part of Microsoft that actually listens to what the users want . I previously used visual studio code on the Atmel 8 CPU. And debugging was so easy since it could be done in real time with breakpoints.

  • @PowerElectronic
    @PowerElectronic Před 2 lety

    This was very interesting.

  • @dualxsurvival155
    @dualxsurvival155 Před rokem

    For anyone who wants to know what he pressed at 11:26 to make that bar pop up its "Show All Commands" and the shortcut is Ctrl+Shift+P.

  • @paulroemer5992
    @paulroemer5992 Před 2 lety

    Bay be you miss interpreted my comment as I do like your verity. You haven't hit a topic that hasn't been interesting probably because I find you well spoken. Keep up the good work!

  • @KennethSorling
    @KennethSorling Před rokem +1

    Did I miss the part where we saw the printout on the LCD display? I didn't notice. It would have been satisfying to see it.

  • @samdeur
    @samdeur Před rokem

    You have my sub and like.. really enjoyed your vid.. as stated I jut bought a couple esp32-s3 modules including the newer Lilygo displays from Banggood will take a bit to get here (the Netherlands). Have a nice day.. thank for teaching this old dog new tricks

  • @Dcassimatis
    @Dcassimatis Před rokem

    So cool,...thankyou

  • @blacklightning7227
    @blacklightning7227 Před rokem

    thanks Dave..