Simple wifi capable microcontrollers - Arduino Nano IoT vs ESP32 vs ESP8266 vs Raspberry Pi Pico W

Поделиться
HTML-код
  • Опубликовано: 14 окт 2024
  • Wifi capability is fundamental for IoT applications and projects. At the higher end there are options like Arduino wifi or Raspberry Pi 4. But what's about the entry level?
    Let's compare the cheapest wifi microcontrollers, including ESP8266 ESP32 Arduino nano IoT 33 and Raspberry Pi Pico W.
    For the ESPs we take a look at the developer versions, also called node MCU.
    Further info about the ESP32 pinout.
    randomnerdtuto...
    For more content, posting your own questions and getting additional material check out our Patreon:
    patreon.com/blueprint_iot

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

  • @nomercyriding
    @nomercyriding 22 часа назад +1

    Just the video i was looking for to figure what to use for an upcoming project. Thanks!

    • @blueprintiot
      @blueprintiot  22 часа назад

      You’re welcome! I may add that I recently started to shift more and more from ESP32 to Pico, price point with wifi is still quite good, connecting to the board is pretty easy (especially compared to ESP) and you can use micro python to write the code…

  • @TheDradge
    @TheDradge Год назад +8

    Good summary but you should have included clock frequency, number of cores and the voltage. You said they are all 3.3V but the Pico has an on board boost/buck regulator so it can be used from 1.8 to 5.5 volts. No criticism of your video but I think those parameters are important in any selection comparison.

  • @DanielThaller
    @DanielThaller Год назад +7

    I bought the nano because it has a higher clock speed and a 6 axis gyro which I need in my current project. But I would always prefer the esp32 too.

    • @theneanderthal69
      @theneanderthal69 4 месяца назад

      Sorry but I don't get it. As per Arduino's website, the Nano 33 IOT has a max clock speed of 48MHz while the ESP32 can be adjusted between 80 to 240MHz

  • @blociot
    @blociot 10 месяцев назад +1

    Great summary and thanks to the informative comments too!

    • @blueprintiot
      @blueprintiot  10 месяцев назад

      Thank you and thanks to everyone commenting! Great to experience different perspectives from all around the world!

  • @jensschroder8214
    @jensschroder8214 10 месяцев назад +3

    the ESP8266 costs 4 Euros and the ESP32-C3 costs only 3 Euros.
    In many cases the C3 replaces the older ESP8266.
    The ESP8266 also has more restrictions on which pins must be high or low when booting.
    The ESP8266 can only be woken up from sleep mode by a reset.
    I wouldn't be surprised if the ESP8266 is discontinued soon.

    • @blueprintiot
      @blueprintiot  10 месяцев назад +2

      Interesting opinion! I was using the 8266 in many cases, simply because the performance was sufficient and so for I had no reason to spend / waste the extra performance of the 32.
      Anyways since the price gap is becoming smaller I would also opt for the 32 more often, simply for the backup performance.

    • @blueprintiot
      @blueprintiot  10 месяцев назад +2

      What I’m missing is a board with even less performance and even smaller price. Use case: one sensor, to be wireless. Any recommendations? One GPIO would be enough + wifi / BLE

    • @stedunn563
      @stedunn563 9 месяцев назад +3

      ​@@blueprintiotthe ESP01 HAS WIFI and twj gpio pins.. very small and very cheap.
      But no Bluetooth

    • @blueprintiot
      @blueprintiot  9 месяцев назад +1

      @@stedunn563 that's a really good input! Actually used them before, but only to make the Arduino Uno Wifi capable :D
      Weill definitely try whats possible!
      Should I document and put a video together about the testing and what's possible?

    • @Technikfreak72
      @Technikfreak72 2 месяца назад

      flashin the ESP32 and ESP8266 is not that simple as the Pico, espacially on a Mac.

  • @deterdamel7380
    @deterdamel7380 Год назад +6

    The ADC on the ESP32 is very noisy. In practice you can'T get 12 bit resolution. The PICO has advanced I/O due to the very fast PIO-co-processors nodes, that can even generate HDMI-Output.