Це відео не доступне.
Перепрошуємо.

#159

Поділитися
Вставка
  • Опубліковано 15 вер 2017
  • Over the last few month, a lot of new ESP32 boards appeared on our usual marketplaces. It is time for a closer look. That you can save your money and buy the board you really need.
    Here I have most of the current “made in Asia” boards and I will give you an overview of their features and functions:
    • Number of pins available for the user
    • ESP32 Module and ESP32 chip revision used for the board
    • Is the board breadboard-friendly?
    • Does it have special features like OLED or a LiPo battery charging circuit?
    • Does it have a flash button, and a USB connector?
    • I will measure the current for the different
    - idle
    - Bluetooth active
    - Wi-Fi active in STA, AP, and both modes
    - Wifi and Bluetooth active
    - Deep Sleep
    • I will also measure the current during charging for the boards with a battery
    • And I will comment positive and negative features and experiences with these boards
    Board with 18650: bit.ly/2eZAp8j
    WeMos® LOLIN32 Board bit.ly/2t2zXeW
    TTGO Module: s.click.aliexpr...
    ESP32 (NodeMCU type) Board: bit.ly/2eZ1s3u
    White OLED: s.click.aliexpr...
    Wemos OLED: bit.ly/2tosirM
    Yellow: s.click.aliexpr...
    Geekit (similar to Yellow, not tested): bit.ly/2sOMR3E
    X-Board: bit.ly/2vXimql
    Mini board: www.aliexpress...
    Arduino like Board: bit.ly/2tUZVnC
    ESP32 programmer: bit.ly/2vXsJue
    WROOM-32 Module: bit.ly/2vXQouD
    ESP32 PCB: s.click.aliexpr...
    Github: github.com/Sen...
    Supporting Material and Blog Page: www.sensorsiot.org
    If you want to support the channel and buy from Banggood use this link to start your shopping: bit.ly/2jAQEf4 (no additional charges for you)
    Official Wemos Store: s.click.aliexpr...
    / sensorsiot
    / spiessa
    www.instructab...
    Please do not try to Email me or invite me on LinkedIn. These communication channels are reserved for my main job

КОМЕНТАРІ • 384

  • @Educ8s
    @Educ8s 7 років тому +64

    Wow! Great job Andreas! You have tested so many boards! That saves us so much time! Thank you very much for your efforts!

    • @AndreasSpiess
      @AndreasSpiess  7 років тому +2

      You are welcome! I also was astonished about the big selection available...

    • @randomguy3505
      @randomguy3505 6 років тому

      Hello Andreas,
      i have a question to the breakout board for low power applications. In Minute 14:06 you show the breakout board in Version 1.0. On the back side of the board you soldered resistors. In minute 14:53 of the video, you show the breakout board in Version 1.1 with added resistors. On online shops where you can buy version 1.1 of the breakout board they recommend to solder a pullup resistor between EN pin and 3,3V pin. Do I really need that also on the version 1.1 board because you said they already soldered some resistors on it? And what capacitor should i use?

    • @deangreenhough3479
      @deangreenhough3479 6 років тому

      educ8s.tv
      Your video on the DFROBOT esp at 10uA deep sleep was an eye opener. Glad to see you also follow Andreas, as I also follow your great work. So, thank you both.

    • @michelvanmen6563
      @michelvanmen6563 5 років тому

      Get the ESP32 now for only 5$ here at Banggood: www.banggood.com/nl/ESP32-Development-Board-WiFiBluetooth-Ultra-Low-Power-Consumption-Dual-Cores-ESP-32-ESP-32S-Board-p-1109512.html?p=7I22079633188201703T

  • @oldpasink4452
    @oldpasink4452 6 років тому +1

    As a recent subscriber, I had many questions; Why the gloves? Does your mail carrier hate you? Where do you go while your packages pile up? If the ESP8266 was a women, who would it date? In an attempt to answer these questions, I spent the better part of the last two days watching (nearly) every past video. Well, I know why you wear the gloves. Project I would love to see? Controlling legacy rs232 devices over the network via MQTT with ESP's, like Lutron lights, home audio receivers, and Iranian centrifuges. Thanks for an entertaining couple of days!

    • @AndreasSpiess
      @AndreasSpiess  6 років тому +1

      Welcome to the channel! I see you spent a lot of time watching my videos!

  • @anvz6
    @anvz6 7 років тому +3

    There is something that I learned with esp8266 boards: some of them has more pins available but you can't use them because are used internally for flash memory. This is what happen with the wemos d1r2 board. It seems that has less pins available but these are all the usable pins. The missing ones can't be used because interfieres with the memory chip.

    • @AndreasSpiess
      @AndreasSpiess  7 років тому

      You see these pins on my Excel (marked red). I did not check all boards. But the ones I looked at did not expose these pins. My first Analog Lamb board (not in this selection) exposed them and created some headache...

  • @MaxintRD
    @MaxintRD 7 років тому +8

    Good morning! Thank you for the extensive test. Great work!
    (Funny little fly at 0:28 fooled me to wipe my tablet! ;-)

  • @northshorepx
    @northshorepx 7 років тому +7

    Another good and very informative video Andreas. Thank you for your dedication to the community! From your analysis I get the feeling that perhaps people should wait until some of the board manufacturers get some better ideas and perhaps more consistency? I'm not asking you to design a board, but perhaps a future video could look at some of the challenges that designing such a board present? I'm sure that would be an interesting topic of discussion. Thank you.

    • @AndreasSpiess
      @AndreasSpiess  7 років тому +3

      I am impressed by the board selection for the ESP32 in this stage of development. And nearly every day we see another one popping up (It gets expensive to keep up). So, I try to keep an overview (also for my viewers) and select the good ones...
      I am no specialist in designing boards and other people like Dave from EEVblog did such videos. He was a professional PCB designer. I will focus on using the pre-fabricated boards or do some simple stuff...

  • @deangreenhough3479
    @deangreenhough3479 6 років тому

    I keep coming back to this video. It has so much wisdom and practical advice. In my humble opinion watch before you buy. I tested the NodeMCU board 11mA in deep sleep ☠️
    So now I take the barebone route, purchased the esp32 barebone programmer and eagerly awaiting my items from China.
    Thank you so much for such and in-depth and honest review. As always, your the man.

    • @AndreasSpiess
      @AndreasSpiess  6 років тому

      I will test all battery operated ESP32 boards in one of the next videos.

  • @alextc6835
    @alextc6835 7 років тому +6

    Hi Andreas! the "reverse oled" connector is an "Molex PicoBlade 53261-0271_02x1.25mm Angled" you can find clones searching for "jst 1.25mm 2 pin". Very small quadcopter LIPOs mounts this connector;)

    • @maufctube
      @maufctube 7 років тому

      Hi. I simply asked for a tablet battery on an electronic store and they offered me this:
      www.ufo-battery.com/data/attachment/image/20150227/7a5ee6ff8366b114f7f1ed295dfa50bf.jpg
      But you have to invert the cables on the connector before connect it.
      Use a pin to carefully lift the plastic lock and the cable easily release.
      Great video Andreas!
      Greetings from Peru ;-)

    • @AndreasSpiess
      @AndreasSpiess  7 років тому +1

      Thank you for your help. I ordered a few of them!

    • @alextc6835
      @alextc6835 7 років тому +1

      Andreas Spiess Thank you for your vídeos! 😊

    • @toadiri
      @toadiri 6 років тому

      I suppose you can just change it with a regular JST connector

  • @gheesungng1211
    @gheesungng1211 7 років тому +2

    Thanks for the wonderful review. I have the mini board and it is compatible with the Wemos D1 Mini shield. The sketch GPIO pin has to change e.g DHT11 shield, the pin is mapped to 16 in this board.

    • @AndreasSpiess
      @AndreasSpiess  7 років тому

      Thanks for the feedback. I have to try then!

    • @prob17
      @prob17 7 років тому

      I brought a couple as they are supposed to work with the DI Mini shields and I have yet to start playing with them. They are very inexpensive.
      The manufacturer has published Arduino sketches showing compatibility with the Webmos D1 Mini shields. I assume that the standby current is a factor of the USB interface chip and the power supply chip? As with the D1 Mini, I also assume that these chips can be disabled / removed once the ESP32 has been programmed.
      I like the format and look forward to playing with them.
      Note, the ones I received fit normal header pins, perhaps yours is an early model? They can be bread boarded if you use 'female' headers for some of the pins, and male headers for the other. In this way the male pins can be pushed into the breadboard, and then you can insert DuPont connectors into the female headers on top. If you put the female headers on the top, you can also stack on D1 Mini Shields.
      Since mine appears to be a later revision, I will check the chip revision and post what I find.
      Love your work.

    • @TheOO23
      @TheOO23 5 років тому

      New to ESP world, I recently purchased randomly a Wemos ESP32 Mini Board. I quickly understand it required solder... Then I discovered D1 mini shields and got some, very cheap and a cheap Wemos d1 Mini too. Tested Oled, SDcard and double socket atm, they work well with esp8266 and ESP32 aswell.
      I really love this format it fills like electronic LEGO.

  • @ZaneDaMagicPufferDragon
    @ZaneDaMagicPufferDragon 7 років тому +1

    Bummer to find out that my similar boards have actual issues and at least I'm not just going crazy when trying to program some of my boards. Plus all of the different pin outs makes much more sense now that I watched your video!!! I love your ESP8266 work and your UA-cam videos were a major influence on my decision to add ESP boards to my Arduino collection as a cheap replacement that includes WiFi and in the ESP32 Bluetooth too, which I can use with the Arduino IDE and IOTAppStory.com to hopefully make some fun stuff!!!
    Thank You for making these awesome comparison videos to help us figure out what is garbage and what is worth it's weight in gold in the world of micro-controllers and sensors!!!!

  • @kamran_aghlami
    @kamran_aghlami 7 років тому +1

    Thank you for your efforts putting this together. It really helps us crawling out of confusion. ❤️🙏

  • @andre-le-bone-aparte
    @andre-le-bone-aparte 5 днів тому +1

    Just found your channel. Excellent Content - another sub for you sir!

  • @henrikworg350
    @henrikworg350 7 років тому

    Pünktlich wie ein Schweizer Uhrwerk - das early Morning Video 😃👍🏼
    Danke für den tollen Test!

    • @AndreasSpiess
      @AndreasSpiess  7 років тому +1

      Ist ein amerikanisches Uhrwerk. Ich war über's WE nich zu Hause...

  • @fernandodoutel2442
    @fernandodoutel2442 7 років тому +1

    Thanks for the review! I've just received some Wemos + oled and some other ESP32 boards so it was good to read it.

  • @asiw
    @asiw 7 років тому

    Excellent review - many thanks. PS I have just completed assembling my DPS5005. What a fantastic little power supply, thanks for recommending it in a previous video. Best Wishes Arthur

    • @AndreasSpiess
      @AndreasSpiess  7 років тому

      Thanks for your feedback about the DPS5005.

  • @spacemanbowkonami
    @spacemanbowkonami 6 років тому

    I just recently received a WeMos OLED just like the one in your video. I can confirm that mine claims to have chip revision 1 (via your sketch, both version methods report 1). Just like others here I can also confirm that I do not need to execute any special tricks to upload from the Arduino IDE (WEMOS LOLIN32, Flash frq 80 MHz and upload speed 921600).
    Thanks to Alex Goris here for mentioning AnalogRead is working. I'll need that :-)
    And thanks, Andreas, for all these video's. They have been very helpful!

  • @markuspohl2912
    @markuspohl2912 6 років тому

    first of all: great videos Andreas, keep them coming!
    Andreas comments about some of the modules being breadboard unfriendly. Since I just use one similar to the "yellow" module, I thought I'd share my finding that if you take 2 breadboards and connect them next to each other, removing a power supply bar from one of them, you an easily use them with the standard breadboard and it gives you lots more space at the same time. I wish there would be bigger boards ....

    • @AndreasSpiess
      @AndreasSpiess  6 років тому

      I also used this concept once or twice and wished, some manufacturers would deliver this concept with a base plate to be more stable.

  • @anthonycalia1317
    @anthonycalia1317 7 років тому

    Great video as usual. You seem to be the most efficient path to gain knowledge on these topics. Keep up the good work.

  • @tlmoller
    @tlmoller 7 років тому

    As always great job. Best channel on youtube on DIY electronic. Serious with humor. Enjoy this every time. Thanks Andreas for the top notch content 👏🏻

  • @brucekives2403
    @brucekives2403 6 років тому

    The "White Board with OLED" is a HELTEC WebKit 32.
    I haven't played with that board yet, but I have used the WebKit 8 , which is a ESP 8266 board. If you need a tiny ESP8266 board with a display, it works well.

  • @chuxxsss
    @chuxxsss 7 років тому

    Great review again Andreas. Was a bit later this week watching it as was looking for lead/gold.

  • @alanmcoll101
    @alanmcoll101 7 років тому +7

    Great job as always maestro. You mentioned the chip revision. I've stopped your video, zoomed in and out, and still cannot figure out how you know which revision the wroom chip has. Please help me understand. Thanks!

    • @AndreasSpiess
      @AndreasSpiess  7 років тому +3

      There is a video (#150) on how you decide the revision. It is not visible from the outside.

  • @TimothySmithii
    @TimothySmithii 4 роки тому

    Amazing amount of unbiased and incredibly useful information Andreas. Thank you!

  • @legoscratch
    @legoscratch 7 років тому +4

    You should do a review of the ESP32 wrover board! It has a wrover module, 4mb external ram, screen and sd slot on board

    • @AndreasSpiess
      @AndreasSpiess  7 років тому +1

      So far I did not see many boards and I do not have a need for an SD card on a connected device. Maybe at a later stage when more boards with this chip are around...

  • @sdpgo12
    @sdpgo12 6 років тому

    Absolutely Awesome Media. Would do a tutorial based on the board you have shown @15:01. The board is well built and I would appreciate you insights. Thanks again for all those videos. They are entertaining and logical. Thanks!!!

    • @AndreasSpiess
      @AndreasSpiess  6 років тому

      This board is nothing special. I do not see enough "flesh" for a review. It just works.

    • @sdpgo12
      @sdpgo12 6 років тому

      I was referring to this board: ua-cam.com/video/ZnYdhBs4WRE/v-deo.html
      P.S.: What is the name of this board? So that
      I can look it up.
      Thanks again!

  • @klcbsoft
    @klcbsoft 6 років тому

    Fantastic comparison, so glad I found your channel! Grüezi wohl from Austria :)

  • @Blaze6108
    @Blaze6108 5 років тому

    Something to note about the board at 9:23 - the "GND" pin right next to the V5 pin is mislabeled (even on the reference manuals!), it's not actually a ground pin and connecting it to the ground will just put the board in an error state where it flashes the LED and does nothing else. Use literally any other GND pin but that one instead.

  • @LorcanAdrain
    @LorcanAdrain 7 років тому

    Purchased 5 Geekcrit esp32 during the Banggood sales last weekend at 3.65 euros each. looking forward to playing with these.

  • @Kai-Made
    @Kai-Made 3 роки тому

    It is an older video but the designers of the d1 r32 wemos boards that look similar in form to the uno r3 has no analog read or write. BUT you can add it by using a customized library that was put out by a user. I believe you will find it in the library manager inside of IDE, it is called esp32 analogwrite.
    By utilizing this library I was able to do pwm on several digital/io pins...but still no functionality on the analog only pins...
    just an fyi

    • @AndreasSpiess
      @AndreasSpiess  3 роки тому

      The PWM functionality (analogWrite) is available also on Arduino boards. It is only a very crude method with low resolution. But, as you mention, it works.

  • @vladimirastrelin1719
    @vladimirastrelin1719 Рік тому

    Great lesson. Thanks, Andreas !

  •  7 років тому

    Wow that video was amazing! So much informative.
    I just ordered the Wemos ESP32 Lite, hope to see you reviewing one. Cheers

  • @loganbyrne3054
    @loganbyrne3054 4 місяці тому +1

    I have multiple ESP boards and NONE of them are in video tutorials. I don't know what to do. Pinouts are close, but board designs are WAY off.

    • @AndreasSpiess
      @AndreasSpiess  4 місяці тому

      I would go to the manufacturers page. Or google the exact board name and you will find a lot of information.

  • @sinitronics
    @sinitronics 6 років тому

    I've had a couple of the "nodemcu" versions of the board which have had the revision 1 chip on them. Loving the ESP32 so far though the hardware SPI is so much faster allowing for LCD's to update with much less flicker without having to hack the libraries (something i'm no where near confident in doing yet).

  • @eduardo9626
    @eduardo9626 6 років тому

    I always watch your videos. I admire your willingness to pass on your knowledge about esp. one day in the future you might consider adding a caption in Portuguese, I find it difficult to enter some of your teachings because of my language. Surely this new caption option would greatly increase the number of your student audience (like me for example)

    • @AndreasSpiess
      @AndreasSpiess  6 років тому

      +Eduardo Cardoso I even made a video about that. Look for "I need your help ".

  • @dominikheinz2297
    @dominikheinz2297 7 років тому +1

    Good video ! You should also make a video about the arducam in combination with the esp32/esp8266

    • @AndreasSpiess
      @AndreasSpiess  7 років тому +1

      So far I never tried video, because I do not know a lot about it. Maybe later as a new "challenge"...

  • @michaelc3693
    @michaelc3693 Рік тому

    Clicking Like is insufficient. Thank you very much as usual for such a straightforward and thorough review.

  • @Rizon1985
    @Rizon1985 7 років тому +1

    Gracias maestro!
    I suggest you play with EasyEDA. It's probably the easiest way to start making and fabricating the boards you have in your mind. It will scratch the itch you are having.

    • @AndreasSpiess
      @AndreasSpiess  7 років тому

      I use Eagle, also because I have a toolchain to mill my PCBs

  • @hoffenreichalex
    @hoffenreichalex 6 років тому +1

    Some remarks about the WEMOS OLED i learned the hard way:
    GPIO4 and GPIO5 are not available if you want to use the display
    GPIO12 cannot be used for output to drive leds or relays' otherwise you get stuck in a reset loop
    Hope this helps anyone

    • @AndreasSpiess
      @AndreasSpiess  6 років тому

      GPIO4 and 5 are connected to the OLED display (I2C). You see this in my sketch. GPIO12 does not create any issues with my board

    • @hoffenreichalex
      @hoffenreichalex 6 років тому

      Andreas Spiess
      I tried to connect it to a standard 4 ch relay board and the esp kept restarting.
      I checked a schematic online. The relay control line connects to an led in series to a resistor and the optocoupler to vcc. According to esp documentation this prevents the esp from booting normally

  • @tedder42
    @tedder42 7 років тому +1

    Too bad there aren't any decent boards- and too bad the BT support isn't complete on the '32 yet. I have one, but my two requirements are still difficult or missing (AWS IOT MQTT, BT as client/scanner).

    • @AndreasSpiess
      @AndreasSpiess  7 років тому

      I think some boards are ok and BT works in the Espressif IDE. So, I hope, it will be ported to Arduino soon...

    • @tedder42
      @tedder42 7 років тому

      sorry, decent for my purposes :) seems like there aren't any "killer boards" yet. Fingers crossed for BT to come into Arduino. I'm working on a dev board now, but not putting a ton of effort into it yet.

    • @DrTune
      @DrTune 7 років тому

      The power consumption for BLE (even in BLE-only mode) on the ESP32 is astronomically high (>10x) compared to most BLE-only chips, this is disappointing but good to know

  • @amitm1157
    @amitm1157 Рік тому

    Nice review! It would be nice if they had a larger development board which would map all pins. It makes sense for a 240 or 120 MHz processor to have more pins and completing mapping of all pins. It would be also better if the pin headers are on top rather than the bottom of the board.

    • @AndreasSpiess
      @AndreasSpiess  Рік тому

      You find many boards which have all available signals at the pins.

  • @ArnoudvanLeijden
    @ArnoudvanLeijden 6 років тому

    Thanks for the ESP32_GPIODiscovery. I recently bought some LoLin boards and some GPIO's are in disguise. Funny thing is that the boards I bought (with oled, with without battery charging) are even not in your test. It's going quite fast with the esp32!

    • @AndreasSpiess
      @AndreasSpiess  6 років тому

      Do you have a link to your board?

    • @ArnoudvanLeijden
      @ArnoudvanLeijden 6 років тому

      I bought: www.banggood.com/Wemos-ESP-WROOM-32-Rev1-ESP32-OLED-Board-4-Mt-Bytes32-Mt-bit-Flash-And-Wi-Fi-Antennas-p-1214791.html?cur_warehouse=CN
      and
      www.banggood.com/Wemos-Lolin-ESP32-OLED-Module-For-Arduino-ESP32-OLED-WiFi-Bluetooth-Dual-ESP-32-ESP-32S-ESP8266-p-1148119.html?cur_warehouse=CN
      I guess they are quite similar to the WeMos® LOLIN32 Board you've tested. I'm quite happy with them.

    • @AndreasSpiess
      @AndreasSpiess  6 років тому

      Thanks for the link. I think you are right. They are coming at a fast pace...

  •  7 років тому

    Great video. Thanks for the extensive comparison.
    I have on of the MH-ET boards (D1 mini form factor) that gave you problems with male pin headers. I think mine came with only female headers. In any case, female headers fitter perfectly.

    • @klassichd10
      @klassichd10 7 років тому

      I also have 2 of the nice mini kits. But the wifi reception is very poor. 18dBm less than a real WeMos LoLin 32. Do you have a similar experience?

    • @AndreasSpiess
      @AndreasSpiess  7 років тому

      + Álvaro: Thanks for the tip. I will try.

  • @riklaunim
    @riklaunim 7 років тому

    There are custom Arduino Uno boards that can switch between 5V and 3.3V. Libraries itself aren't problem, rather electronics that depends on given logic voltage. Handy when moving components from Arduino to ESP.
    Also one thing I found is that the Uno had filters on the current from USB while my ESP (and other) boards did not. That was an issue when trying to run neopixel LED tape. Arduino worked properly when powered from a laptop USB port while ESP boards (and particle photon) had a lot of interference on the one-wire and did not run the LEDs correctly. Powering those boards from a USB charger of better quality "solved" the problem.

    • @AndreasSpiess
      @AndreasSpiess  7 років тому

      ESPs are very picky about voltage and need much more peak current than Arduino. I did videos about that in the past. This might have been the reason for that.

    • @riklaunim
      @riklaunim 7 років тому

      Not only ESP32 failed with those LEDs - Particle Photon and STM Nucleo also. I also tried a lab power supply and that also wasn't ok. forums.adafruit.com/viewtopic.php?f=47&t=123007

  • @ShadowNX2000
    @ShadowNX2000 6 років тому

    Andreas, i am not sure if you ever found out what type of battery connector is used on the board at around 6:45, the white ome with OLED display. The battery connector is commonly used in small or nano helicopter/quadcopters and has several names: "JST 1.25", "Micro JST 1.25", and mCX.

    • @AndreasSpiess
      @AndreasSpiess  6 років тому

      Thanks for your info. In the meantime I learned about these connectors and even bought an assortment of those. You find them also in my newer videos about other ESP32 boards

  • @Peter_S_
    @Peter_S_ 7 років тому

    Excellent information, data, and presentation, as always. 😎👍

  • @meowsqueak
    @meowsqueak 7 років тому

    Consider the "DOIT" ESP-WROOM-32 boards - they are some of the cheapest (of their type) on AliExpress and also come with V1 silicon and a high speed UART bridge.

    • @AndreasSpiess
      @AndreasSpiess  7 років тому

      Maybe I will do an additional review in the future.

  • @CristiIstrate
    @CristiIstrate 7 років тому

    Very useful video as usual. Keep'em coming!

  • @AlexGoris
    @AlexGoris 7 років тому +1

    I really like this video, thanks +Andreas Spiess.
    Regarding this Wemos board with OLED display (@ 8:15), I have this one and it resets fine if I select Wemos Lolin32 as board.
    I did a double take @ 12:33, where you mention that analogRead() is not yet working in ESP32, I was testing that 2 weeks ago, and found it was working fine. I used the Lolin32 board and the basic Arduino AnalogInput example sketch, I changed the sensorPin variable to 35 and flashed this, it worked perfectly. Allthough because the ESP32 has a 10-bit ADC (vs the 8-bit on the arduino) the analogRead values go from 0-4096 instead of 0-1024. Also the ESP32 is a 3.3V logic so the analogRead() output will be 4096 at 3.3V instead of at 5V

    • @AndreasSpiess
      @AndreasSpiess  7 років тому

      Thanks for the feedback. I did not test analogRead, because I had the information, that it did not work.

    • @andrewrowbottom7251
      @andrewrowbottom7251 7 років тому

      I think there also an oddity where the analog read, with the internal 11db scaling applied cannot measure more than the ADD input, which is usually tied to regulated power line.. so trying to read the battery level will always give full scale. A voltage divider is likely required. Most boards don't have one integrated, unlike e.g. the Wemos d1

    • @AlexGoris
      @AlexGoris 7 років тому

      Well isn't that always the case? An ADC will always read relative to its logic level. For regular Arduino's (e.g. Uno) that is 5V, for ESP32 (and 8266) that is 3.3V. And yes you need a voltag regulator if you want to read anything above that voltage.

  • @mau_lopez
    @mau_lopez 5 років тому

    Excellent video once again! Very useful info, thanks a lot !

  • @SidneyCritic
    @SidneyCritic 7 років тому

    Shame the camera was going in and out of focus. Probably large high res static photos would'ave better, because some people need detail photos that they can compare.

  • @klassichd10
    @klassichd10 6 років тому

    just to mention: The "bare ESP32" pcbs now seem to be available in a newer Version V1.1 with 2 SMD resistors on board. I just ordered 5 for

    • @AndreasSpiess
      @AndreasSpiess  6 років тому

      I think, I mentioned the 1.1 version in the video and ordered also a few more. In the past, I used 1000uF capacitors for the ESP8266.

  • @BrazzaB1
    @BrazzaB1 7 років тому

    Hi Andreas. Good roundup! With you previous video you shared a link to a ESP32 module on Aliexpress. You might be interested in one of the other listings (if you have not already seen it), which has an OLED display, SX1278 Lora chip with antenna and battery connector with charging circuit for €13.64. Cannot link the actual listing but look for something like:
    Internet Development Board SX1278 ESP32 WIFI chip 0.96 inch OLED Bluetooth WIFI Lora Kit 32 module for arduino
    Cheers,

    • @AndreasSpiess
      @AndreasSpiess  7 років тому

      I saw it, but it is only 433 MHz and LoRaWAN is on 868MHz. So, I wait till this version is out.

    • @AndreasSpiess
      @AndreasSpiess  7 років тому

      BTW: I am pretty sure ESP32 development board and LoRa is not a very good combination. The deep-sleep current used by the development boards is too high (LoRa is a low power technology)

  • @andrewrowbottom7251
    @andrewrowbottom7251 7 років тому +1

    Many thanks. I don't suppose there's a wiki somewhere where people can add their own "deep sleep" current draw values.
    e.g. I have a Firebeetle-32 which if powered with 3 or more volts it draws 0.035mA in deepSleep.
    I'm sure there are other good dev boards out there, but not many.

    • @AndreasSpiess
      @AndreasSpiess  7 років тому +1

      I will do the test of the battery-driven boards and I am curious about their deep-sleep behavior. The Firebeetle-32 seems to be very good in this respect. However, it is quite expensive...

    • @deangreenhough3479
      @deangreenhough3479 6 років тому

      Andreas Spiess
      Pls test the fire Beetle, I would like to understand how they are able to get the deep sleep current so low.
      Also it would be good if you could show us what the design considerations are and maybe produce a schematic along with your wonderful technical explanation.
      I would really like to design my own PCB, but lack the basic knowledge of the design. I can work out how to use the PCB design, would just like to get it right first time.
      I hope this can be a future project
      Andreas many thanks for reading this post.
      Hope you are well and enjoying life 🤗

  • @DavidFowlerEngineer
    @DavidFowlerEngineer 7 років тому

    Great summary Andreas, thank you.

  • @csongorvarga
    @csongorvarga 3 роки тому

    Do you have a board which supports battery and it is also possible to get a state of charge in the ESP code? This could be a general feature, but I did not find an answer to that question.

    • @AndreasSpiess
      @AndreasSpiess  3 роки тому

      I usually measure battery voltage (voltage divider and analog input). Which is ok for Li-Ion. It does not work with LiFePo4 because their voltage is very constant till nearly the end.
      I also made a video about current sensors and there (if I remember right), included a joule meter IC which does what you need.

    • @csongorvarga
      @csongorvarga 3 роки тому

      @@AndreasSpiess Thanks. Yes I remember the voltage divider and the IC video as well. I would use 18650, so that should be OK. I was just wondering if it is already prepared on any of the boards? I mean is there a pin which is the switched battery voltage what I can connect to ACD with a voltage divider? I assume it should be the battery + line after the main on/off switch.

    • @AndreasSpiess
      @AndreasSpiess  3 роки тому

      I never searched for a particular pin. It is quite easy on my 18650 holders. 2 resistors in series from plus to minus and a wire off the middle.

  • @ERICRAC
    @ERICRAC 7 років тому

    Thanx again for this ESP32 overview.

  • @JohnoScott
    @JohnoScott 7 років тому

    awesome Andreas ! loving the ESP32

  • @norm1124
    @norm1124 7 років тому

    Ganz herzlichen Dank für das Video. Dein Einsatz für UA-cam ist wirklich bemerkenswert!!!

    • @AndreasSpiess
      @AndreasSpiess  7 років тому

      Bitte, gern geschehen. Macht mir auch viel Spass...

  • @3dgussner958
    @3dgussner958 7 років тому +1

    Thanks for the video, my Wemos Lolin has a version 0 chip bought it directly from Wemos (the real one) they have now a new lolin but it is unshielded and looks like the board design changed too even both show in v1.0.0 on the silk screen

    • @3dgussner958
      @3dgussner958 7 років тому

      Sorry it is a lolin lite

    • @plukasYoutube
      @plukasYoutube 7 років тому

      same here-I have Wemos Lolin32 bought from official Wemos store (in 14/05/17) with chip in rev. 0, shame that board manufacturer did not differentiate the boards somehow. So maybe later versions were available in rev. 1 ...anyway this rev.1 chip board is maybe still available in shop from Andreas link in video description...but I just guess because seller says nothing about rev.

    • @AndreasSpiess
      @AndreasSpiess  7 років тому

      They learned and included the "rev 1" in the title...

  • @albertofugazza4596
    @albertofugazza4596 3 роки тому

    When connecting more than one ESP32 to the network, the first one connected hangs when the second ESP32 connects to the network. Why?.... WIFI DHCP network. Cannot change the network name of the ESP32.

    • @AndreasSpiess
      @AndreasSpiess  3 роки тому

      I would use a simple example sketch to test your setup.

  • @sdgelectronics
    @sdgelectronics 6 років тому

    Thank you for the comparisons

  • @taraskolodennyy23
    @taraskolodennyy23 4 роки тому

    Hi Andreas. I like your video and I like the electronic and arduino. I live in Switzerland in Olten.

  • @elabinnovations
    @elabinnovations 3 роки тому

    How to fix this error
    14:13
    I can't fix it, I used 5V 2A with AMS1117 but it didn't work.

    • @AndreasSpiess
      @AndreasSpiess  3 роки тому

      You probably have to do your measurements. It should work

  • @venkateshe7506
    @venkateshe7506 7 років тому

    Nice. Thanks. Your info. saves tons of time for us.

  • @pabpab8205
    @pabpab8205 5 років тому

    Hello Andreas, nice presentation. What is your soldering method for the tiny PCB ? I've just purchased it , but I'm afraid I won't be able to solder it with standard iron. Thanks

    • @AndreasSpiess
      @AndreasSpiess  5 років тому +1

      It is easy to solder it with a standard soldering iron. Just try it. Maybe you start with two opposite pins to fix it in place.

  • @ranger81de
    @ranger81de 7 років тому

    Hello Andreas, thank you very much for your comparison video. Helps a lot as always. I would like to get one of these "Yellow" ESP32, but using your link I have four different sellers to choose and in the feedbacks I can see that sometimes the board is with a revision 0 ESP32 module. Would be nice, if you could point me to the exact item, you have purchased to make sure I get a revision 1 module. Thank you very much!

    • @ranger81de
      @ranger81de 7 років тому

      No worries, I just found you "feedback" in one of the items, therefore I assume it was this particular item: www.aliexpress.com/item/ESP32-Development-Board-WiFi-Bluetooth-Ultra-Low-Power-Consumption-Dual-Cores-ESP-32-ESP-32S-Board/32802136026.html

    • @AndreasSpiess
      @AndreasSpiess  7 років тому

      :-)

  • @nvbnvb2240
    @nvbnvb2240 Рік тому

    Do you know if this version :ESP-32D-CH9102X still comes with the hall sensor ?(after the redacted sale pitch of 2023)

    • @AndreasSpiess
      @AndreasSpiess  Рік тому

      The original ESP32 chips contain a hall sensor.

  • @simpleton6813
    @simpleton6813 7 років тому

    Can you test the Banggood Geekcreit ESP32 board? It has 30 pins and a USB micro connector. It is also called the Doit ESP32.

  • @tonysfun
    @tonysfun 4 роки тому

    What happens to the boards after your testing? Thanks for your informative videos! Andreas, you are the BEST!

    • @AndreasSpiess
      @AndreasSpiess  4 роки тому +2

      They end in a box named ESP32 from where I select the best board for my projects

    • @tonysfun
      @tonysfun 4 роки тому +1

      @@AndreasSpiess I don't have as many boards as you do, but even I can't keep them all - no space for them. So I give stuff to our Makers Club, here in Lincoln, NE

  • @mikaelmrup3196
    @mikaelmrup3196 6 років тому

    Hi Andreas
    Love your channel !
    Which board would you recomend if i just want to learn and play around with the ESP32? I know Arduino, so i want to try out WIFI and Blue tooth. Breadboarding is probably a must. Price is not so important.
    Kind regards
    Mikael

    • @AndreasSpiess
      @AndreasSpiess  6 років тому

      You can chose any board.Just look at the table. Having a LCD is quite handy for experimenting.

  • @MrBobWareham
    @MrBobWareham 5 років тому +3

    Thank you for your time and effort such a lot of work but now we are in 2019 will you be doing another review to see if there is an ideal board?

  • @PaulWilson
    @PaulWilson 5 років тому

    Great review, I have what I think is a geekit, however I'm getting a bit frustrated with continual brownout when connecting to wifi

    • @AndreasSpiess
      @AndreasSpiess  5 років тому

      A stable power supply is very important for these chips.

    • @PaulWilson
      @PaulWilson 5 років тому

      @@AndreasSpiess thanks for the reply, but I think it's a bad mcu as I flashed another identical device and it worked ok

  • @LenkaDesign
    @LenkaDesign 6 років тому

    Hi Andreas.
    Thank you for the great video.
    It would be great if you could also do a similar board review for 8266.
    Still, 8266 is not dead. They are very cheap ($2) and it will take at least one year for ESP32 to be at least close in stability and price to ESP32.

    • @AndreasSpiess
      @AndreasSpiess  6 років тому

      I think I did such a video when the ESP8266 was newer

    • @LenkaDesign
      @LenkaDesign 6 років тому

      Yes, I now found video 41.

  • @addiuseighter
    @addiuseighter 5 років тому

    Deine Videos sind mir so unglaublich hilfreich! Weiter so :)
    Viele Grüße aus der Ruhr Universität Bochum

  • @jsaturnus
    @jsaturnus 6 років тому

    A XC6206 LDO has a quiescent of typ. 1 uA, perhaps a better choice for a deep sleep app.

  • @re.liable
    @re.liable 2 роки тому

    Anyone know what is the closest board name in the ESP32 Arduino board manager for the "Yellow" model shown in the vid? I've been switching between "Node32s" and "DOIT ESP32 DEVKIT V1", with the latter being the fastest in uploading. Just wondering if I'm doing something wrong lol. I also have to hold the FLASH button when uploading.
    EDIT: The vid creator has a comment below saying that they are using the "ESP32 Dev" board name

    • @AndreasSpiess
      @AndreasSpiess  2 роки тому +1

      I always use the "ESP32 dev module" board. It is very flexible.

    • @re.liable
      @re.liable 2 роки тому

      @@AndreasSpiess Thank you, I'll just stick with that to be safe. The upload speed is more or less the same.

  • @silverjohnson3163
    @silverjohnson3163 4 роки тому

    Please continue to make many more videos ! Love the accent

  • @africanwizz1842
    @africanwizz1842 7 років тому +1

    Great video! what do you mean when you say Analogue read is not implimented for the esp32? i have been using it with the arduino ide and have not had too many problems so far

    • @AndreasSpiess
      @AndreasSpiess  7 років тому

      +AfricanWizz You are right. As already other viewers mentioned: It was added and works now.

    • @africanwizz1842
      @africanwizz1842 7 років тому

      Andreas Spiess great. I thought I was missing out on something hehe. Thanks for all the awesome videos

    • @AndreasSpiess
      @AndreasSpiess  7 років тому

      :-)

  • @vijaymohan1307
    @vijaymohan1307 7 років тому

    Thanks Andreas. Your videos are quite informative. Since the last one (WROOM-32 with ESP32 PCB) does not have an USB option, can't you flash it with UART cable?

    • @AndreasSpiess
      @AndreasSpiess  7 років тому

      As with the ESP8266 you connect a USB-to-Serial board for programming. During operation, you do not need one. You can also update your sketches over the air...

    • @vijaymohan1307
      @vijaymohan1307 7 років тому

      Appreciate the response. I did think so. So, even though the PCB does not have USB, it is not a blocker, and the programming board is not a must. Thanks.

  • @slluch
    @slluch 5 років тому

    Nice job. Is there any commercial board ready to be connected to 12v/24v ?(car or truck power) . Thank you

    • @AndreasSpiess
      @AndreasSpiess  5 років тому

      I do not think so. You maybe have to add a buck converter.

  • @wei48221
    @wei48221 7 років тому

    Great video. Always an enjoyment watching your video..

  • @petermeiner3574
    @petermeiner3574 7 років тому

    Hi Andreas..many thanks. Now i know which way i will Not try ( board with lipo Adapter )

  • @fingerprint8479
    @fingerprint8479 6 років тому

    Hi, thanks for the videos. I am trying to use the ESP32 Bluetooth but cannot find a way to specify the PIN number. Is there a way to define some security and avoid anyone to connect to my Bluetooth? My ESP32 shows in Arduino IDE as ESP32 Dev Module. Thanks

    • @AndreasSpiess
      @AndreasSpiess  6 років тому

      You find all my BLE Know-How in my BLE videos. I have no idea about security concepts in BLE and if it is already supported in the Arduino IDE.

  • @zahlex
    @zahlex 7 років тому

    Well, I got an NodeMCU ESP-32 board with an rev.1 chip.

    • @AndreasSpiess
      @AndreasSpiess  7 років тому

      +TheSecondFunnyKing I think, over Time they all will be rev. 1. So,you were lucky. Thanks for the feedback.

  • @carlosmartinez6764
    @carlosmartinez6764 7 років тому

    Do you know the best way to comunicate a ESP8266 Huzzah with Raspberry pi (using Codesys PLC). I have tried modbus protocol, but is very unstable on the ESP8266. Thank you.

    • @AndreasSpiess
      @AndreasSpiess  7 років тому

      I never worked with modbus nor with PLCs. So I cannot help

  • @mmmmhh5798
    @mmmmhh5798 6 років тому

    Hi, I would like to build an console with esp32,card reader+ small display+ buttons. which board would you chose?

  • @squalazzo
    @squalazzo 7 років тому

    just guessing: what consumes energy on most of the boards are the voltage regulators and the leds... this is why the naked wroom module is the best for low power, but you may need to add them back... so?

    • @AndreasSpiess
      @AndreasSpiess  7 років тому

      1. Yes, you are right.
      2. If you use OTA or if you just deploy a stable version you only connect the Serial-to-USB board only once. And if you go with a LiPo, you can choose the LDO of your choice with a low quiescent current (I made an ESP8266 video about that). Like that, you get the low current consumption during operation

    • @andrewrowbottom7251
      @andrewrowbottom7251 7 років тому

      Matches my experience, if you're buying, look at the image.. if the 3 pin+tab IC is large, it's very likely to be a 1117. You can buy lower quiescent current pin compatible chips with about 80..100 microAmps quiescent (~100x reduction). Theyre' moderately easy to replace. I've done this with an ESPea32.

    • @AndreasSpiess
      @AndreasSpiess  7 років тому +1

      I used HT7333 for my SP8266 experiments. But they have a different pinout...

  • @misteragony
    @misteragony 7 років тому

    Hi Andreas, I have one of those NodeMCU boards, it also states V1.1 on the back of the board. When I check the board revision using this in a sketch:
    esp_chip_info_t chip_info;
    esp_chip_info(&chip_info);
    Serial.println("This is chip revsision: ");
    Serial.println(chip_info.revision);
    It states that the board revision is 1 in the Serial monitor, and not 0 like you stated in your video. Or am I missing something?

    • @AndreasSpiess
      @AndreasSpiess  7 років тому

      +misteragony I think, you were lucky. It is a matter of time and all revision 0 boards will be sold to us...

    • @misteragony
      @misteragony 7 років тому

      Ok. Thank you for your answer Andreas (with the Swiss accent). Regards from someone with a Belgian accent ;-)
      Really enjoy your channel!

    • @AndreasSpiess
      @AndreasSpiess  7 років тому

      :-)

  • @MartinPlattMartin
    @MartinPlattMartin 6 років тому

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

  • @varunhome2
    @varunhome2 7 років тому

    Please do a video on running lora modules with esp32 boards

    • @varunhome2
      @varunhome2 7 років тому

      Ton Pijpers ya... Im trying to port my esp8266+lora code to the esp32 and its having some problems with spi communication.... So a video on esp32 with lora will be a big help....

    • @AndreasSpiess
      @AndreasSpiess  7 років тому

      There are ESP32 and LoRa boards available, but for the moment only for 433 MHz. I wait till they are available for 868MHz

  • @MikeKranidis
    @MikeKranidis 7 років тому

    Hi Andreas. Nice comparison video. Please give us a good link for the bare bone esp32 programming board as you show it at 15:00 of your video. Many many thanks.

    • @AndreasSpiess
      @AndreasSpiess  7 років тому

      I think it is there (ESP programmer)

    • @MikeKranidis
      @MikeKranidis 7 років тому

      you are right! My age is the problem I think...!

  • @vishnuprajapati9458
    @vishnuprajapati9458 4 роки тому

    my nodemcu get rebooted after some some automatically but its code work fine whats the problem

    • @AndreasSpiess
      @AndreasSpiess  4 роки тому

      Unfortunately I cannot do remote debugging :-(

  • @ajayeveron4435
    @ajayeveron4435 10 місяців тому

    Sir can you please review ESP32-H2 mini

    • @AndreasSpiess
      @AndreasSpiess  10 місяців тому

      I will review the new chips if they are supported by Arduino IDE and when I get an interesting topic to review.

  • @yomboprime
    @yomboprime 7 років тому

    Hello Andreas. I just ordered two boards the other day, they are similar to the "NodeMCU" one you shown in the video but not equal. They seem to be "Esp32S", what is the difference to the "S"? I can't find info on it.
    I'll see if they are revision 0 or 1. My previous Lolin32 v1.0.0 is revision 0.
    The moment is here! Lets go!!! :-D

    • @AndreasSpiess
      @AndreasSpiess  7 років тому +1

      I also have one, but I do not know the difference. Maybe another manufacturer or an older model

    • @yomboprime
      @yomboprime 7 років тому

      Thanks! I meant the "momentum" xD

  • @mamax73
    @mamax73 6 років тому

    Hi Andreas, I really like your video comparison. The NodeMCU is very little board , I've already have an ESP8266 Doit board and it is very small and very comfortable on the breadboard, and NodeMCU with ESP32 seem to be same size. It fits on the breadboard? You says that Yellow board is board you actually use... I like too this board, but I can't try it on the web. I've tried some with yellow strips but not sure is the same board. You maybe can post a link where I can find it? If posting here the link is a problem I can send my email address. Many thanks. : D

    • @AndreasSpiess
      @AndreasSpiess  6 років тому

      The boards change quite a lot and I think, the links of the boards I used are in the description.

  • @ezeprojects5425
    @ezeprojects5425 5 років тому

    I don't know if this is pertinent; went to Wemos home page, on their Lolin32 boards, a note says all have been retired. I feel like that is what I should be doing, retiring.

    • @AndreasSpiess
      @AndreasSpiess  5 років тому

      Maybe you search directly on Aliexpress?

  • @paulkirchhof9546
    @paulkirchhof9546 2 роки тому

    I have a ESP32-WROOM 32D MCU. this will sell with 4MB or 16MB. how can I test the memory space? did you have an idea?

    • @AndreasSpiess
      @AndreasSpiess  2 роки тому

      You can use this command (in windows): esptool.exe --chip auto --port com14 flash_id com14 has to be adapted to your serial port.

    • @paulkirchhof9546
      @paulkirchhof9546 2 роки тому

      @@AndreasSpiess , thanks a lot, I have FFAT installed and I choose (ESP Dev Modules ) in Arduino IDE , Partition Flash 16MB , 3MB for Apps, 9MB FATFS. rest 4MB ???
      Processor is ESP32-WROOM 16MB. with (FFat , totalBytes()) and (FFat , freeBytes()) I become the needed information after format() formatting the FFAT flash memory. 3 MB is for Apps and 9 MB is for FatFS. I don’t know the 12,5 MB Fat functions, but 9MB is more then the max 3MB for SPIFFS with the normal ESP32 4MB.
      OTA is unknown, but a don’t need this. I don’t test the OTA programming yet.

  • @randomguy3505
    @randomguy3505 6 років тому

    Hello Andreas,
    your video was super helpful. Can you tell me where to get a precise Power Monitor like yours in the video? Can you send me a link to yours or recommend an alternative? I really need one for measuring the current and voltage for a project. Thanks in advance!

    • @AndreasSpiess
      @AndreasSpiess  6 років тому +1

      I use a normal power monitor from AliExpress and a multimeter for the non-USB boards. For deep sleep, I use a ucurrent gold from eevblog.

    • @randomguy3505
      @randomguy3505 6 років тому

      Hello Andreas,
      the Board on minute 14:53... does it already come with soldered resistors between the buttons?

  • @XxMario29xX
    @XxMario29xX 4 роки тому

    Congratulations Andreas! What is the name of the board in minute 9:21?

    • @AndreasSpiess
      @AndreasSpiess  4 роки тому

      You fin links to all boards in the video description

  • @debihsofiane3229
    @debihsofiane3229 3 роки тому

    Thank you

  • @jamescullins2709
    @jamescullins2709 6 років тому

    I like the idea of the ESP-32 programmer. Did you use it? I ordered one from your link.

    • @AndreasSpiess
      @AndreasSpiess  6 років тому

      I used it once or twice. But so far, I do not use OTA and this programmer works best for OTA where you program the device only once.

    • @jamescullins2709
      @jamescullins2709 6 років тому

      I will give a try and see how I like it.