Arduino Nano ESP32 Review - Official ESP32-S3 Board from Arduino

แชร์
ฝัง
  • เผยแพร่เมื่อ 20 ก.ค. 2023
  • The Nano ESP32 officially brings the ESP32-S3 to the world of Arduino and MicroPython programming. It uses the well-known Arduino Nano form factor and includes Wi-Fi and Bluetooth. I got hold of one and I have been testing it. Here is what I found out.
    ---
    Let Me Explain T-shirt: teespring.com/gary-explains-l...
    Twitter: / garyexplains
    Instagram: / garyexplains
    #garyexplains

ความคิดเห็น • 86

  • @malaclypse4059
    @malaclypse4059 10 หลายเดือนก่อน +25

    It's not just a dual core, there is also a third ultra low power core who is working when the two main cores are in deep sleep. It isnt able to access every memory region (which is quite fragmented in this architecture) but in many cases you can use interrupts of the periphery or program some timer to wake up the main cores every now an than. If running on batteries this can extend their lifetime quite a lot

  • @ficeto
    @ficeto 10 หลายเดือนก่อน +11

    The Nano ESP32 works JUST FINE with Espressif's "esp32" board package. It's the last board in the menu. The one from Arduino is EXACTLY the same, but has only that board in the list. That is it!

  • @BersekViking
    @BersekViking 10 หลายเดือนก่อน +15

    Just want give you, and your viewers, a little warning: The pictures of the potentiometer is a little confusing. The one on your board says "B10K". The "B" means that it has a linear track. But the one you show as example connections is marked "A10k". The "A" means that it has a logarithmic track. Using a "A" potentiometer in this case would give a very different result.

  • @thorntontarr2894
    @thorntontarr2894 10 หลายเดือนก่อน +3

    Well done, mate. I did buy one for testing in Canada, mostly the shipping issue surfaced. However, you didn't comment about ESP_NOW peer to peer WiFi. I will try it out for sure with ESP32-S3 from Espressif, itself. The tips about getting the correct library and port will save me lots for which I am indebted to you for your video. I will also try Platform IO, too.

  • @dcpowered
    @dcpowered 10 หลายเดือนก่อน +4

    Thank you so much for reviewing this awesome board! Please make more videos about it.

    • @GaryExplains
      @GaryExplains  10 หลายเดือนก่อน

      What other videos would you like to see about this board?

    • @thorntontarr2894
      @thorntontarr2894 10 หลายเดือนก่อน

      @@GaryExplains ESP-NOW!

  • @warrenscorner
    @warrenscorner 10 หลายเดือนก่อน +2

    Great video Gary! I sure wish the Arduino Cloud would come out with push notifications.

  • @electronics.unmessed
    @electronics.unmessed 10 หลายเดือนก่อน +3

    Thanks for the introduction to the new Nano. I also like your explanation on MQTT. Just joined your channel.😀

    • @GaryExplains
      @GaryExplains  10 หลายเดือนก่อน +1

      Welcome aboard!

  • @reverend11-dmeow89
    @reverend11-dmeow89 9 หลายเดือนก่อน

    Thank You for helping make-sense of this ESP32 architecture in the multicore area..... just getting going here five years too late. ;-)

  • @DQSoft
    @DQSoft 10 หลายเดือนก่อน +2

    One important point I did not see in the video (sorry if I missed) is that the pins work at 3.3V. So, while the pinout is (nearly) the same in all Nanos, some Nanos (like the original one and the Every) work at 5V while others (like the ESP32 and the BLE) work at 3.3V.

  • @BlondieSL
    @BlondieSL 10 หลายเดือนก่อน +2

    Oh now THIS is interesting!
    Especially if the pinouts are the same as a Nano or Nano Every (same).
    I have to look into this!

  • @rusticagenerica
    @rusticagenerica 9 หลายเดือนก่อน

    Great review ! What would be the impact if I drive stepper motors with it?

  • @Bianchi77
    @Bianchi77 9 หลายเดือนก่อน

    Well done, keep it up, thanks for sharing it with us:)

  • @MMuraseofSandvich
    @MMuraseofSandvich 10 หลายเดือนก่อน +3

    I have many, many, many... OK, 5 ESP32 Feathers in my workbench ready to rock, this is probably different in a number of ways. I'll probably keep them around (and buy updated ones) because I heavily prefer Bluetooth Classic over BLE, but having a Nano board (castellated pads) with USB-C is going to be incredible for adapter board designs.

    • @f14v14n
      @f14v14n 10 หลายเดือนก่อน

      I have the same preference for BT Classic, it's really a shame the new ESPs no longer support it, the Serial Port Profile was very nice to have. I didn't find an equivalent simple serial protocol for BLE yet.

  • @AndrewTSq
    @AndrewTSq 10 หลายเดือนก่อน +4

    I got mine in the mail today, but have not tried it out yet. Anyway, I also have a few raspberry pico's, but I find them to be hassle to setup for just programming them, while Arduino feels like a few mouseclicks away.

    • @GaryExplains
      @GaryExplains  10 หลายเดือนก่อน +1

      But you can program the Pico using Arduino, so they are the same in that respect.

    • @AndrewTSq
      @AndrewTSq 10 หลายเดือนก่อน

      @@GaryExplains Ah, I did not know that. When I bought them it was like a 10 minute setup on my raspberry pi to get it to work. Will check Arduino ide, thanks.

  • @firasnizam
    @firasnizam 10 หลายเดือนก่อน

    thanks for sharing good information

    • @GaryExplains
      @GaryExplains  10 หลายเดือนก่อน +1

      Glad you liked it!

  • @youssubernfissi5559
    @youssubernfissi5559 10 หลายเดือนก่อน +4

    doesn't it have less pins ? so other than slightly easier programing what benefit would you have choosing this over other s3 boards ?

    • @GaryExplains
      @GaryExplains  10 หลายเดือนก่อน +2

      Easier programming (like you said), quality, guaranteed supply chain, support, life-cycle, drop-in replacement for other Arduino Nano boards.

    • @youssubernfissi5559
      @youssubernfissi5559 10 หลายเดือนก่อน

      @@GaryExplains I didn't consider the drop in replacement, very good point

    • @liriahron
      @liriahron 10 หลายเดือนก่อน

      ​@@youssubernfissi5559sorry to ask, what do u mean by "easier programming"?

    • @GaryExplains
      @GaryExplains  10 หลายเดือนก่อน +3

      Because other ESP32-S3 boards are generally cheap boards from China then documentation can be lacking (sometimes even discovering which pin the LED is connected to can be hard), there is no guarantee that the board is supported, no guarantee that extra features like PSRAM will work. In short you often waste time hacking to get things working.

    • @narrativegatherer3128
      @narrativegatherer3128 10 หลายเดือนก่อน

      ​@@liriahronProgramming microcontrollers in Arduino Language is comparatively easier than programming in Embedded C.

  • @f14v14n
    @f14v14n 10 หลายเดือนก่อน +1

    Finally an Arduino board (at least among the non-avr versions) with a pin layout and routing that doesn't burry my OCD deeply underground. Almost all pins of the MCU are exposed (except for 6) and are not completely random. I almost gave up on the new boards (having used the Nano 33 IoT with conflicting documentation), but now I want this in my collection too.

  • @manfredbogner9799
    @manfredbogner9799 หลายเดือนก่อน

    very good

  • @mal6232
    @mal6232 10 หลายเดือนก่อน +4

    $20!!... no thanks. I'll wait till the price comes down to a more reasonable level...

    • @NoMoreBsPlease
      @NoMoreBsPlease 10 หลายเดือนก่อน

      That's not too bad for an Arduino branded board.

  • @viktorhugo8252
    @viktorhugo8252 9 หลายเดือนก่อน

    This seems a good board but a little expensive. Many projects can done with the older and cheaper ESP32. USB support and more GPIO and BLE 5.0 is the Differenz to the old one.

  • @broneverasked
    @broneverasked 9 หลายเดือนก่อน

    Hello, can i have the esp32 by espressif and by arduino installed at the same time?

  • @thejll
    @thejll 10 หลายเดือนก่อน

    I do not get the ’dfu port’ in Arduino IDE … what am I missing?

    • @GaryExplains
      @GaryExplains  10 หลายเดือนก่อน

      Is the board connected? There is a way to force bootloader mode, double press the reset button.

  • @paulstubbs7678
    @paulstubbs7678 10 หลายเดือนก่อน +1

    Wow, a tad expensive, especially the transport - anyone would think its a 50KG block by the mail charges.

  • @adriandragomir8359
    @adriandragomir8359 10 หลายเดือนก่อน

    May I ask who’s selling Pi Pico W for 7€? Couldn’t find it anywhere less than 12€ + shipping.

    • @GaryExplains
      @GaryExplains  10 หลายเดือนก่อน

      For example the PiHut in the UK has them for £6.30.

  • @ergindemir7366
    @ergindemir7366 10 หลายเดือนก่อน +1

    It has a weird antenna, how does it compare to regular size esp32?

    • @sandm4n
      @sandm4n 10 หลายเดือนก่อน +1

      I have seen this same antenna design on a RPi Zero W

  • @nix-consulting
    @nix-consulting 10 หลายเดือนก่อน

    Is this board also running FreeRTOS?

    • @tookitogo
      @tookitogo 10 หลายเดือนก่อน

      Likely. The entire ESP32 arduinocore middleware runs atop ESP-IDF, which I think always runs on FreeRTOS.

  • @BlondieSL
    @BlondieSL 10 หลายเดือนก่อน +2

    Gary, one quick question, if you don't mind terribly.
    You mention that you have to use IDE 2.x.
    Is that an absolute? Personally, I hate 2.x, partly due to the serial monitor not able to be undocked and floating like in the older version.
    I tried it and really did not like it at all.
    So I went back to 1.8.19, which is very stable and if memory serves, .19 was the version that fixed something that hackers could cause problems with... or something like that.
    Anyway, is it possible to just load the right stuff on 1.8.19 to work with the Arduino Nano ESP32 ???
    Thanks in advance.
    Oh... and I never sub on a channel by watching just one video.
    EXCEPT TODAY!
    *SUBBED!*

    • @tookitogo
      @tookitogo 10 หลายเดือนก่อน

      I expect it would work. With that said, consider giving PlatformIO a try - it’s a far better programming environment than either version of the Arduino IDE.

    • @BlondieSL
      @BlondieSL 10 หลายเดือนก่อน

      @@tookitogo i think that I've heard of PlatformIO. hmmmm....
      Are things undockable with that?
      Like the serial monitor and such? (perhaps even tabs?)

  • @zeffster2
    @zeffster2 9 หลายเดือนก่อน

    I love esp32, and if this there is no downside other than price I'm gonna take that hit. Im always looking for alternatives to Chinese things.

    • @rusticagenerica
      @rusticagenerica 9 หลายเดือนก่อน +1

      Did you find any on Aliexpress?

    • @zeffster2
      @zeffster2 9 หลายเดือนก่อน

      @@rusticagenerica ?

  • @rusticagenerica
    @rusticagenerica 9 หลายเดือนก่อน

    Would have been great if you hadn't only warned about abusive use of free MQTT servers, but had also mentioned how to get one that one CAN use as much as we want.

    • @GaryExplains
      @GaryExplains  9 หลายเดือนก่อน

      It isn't hard to search for "mqtt hosting". Also If you go to the mosquitto.org website you will see there is a link to Cedalo who offer support, premium services and features, such as hosting and high-availability.

    • @rusticagenerica
      @rusticagenerica 9 หลายเดือนก่อน

      @@GaryExplains Ok ! So basically, RTFM.
      Thank you Gary.

    • @GaryExplains
      @GaryExplains  9 หลายเดือนก่อน

      🤦‍♂️

  • @khomo12
    @khomo12 2 หลายเดือนก่อน +1

    👍👍👍

  • @critical_always
    @critical_always 10 หลายเดือนก่อน +1

    It fills me with horror to think that you need a third party server somewhere to communicate between to typically local devices.

    • @GaryExplains
      @GaryExplains  10 หลายเดือนก่อน +1

      Well you could run a local web server on the Nano. I show how to do that in other videos and there is example code in Arduino. But of course the main point is that with IoT devices the sensor and the monitor are NOT on the same network. If I want to monitor the temperature, for example, while I am away from home then using the cloud is a good solution.

    • @thorntontarr2894
      @thorntontarr2894 10 หลายเดือนก่อน +1

      I am going to test ESP-NOW which is local peer to peer without any public server at all. I have asked Gary to test and release a video, too. I just ordered one but will test ASAP as I have a robot cart using ESP NOW to report data about the cart to a remote ESP32.

    • @critical_always
      @critical_always 10 หลายเดือนก่อน

      @@GaryExplains I have spend ages trying to get a pi pico to act as a AP when no known network is available, web-server for the UI, mDNS server so it is discoverable and web-socket server so I can send continuous input commands to it. Maybe I ask too much of it. I managed to get it going but it's not reliable yet unfortunately.
      The examples out there only ever handle one thing but rarely offer an end to end solution.
      Thing is, once created pretty much every IOT device could be based on it.

  • @Conservator.
    @Conservator. 10 หลายเดือนก่อน +2

    I don’t understand why you had to pay taxes when buying from the EU in the EU. Was it VAT?

    • @GaryExplains
      @GaryExplains  10 หลายเดือนก่อน +1

      I am guessing VAT, yes.

    • @technolus5742
      @technolus5742 10 หลายเดือนก่อน +1

      It's the same as buying within the US from within the US, taxes apply to the sale.

    • @Conservator.
      @Conservator. 10 หลายเดือนก่อน

      @@technolus5742 Yes but in the EU prices for consumer products are always priced including VAT.

    • @BersekViking
      @BersekViking 10 หลายเดือนก่อน

      I guess Gary is in the UK. The UK is no longer a part of the EU.

    • @GaryExplains
      @GaryExplains  10 หลายเดือนก่อน +1

      @@BersekViking As I said in the video shipping was from Italy to a mainland EU county.

  • @JohnJTraston
    @JohnJTraston 10 หลายเดือนก่อน

    Where is the review? What is this?