#103

Поделиться
HTML-код
  • Опубликовано: 14 окт 2024

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

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

    I jumped to ESP8266 this year when bugs and libraries were mostly solved.
    Now Im in the edge people are developing ESP32.
    I cant imagine how ESP32 will stand out other MCU in term of price, functionalities and a big big community!
    Thank you Andreas!

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

      You're welcome.. I think, the biggest advantage of the ESP32 will be its support for the Arduino IDE and the well-known ESP8266. Which competing chips do you have in mind?

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

      I really like the fact that most Arduino libraries + code are compatible with ESP8266 without many changes.
      At the moment, particle photon and TI CC3200.
      Btw I think that if we need ESP8266 for simple tasks. I2C I/O expander like MCP23017 should solve the limited number of GPIO pins :).

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

    Hello Mr.Spiess,
    an awesome video as always! I have become a big fan of your channel! The ESP32 looks very promising, especially for implementing it in IoT products! Looking forward for more interesting tutorial videos from your side!
    P.S. your channel is quite popular here in India too! :-)
    Cheers!

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

      Thank you for your nice words! I worked a lot with Indian people in different projects an I know, that many are very interested in electronics and software.

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

    Excellent video. Thank you for the comparison between two. This year, I started fiddling around ESP8266 and I find your videos are great helpful. Now, I am thinking to get my hands on ESP32 development board. What a great year 2017 will be, so many new things to learn and new opportunities.

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

      As I said, you can continue with the 8266 for a while... Happy 2017 then!

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

    This is gonna be a classic youtube video of this generation change! I recommend it to all my students. Thanks Andreas, and please keep us regularly updated on the development of this bright daughter indeed!
    ( E.g. Bugs you found, BLE code, analogWrite. )

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

      Thank you for your recommendations. I plan to cover the ESP32 on this channel for the near future. So, you should see a few things like BLE.

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

    It is wonderful to find an source to lead us to explore the extension of esp8266, thanks Andreas.

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

    I have a Lolin 32 with wroom32. I did the steps and now it is working.
    Andreas simply the best.
    Please more video !
    :D

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

    Excellent and informative video as always, thank you for posting it. Looking forward to more ESP32 videos.

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

    Thanks Andreas, I was waiting for these news on esp32: your video is a Chirstmas gift! I think that it's too early to develop on this device... Probably we must wait about one year and... There are too much stuff in esp32 that need more time for the learning curve. Anyway your valuable video show us the really potential of the device AS-IS today. I wish you Merry Christmas!

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

      As a RUclipsr I have to be sometimes at the "bleeding edge"...
      Merry Christmas, too.

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

    Thank you for your work Andreas. I am a new follower and enjoying my experiments with the ESP8266 with Arduino and Micropython. Will follow your channel to see when upgrading to the ESP32 is recommended.
    Keep up the great work :-)

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

    Dear Andreas, today I managed to program my first esp8266, I am looking forward to see the capabilities of the esp32. Keep going, I can't wait to see your next video

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

      Congratulations! And enjoy the possibilities of this chip.

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

    You are a Genius Andreas !! I have seen all your videos and I have learned a lot.
    Best of all, I understand your English perfectly. My greetings and hugs for these holidays, from Argentina

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

      Thank you for your nice words! Comments like that help to keep-up the work and produce new videos! Merry Christmas and a Happy New Year to you, too

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

    Thanks for this overview. Can't wait to see more of your Projects with the ESP32. Especialy a comparison how fast the CPUs are. 73 de Olli

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

      The speed comparison is probably one of the easier things...

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

    Very informative comparison and tips on getting these new devices going in the Arduino IDE. Thanks much!

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

    I am happy to watch your efforts on the bleeding edge. I aspire to be part of the "early majority"!

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

      That is a good decision!

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

      And almost 1 year later my first ESP32 boards arrived today!

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

    Andreas, I really enjoy consuming your video content and the information I gain from your topics. I am posting to possibly inject a couple topics that maybe of interest to your viewers. I would like to see you explore ESP32 maker Espressif’s ESP-NOW WiFi link: How to implement, client expansion, range limitations, vs ZigBee, etc... A second unrelated topic would cover ESP32 CAM as a surveillance device via Micro-RTSP: How to implement, access stream, vs Motioneyeos & Pi, power consumption. Otherwise, I look forward to whatever content you chose to produce. Great work!

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

      Thank you for your suggestions. I did an ESP-Now video. And I am not convinced about the ESP CAM because it seems to be too limited and gets extremely hot. A Raspberry is the better way to do it ( I used Motioneye in one of my videos). Maybe I will look into it later.

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

    Thanks much again Andreas. You are really in touch with innovations of these WiFi modules.
    I'm still amazed by your research and ability to suss out what is required to get things working!

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

      Another new English word learned: to suss. Thanks!

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

    Thank you for the explanation. Can't wait to see more mature software support and easier to use ESP32 board available.

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

    Ah, a new video! That's a nice breakfast surprise! And it's an ESP32 review... Great! Can't wait to view it, but want to thank you first! THANK YOU and wish you a nice day!
    Edit: Viewed, liked and already subscribed... Another great informative video! Lots of information presented in a very clear way. Thank you for your efforts and for suffering the bleeding edge, so we don't have to ;-)
    Seeing the specs nicely spaced out by you, I see there is a bright future ahead. Thanks to Espressif for their work and for recognizing heroes such as Ivan, but also thanks to people like yourself for making new technology accessible!

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

      So you guys are up also quite early for sunday. Have a good breakfast!

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

    Thank you Andreas, I have been having issues with the ESP8266 and now I have potential solutions! I also have two SparkFun ESP32 boards that I haven't started working with yet, Christmas break is a good opportunity to get started!

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

    Thank you Andreas for this video. The way you make your tutorials is wonderful.

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

    As always a very informative video. I've said it many times before. Thank you for sharing your knowledge with us. I've learned and have been pushed to discover so many new things as a result of your videos. Thank you.

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

      Thanks! You are a loyal viewer. And this is, why his channel exist. You see, we are both in need...

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

    Thanks Andreas, very informative as ever!
    I'm still experimenting with the Sonoffs (and your channel has been a great resource for this).
    One question.. did I understand correctly the ESP32 also has wired ethernet? I've been wanting to do some PoE stuff, and this could be a great fit in that application.

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

    Very very useful and interesting massively for me.
    Great work Andreas, your work makes me happy, I am. Very happy to see how well your channel is coming along.
    You sir are a true inspiration to others, because of you I have been able stand on the shoulders of a giant.
    I wish you a wonderful Xmas and an even more fantastic year ahead.
    Bless you Andreas

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

      I also wish you Merry Christmas and a Happy New Year. You are one of my most loyal viewers. Thank you for that!

  • @lukasvonniederhausern6153
    @lukasvonniederhausern6153 4 года назад +1

    Exactly the content i was looking for. Merci und Grüezi from Aargau! :-)

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

    Thank you for your time, nice tutorial. I like your fun way to explain things, you remind me back in the 90s when I had to study a book about network admin and programming of over 2000 pages, it was really fun because the author wrote like if he was speaking to you and explaining things with jokes...

    • @AndreasSpiess
      @AndreasSpiess  4 года назад +1

      Thank you for your nice words! You should find other videos about the ESP32 topic on this channel...

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

    Andreas, your ESP videos are great. Do you provide consultancy for ESP related projects? Willing to pay of course.

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

    Thanks for this great series. At 6:04 you said "ESP32 supports 4.2 BLE standard". Actually it supports "Bluetooth v4.2 BR / EDR **and** BLE specification" (Section 3.6.3 of ESP32 Datasheet V1.9). Although BT classic (SPP profile) is not supported yet in their SDK (as of Dec 2017).

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

    Great video comparing ESP32 and ESP8266, with information about ESP32's current state! ESP32 seems to be a nice upgrade, but I think I'll wait until ESP32 becomes more popular and cheaper, before I order one.

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

      I think, you can save nerves and money with this strategy...

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

    Thanks for another well made and very informative video. Things on the hardware side are getting better and better and cheap too. I will wait a few months before buying, but I definitive going to.

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

      Good decision. Sufficient that I burn my fingers ;-)

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

    Oh how we love the ifdef's... I wander if a header to wrap the wifi library differences would be handy. This is a great video - I'm certainly a bit excited, although as always - I've a bunch of boards in my cupboard waiting for me to find time to play with those too...

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

      I was hoping, that the libraries could deal with the ifdefs and they would rename the 8266 library to WiFi.h. They could them then store in the right place that the linker finds the appropriate one...

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

    This is great! I am very interested in the ESP32. I think I will enjoy just learning about it until the tool chain becomes a bit more stable.

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

      I think, you do not have to hurry up ;-)

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

    Thank you very much for this review. Now, with this big boy in town, I need to think my whole project through.

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

    Thanks Andreas - I too am waiting for the '32. I look forward to referring to this video when it finally arrives ;) Good Job!

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

    Thank you for a very informative video on a subject that interests me very much. I am new to your channel and I have recently subscribed. I wish you and your family a Happy Christmas and look forward to future videos

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

      Welcome to our community and Merry Christmas, too

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

    It is like Christmas! Wait ...IT IS CHRISTMAS!! :) Thanks Andreas, looking forward to more videos!!

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

      Wait for the Christmas edition of "Mailbag"...

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

    Thanks for a great video! Loved your "bleeding edge" term, it describes all my previews work-life! Hello from Athens!

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

    Thanks for this intro on eht ESP32. Can't wait till there are more libraries and development for this new "beloved" chip! What an amazing time we live in. Did you do some experiments with micropython on the ESP8266 like Tony D on Adafruit? What do you think about micropython? Just curious to have your input on this.

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

      Not yet. But I have a LoPy which runs on micropython. Next year...

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

    The video is very helpful! And just the second thumb up for your notice about this handy #ifdef ARDUINO_... technique. Thanks a lot Andreas! Love your channel!

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

    just a small question, you are testing everything witch i like a lot, but you also buy everything, from arduino to esp8266, to cnc routers. Who are you? Do you also have a hotel? and can i reserve a vacation of 14 days together with you to share knowledge?

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

    Hi Andreas, I'm going to travel to Basel for work tomorrow and will stay until Wednesday afternoon. Is there any IoT meet-up planned for Monday or Tuesday evening in Basel? Looks like the next one will be mid January. I'm not too confident I will have time to go there but it cannot hurt to know if a meet-up is going to happen at that time. Great video as always - thank you very much for the work you put into the research! Cheers!

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

      You are right with the date of the next meetup. They do not happen too often. Enjoy Basel. I hope, the weather is good (did not check, because I have a lot of lab work next week ;-) )

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

      A pity - but a lot of work is always a good thing in my book. Enjoy you week, cheers!

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

    Thank you so much for creating the Videos. Your channel is my favorite!
    I can imagine how much time you have to invest for the videos... So Thank you again. Big respect from myside.

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

      +Stefan Volkmer You are welcome. Everybody has 24 h a day, and I currently enjoy using a part of it for RUclips...

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

      @@AndreasSpiess This is exactly how I would expect an engineer to reply :-)

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

    Looking forward to more Andreas. Thank you.

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

    another great video. I'm chomping at the bit waiting for my esp32.

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

      I am always learning new stuff from my viewers. This time "chomping at the bit". It is a nice expression!
      BTW: I know the feeling. Since I made this video, I got two ESP32s from two different sources. Suddenly. It was a surprize. I ordered the first devices in September...

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

    Great informative video. You are very detailed and provide excellent information. Keep up the great work perpetuating the hobby. Thanks!!

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

    Hello, very nice video! Thank you for compare and show new module. I have some questions. Is it possible use other IDE for debugging? I do not use Arduino. And next question is about DMA? Has a ESP32 DMA for GPIO? I need generate signal on GPIO from buffer and toggle DMA via timer.
    Now, I am working projeck on NXP kinetis microcontroller without WiFi (only ethernet) and I am thinking about change this to ESP32.
    Many thanks for the answers.

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

    Thank you for the great videos! There seem to be so many variations of the ESP32 and ESP8266 chips, is there some place where I can find what the newest version is? I see many for sale on Banggood and Aliexpress but which ones are using the newest versions?

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

      You only can buy them and test after you get them. Or you wait for another month or so. Then, the last rev 0 boards should be sold...

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

    Great as usual Mr.Andreas !

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

    yet, another great content.
    06:31 "what a wonderful world", that crack me up

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

    Well after this video i could no longer withstand the urge to order my ESP32. So I did. Hope it will arrive soon.
    Thanks Andreas for having me spent some money again!😀
    Oh, and thanks for this very informative video as well 👌!

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

      Spending is good for the economy! And on electronics, it is, in addition, good for the male soul ;-)

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

    hi..! wonderful explanation, I cant thank you enough Mr Spiess, I have a question; After the description for installation ESP32 in Arduino IDE, ¿Can I still programming my ESP8266 as before? forgive my ignorance. Thanks in advance for your time and effort.

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

    As always, very instructive video ! Thanks for innovators like you to prepare the path to early adopters like us :)

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

    just ordered a ton of micros to play with from ali express, and i'm already informing myself about how to work with them in the meanwhile
    thanks for your channel :P

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

    Thank you for excellent review of new ESP32 ! For me would be very interesting if new board can run SPI at 80MGHz, also power consumption in different modes and Pi benchmark in comparison to old board.

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

      You see, there is lots of stuff for new videos... BTW: What is the Pi benchmark?

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

      It is time for Pi calculation

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

      Is there an official code for the Arduino IDE?

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

    Thanks for the laughs. It's always issues with a new product. However, I don't think this line will replace or outlive Arduino. There is just too many issues with these boards. But if its your desire then I wish you well with it. As am going to use Arduino slaves corrected to CHIP gateway hubs that are connected to a hideaway Intel server.

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

      I also do not think, it will replace the Arduino. And if they get the software ok, they will have a chance.

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

    Another great video Andreas, Thanks! Can't wait to see the new ESP32 in real projects .. guess I have to order some immediate ;-)

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

      +Walter Steinchen Maybe not immediately, but soon...

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

    Great video as always! I hope this board will become widely available at AliExpress, currently there are only a few offers and it's still very expensive

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

      At the beginning, they were cheaper. And you still have plenty of time...

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

    Swiss accent is good to us from Brazil!congrats!!!!!!!!!!

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

    excellent comparison, thanks for the detailed overview.

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

    good timing because I was planning to buy wemos d1 pro and no I think I will buy esp32 instead, if you get your own esp32 could you try flash swap for bigger one ?
    now things are getting more and more interesting, waiting for next videos about esp32 :)

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

      I do not think that I will change the flash. I even did not check its size

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

      I had quite hard time finding how big it is but it should be 4MB which is a lot of space but we can always have more :P
      that is why I wanted D1 pro - 16MB = perfect for ota

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

    Andreas, When developing ESP32 applications using the Arduino IDE are the dual cpu's fully taken advantage of as they can be using the SDK and RTOS? Can we expect to support WiFI, a Web Server, and an application reading sensors etc, without WDT timeouts? Thanks for all you do!

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

      Because the Arduino IDE is not very advanced, I did not do further investigations so far.

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

    It is a promising chip for IOT implementation, i will start testing it , thank you

  • @j.treumer8153
    @j.treumer8153 7 лет назад

    Thank you so much for providing this excellent stuff!

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

    Hi Andreas Keep up the good work
    I wonder if you could do a simple tutorial on using and setting Digital In and Outs in Arduino IDE.. I have found that I cannot all the available GPIO work using the standard Arduino commands..

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

      We will see. I have no formal plans for that.

  •  7 лет назад

    Hello Andreas.
    In AliExpress we can find this board and the DoIt version with ESP32s. There's any difference between then?
    Love your videos. Cheers from Brazil!

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

      I did not do any ESP32 work since then. So., I do not know

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

    Hi Andreas, are you from Zürich ("because of "Grüezi"")? I'm from Bern, but studied at the ETH in Zürich. Nice videos btw.

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

      I live near Basel. But was also at ETH...

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

    Thank you so much, having alot of troubles and you helped me alot :) keep up the good videos!

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

    Hi Andreas
    It was very interesting as usual. You know most of my Christmas presents (soldering iron, buck converter power supply, Dupont connector, small pir) but I have also asked for a Raspberry Pi. I want to run it as a home web server and I was wondering if you have ever looked at them - particularly the Pi Zero because it is also very cheap, has lots of IO pins and is easy to program with python.
    Best wishes
    Arthur

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

      I have some PIs laying around. But so far, I had no time. I will use one for my LoRa concentrator...
      I hope, your Christmas Angel can still fly with this heavy load...

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

    really informative video, I think I might order one of these!

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

    As always, buttery smooth explanation just like swiss cheese :)

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

    I got the same problem here with my mac. Moving the files on a different position, and all went good.

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

    Hi Andreas, since you are describing stuff very well, can you describe Home Assistant - HassIO, it can be a good informative video for this community.

    • @AndreasSpiess
      @AndreasSpiess  6 лет назад +1

      So far I never used Home Assistant. So I am not sure.

  • @slvg-xt4ck
    @slvg-xt4ck 7 лет назад

    My compliments for video. Just a question: I have just installed ESP32 in Arduino.
    Following the instruction on Github . They do not require to install Python 2,7. Something is changed ? It necessary to install Python? Why
    Thank
    Paolo

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

    Thanks, very helpful with new and confirming Information I had already.

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

    thank you.
    what would be an ESP-Andreas version look like and what features might it have?

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

    Thank you so much for your time.

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

    Thank you. Hopefully you don't spend the hole night to making the video? 7am early in the morning is a amazing time. Good explanation of the leading and bleeding edge with the ESP32! Some days a go I just do a small adoption of you DIY DASH Button with the ESP32 to implement some kind of "emergency" button (check my vid). Btw. how is your MOOC going on?

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

      I use the "timed release" function, because it delivers HD quality from the first second (and maybe, also because I am Swiss;-) ).
      I watched your video. Thanks for the "reference"!
      I started the MOOC, but the first parts were pretty general. But you never know, what you miss. So, I had to watch them all... It was about assembler programming, stacks, interrupts etc. which I knew (at least at the level of the MOOC). One learning I ad so far: Pointers in C. I still did not completely understand the concepts behind this. Now, it is a bit better, but I still have to use it. So far, no HW was used.

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

    Thanks for sharing all this info

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

    Great comparison! Thank you.

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

    Hello Andreas,
    I am a fan of yours and I really enjoy the videos you create. You were able to solve many of my current questions and even of my future ones :)
    When this video was released the ESP32 was pretty new on the market and the Software support was not that good.. So my question is... can you make again a comparison video for ESP32 and ESP8266 in terms of compatibility, support, community and speed of development.
    Thank you in Advance!

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

      I do not plan such a video because the ESP32 development is moving every day. The best thing is to check if you find what you need for your project. Many of the libraries are already adapted or you find ported versions. The Bluetooth functionality still seems to be quite bad.
      I mostly use the ESP32 these days.

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

      Thank you for the answer!
      It seems that most of the functionalities I need will be available for ESP32 as well. Is there a platform where I can discuss with you in more details my interests and projects?
      Thank you again!

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

    thank you so much.
    i am not able to see video properly(specialy arduino ide) on 240p video quality. it will be appreciable that you should zoom arduino ide only while showing code.

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

      Thanks for the comment. I understand the issue. But my video catching software does not allow zooming. But I keep it im mind that i reduce the resolution where possible.

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

    Eigentlich hatte ich einen Beschaffungsstopp für boards beschlossen ... aber die Eckwerte überzeugen sehr. Sobald Du das Referenzboard (Breadboard friendly) gefunden hast, brauche ich wohl auch ein Exemplar... Randnotiz: Hat es auch DMA Funktionen? Die ARM Konkurrenz hat so was I.d.R. ;-)

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

      Er scheint DMA zu haben. Breadboard friendly geht nicht gut, weil das Modul breiter als die 8266 Module sind...
      Brauchst aber nicht zu pressieren. Ich sollte ein paar kriegen. Dann kannst du eines von meinen haben, wenn du willst

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

      Andreas Spiess Kennst Du die "Birne" Bauform der RPi Kabeladapter goo.gl/images/dpEXAR? Alternativ wäre eine senkrechte Bauweise + Winkelheaders eine Option, so à la ISA-Bus in der 90er :D auch sehr nett die Bauart: goo.gl/images/k3Xy2I ... Du hast doch alles im Haus für eigene PCBs, vielleicht ergibt sich daraus ein Produkt ;-)

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

      Andreas Spiess Wenn Du einen übrig hast, sicher gerne. Aber eilt gerade nicht. Erst mal analog durch die Weihnachtszeit.

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

      Ich habe von verschiedenen Quellen bestellt, und wenn dann alle da sind, ist sicher einer für Dich übrig. Frohe Weihnachten!

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

    Andreas, with current prices of ESP32 ($30) I don't expect any success. For much less we can buy SBC systems like OrangePiPC or One which have much more capabilities. Orange Pi One costs only $10 + $3 shipping. And it is very powefull 4x core computer. Of course in terms of power consumption it is not competition.

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

      I do not think, that processing power will be important in this battle. Other things like energy, interfaces etc. are more important. But it will be interesting to watch. The ESP32 will cost less than 5 dollars in summer.

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

    Very nice and smart movie, Thanks!

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

    I think the old esp is a good deal for a dollar or so. It's pretty good for something that should be used as a wifi interface and not the whole system. But for $10 you can now get a board with a quad core cortex A7. The allwinner chips I'm thinking about even have a microcontroller in them that can be used to go down to very low sleeping power modes. Either way very interesting times.

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

      You are right. I think, the battle will not be hardware, I think it will be software, and especially the ECO system of libraries etc.
      The hardware designers more and more just use the "Lego" bricks of companies like ARM and mix them according their desires.
      I think also, that I do not want to invest too much time in a "dead horse", even if it is good looking. And with 10$ a piece, you have to sell a lot to survive. So, I expect many "dead horses" along my route... I hope, the ESP32 will be a survivor, but do not know.

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

      Andreas Spiess
      From experience (commercial product) we went for the solution we did because of the vendor supplied SDK (Has TLS, MQTT, json, xml, homekit etc), stack being verified by the wifi consortium etc. Everything flips back to being based on hardware cost when a chip that can run Linux isn't much more expensive than a high end micro controller.
      I think these ESP parts will show up in lots of mass-produced Chinese products so I don't think the supply for hobbyists will dry up.

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

      I am not sure if linux will be the preferred solution for small devices. I hear, that Unix will take the world over since the 80s...
      I think, a less sophisticated Real-time OS might be a better choice. I also look at Google, because, as you point out in your comment, the ecosystem is important for the decision. And maybe also the integration into internet services might become the deciding factor for the choice.

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

      Andreas Spiess Google is already pushing a version of android (aka linux) for IoT that is slimmed down to run on cheap hardware.
      I think for Google etc messing around with making an RTOS that has proper memory protection etc isn't worth the effort.
      Cortex A? chips with enough built in RAM to run Linux are just around the corner :)

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

      You can compare a device with an application ARM chip running an OS to an Embedded device. You are comparing apples to oranges.

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

    Rather frustrating for me. The language difference is tough - VERY fast jumping from screen to screen (In a foriegn (to me) language of Windows) without clear explanation - "I'm copying this directory to ..." ZIP-ZOOM-ZAP! What? WHERE? HUH?? Pointing out that instructions are WRONG is great and saves tons of wasted time, but then to not clearly show what parts are INCORRECT (don't do this) and what steps to take INSTEAD (do this)! I had no luck getting "Toolsets" in place and working, etc. Nothing compiles...grrr. As I said, frustrating.
    I appreciate your knowledge and the effort that goes into creating these videos. Thank you! I'll keep trying.

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

      I hope, you will succeed. Maybe you watch also video #147 which covers a similar topic.

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

      Thank you Andreas! I know I'll get it working eventually. I can't seem to get past the "xtensa" stuff.
      The Arduino compiles fail with "xtensa-esp32-elf-g++" - file not found. I will check out video #147. Thanks again!

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

    Hey Andreas. would you please make a video about Firmware protection in micro-controllers?

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

      I do not know anything about that topic.

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

    Hi, thanks for your patience to teach us.
    I need to connect 3 serial ports on my esp32.
    Hw Serial 0 -> fw update and logs
    Hw Serial 2 -> gps
    Sw Serial -> gsm
    I already know that Serial 1 is connected to flash memory.
    So I need to emulate a serial port through GPIO's.
    I tried using an Arduino "Serial Software" library, but unfortunately on a compilation error. Reading in some forums and making some changes in the library, I was able to compile the "Sketch"; but the communication of my GSM modem via SoftwareSerial did not work.
    Note: By connecting the GSM modem separately to a USB / SERIAL converter the communication worked as expected. That is, the problem really is in SoftwareSerial emulation.
    Could you help?

    • @AndreasSpiess
      @AndreasSpiess  6 лет назад +1

      I made a video on how to move serial away from the flash pins

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

      screenshot.net/pt/o8699i6
      yes i saw. But, my trace logger in this SerialPort it's "crazy". Please, see in the bellow image.
      Ps.: My GPS baudrate is 9600 in my uart1 and my SerialMonitor on uart0 the baudrate is 115200.
      Ps.: Even setting the two baudrates to 9600, the problem continues!
      screenshot.net/pt/o8699i6
      Ps.: Please, help-me! I will post my sketch and my questions in the following movie of your youtube channel: ruclips.net/video/GwShqW39jlE/видео.html&lc=z22fz1nyfublujr1racdp4300lzu2xjc415tqubmqq5w03c010c.1516949880196924

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

    My Sparkfun Thing board didn't flash, I had to modify the esptool script (DTR handshaking) first. Have to admit that the Arduino libs aren't complete, but using the ESP-SDK directly is not that difficult… don't be shy!

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

      Btw, I'm stuck, my program fail and crash the esp32 on a damned malloc. Looking up how malloc is implemented, got me in the rabbit hole: Instruction RAM, 32bit only RAM, Data RAM, sliced memory chunks and multiprocessing. Reality is that your left with only 270KB of RAM.

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

      I will stick with the Arduino IDE because most of my viewers know this environment. And, as you describe in your next comment: We probably also have to wait for the Espressif IDE...
      I have now three different boards (two came just after this video). And all three flash without any problems. But not all with the same board definition.

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

    I have this exact Expressif ESP32 Development board, however when I compile the SimpleWifi sketch, it shows no errors, and then times out with "A fatal error occurred: Failed to connect to ESP32: Timed out waiting for packet header". I get this with all example sketches. Do you have a suggestion? Love your videos and can't wait to explore the ESP32. Thanks for your time.

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

      Maybe you change communication speed to 115200, not 921000

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

    Thanks Andreas!

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

    How can I connect two or more ESP8266 through wifi? Your videos are awesome, by the way!

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

      Yes, of course. I did this for example in video #93

  • @ThatGuy-nv2wo
    @ThatGuy-nv2wo 7 лет назад

    I wonder how long it will be until we get prices comparable to the 8266, this will probably take over around then

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

      I think, the price is one thin. But also the software should be ready.

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

    I don't have much to say, but want to post a reply for you anyway. Nice video! I look forward to the next one. Cheers.

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

      +Ruben Lensvelt in Thanks for your support!

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

    Very nice, thank you!

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

    Another top video! Can't wait to get my hands on the ESP32! Thanks for the tips at the end too

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

    Hi
    Thanks for the video
    Do we need to hold the boot button continuously till the program gets uploaded to the board?

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

      +rohit sam No, just during boot when you release the reset button

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

      Can we use this module as IOT hub such that it shall receive sensor data over the bluetooth to ESP-32 and which can be transmitted to the server using Wi-Fi. (The sensor has inbuilt bluetooth module with same version as ESP-32 i.e 4.2 )

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

      So far, BT is not implemented in the Arduino IDE. If you use the native IDE, you could do that.

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

      Thanks for the info.What do u mean by Native?

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

    bought this bare chip without breakout board for less then 5$ from aliexpress. will reach soon.

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

    where can i buy one with a decent price ? thanks . very intresting tutorial!

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

      After making this video, I got one from here. Fast delivery. www.analoglamb.com/product/esp32-development-board/
      It is a different ESP32 board, but mine worked in a first test.

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

    Very interesting. Thanks.

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

    Love it.