Finally Arduino with ESP32 MCU - Arduino Nano ESP32

แชร์
ฝัง
  • เผยแพร่เมื่อ 7 ส.ค. 2023
  • I am happy Arduino decided to add an ESP32 board to their line of products. This is an Arduino Nano ESP32 development board, small and compact but still powerful as any ESP32 S3 board. I made a simple example to test this board and here it is, I hope you like it.
    Here is code: github.com/VolosR/NanoESP32
    You can buy me COFFEE here: ko-fi.com/volosprojects
    Thank you!!
    #arduino #arduinoproject #esp32 #esp32project
  • วิทยาศาสตร์และเทคโนโลยี

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

  • @contractorwolf
    @contractorwolf 9 หลายเดือนก่อน +13

    I always used the nanos, because they were inexpensive, small and super solid. I am glad they have upgraded it to be a much more modern IOT architecture but still looked to be relatively slim sized. Glad Arduino decided to extend the life on this brand.

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

      Too bad none of the drivers are worth a shit.

  • @madwilliamflint
    @madwilliamflint 9 หลายเดือนก่อน +2

    That's a gorgeous little display. I'm going to need to pick up a few of those.

  • @andymouse
    @andymouse 9 หลายเดือนก่อน +2

    Looks great ! thanks for testing and bringing this to my attention, seems this board married to Arduino style of learning is a winner and a super way to get familiar with ESP32.....cheers.

  • @AnalogueGround
    @AnalogueGround 9 หลายเดือนก่อน +5

    This is good news as the Nano is a great board for embedded systems where a display is overkill or needs to be separate from the main board. There are many systems out there that can be upgraded even if it's just for a speed benefit. You've made a nice demo there too.

  • @nikthefix8918
    @nikthefix8918 9 หลายเดือนก่อน +2

    Great demo project!

  • @twinkstr
    @twinkstr 9 หลายเดือนก่อน +7

    Now this is a different proiject. Well done.

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

    Thanks for this demonstration app. Very nice.

  • @TradieTrev
    @TradieTrev 9 หลายเดือนก่อน +7

    Always appreciate the code mate!

  • @VarunPandithurai
    @VarunPandithurai 9 หลายเดือนก่อน +3

    Looks amazing Your GUI is awesome man

  • @antoncm711
    @antoncm711 8 หลายเดือนก่อน +1

    wow, what a great project. By the way how do you make the interface on that display? because it looks very interesting

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

    Thanks so much for testing this board. Does it mean it would be better than normal Arduino for driving stepper motors at high speeds, thanks to faster loops & pulse frequencies?

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

    Very well explained Sir. I will also check this board. 😎

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

    Also the new "Arduino uno R4 wifi" has esp32-s3

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

    Obrigado pelo vídeo e pelo código partilhado. Faltou o esquemático para ser ainda melhor.

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

    really cool... great demo and arduino did well to ask you to review it!!! i may consider this for my next ESP32 project. I wonder how good the wifi antenna performance is? thanks.

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

      Thank yoi, right now i dont know, i meed to test it.

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

    Great video! But how is the User_Setup.h for the TFT_eSPI für the Nano-ESP32 configured?

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

    Very nice :)

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

    Nice project. What is the name/data of the display
    Thanks

  • @KG4JYS
    @KG4JYS 9 หลายเดือนก่อน +2

    Glad to see a more modern Arduino board in production. Shockingly, it's not all that overpriced, at only about 10 dollars more than other esp32 boards. It is disappointing that it costs slightly more than other esp32 boards and lacks the battery charging capability that all my other esp32 boards have.

    • @PaulSpades
      @PaulSpades 7 หลายเดือนก่อน +2

      Well, you're funding the documentation and some library development when you choose to buy an arduino product. same goes for the adafruit stuff.
      also, you're supposed to use these as a development platform, and design your own board for a product, not buy hundreds of them.

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

    As there only appears to be pins for RX0 and TX0, is it safe to assume that for RX1 and TX1 (or 2) can be assigned to pins directly without using SoftSerial? The Nano Every board has both 0 and 1 (or is it 2) making serial communications to say, a Nextion display easy and direct (without SoftSerial).
    On an actual ESP32 board, I can assign, I think it's pins 16 and 17 for RX1 or 2 (tx).
    Also, is it even worth looking at the Nano ESP32 boards since ESP32 boards appear to be 1/2 to 1/3 the price of these new Nanos?
    Opinion please.

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

      you can asign any pin to be used as serial. Yes this esp32 board is more expensive but it have its own market. for beginer this is way easier to use and learn than other esp32 board.

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

      @@VolosProjects Good to know.
      I suspected that, if this follows the standard ESP32 protocols, that assigning a 2nd or 3rd serial port should work without SoftSerial.
      I suspect that as time goes on, the price of these boards will come down.
      If they come down to the price I've been paying for ESP32 boards, then I'd consider buying some, if nothing else, to perhaps upgrade the gadgets that I've already made using Nano Every boards.
      Thanks for what you do.

  • @user-cc8lv5em4t
    @user-cc8lv5em4t 3 หลายเดือนก่อน

    A very interesting presentation, something perfect for my grandson.
    Could you please send a link to your home page where I can find more technical information?

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

    As always, excellent video!

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

    do you have any videos, that describe how you programmed that display, in detail? I'm surprised that it's only possible with true code, and not some IDE with Drag/Drop interface that can quickly make a nice UI. Do you know of any?

    • @VolosProjects
      @VolosProjects  9 หลายเดือนก่อน +2

      No i dont, that is long proces. You can try practice in some painting software lile paint and then turn lines and other objects in code

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

    What is its power consumption?

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

    Can you make a speedometer for ebike with 48v reading values of bms etc. More about ebikes interface. Like adding map etc from esp32 with touch screen.

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

      When you say to add a map, do you mean like a live Google Map or a live GPS map?

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

    👍🖖

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

    Mr.Volos Project can you tell me a way to use sprites more speedy. I was tried using 1 microsecond in delay but it not having a good speed for animation. Please tell me a way to fix it 🙏🏼🙏🏼

  • @randomstudiosinc.8106
    @randomstudiosinc.8106 9 หลายเดือนก่อน

    Bukvalno ste najbolji jutjuber sa nasih prostora

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

    What's about interrupts in this new board ?

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

    How do you compare the performance of that tiny antenna to the one on the wroom-32e?

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

      i havent tested it yet. sorry

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

      That's a great question! For me, the built-in antenna on the WROOM works WAYYY better than I had expected when I first got these boards.
      Until then, I was using Nano and Nano Every boards with those stupid nRF24L boards, with the external antennas on them. As glitchy as they are, I was able to easily get over 150 feet, from the main greenhouse to the livingroom, which besides distance, the signal passes through thick bricks on the house and under a corrigated tin roof over the patio. Worked well.
      So I did not expect the WROOM's comms to be able to do that without modifications to add these external antennas. But tests proved that wrong. They just work and the big thing for me,
      *NOT GLITCHY like the nRF24L boards*

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

    @Volos Project Thank you. I have to install upside down this GC9A01 display. I use it as a motobike gauge/panel. How the easiest way modify the sketch to use in my case (upside down mounting). Does the sketch run on ESP32 Wroom dev board as it is? Regards

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

      yes , it will work on any tft display, you can rotate screen with tft.setRotation(x) function , x can be number from 0 to 4 , you will need to play with values

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

      @@VolosProjects thank you. You are very helpful. What/where for free I can prepare gauges like yours? I need black background and different numbers. Are you going to talk about ESP32 Pulse Counter (PCNT) . I used in my project to measure speed and RPM ISR function (switching channels) but PCNT would be more convinient. I cannot find any examples of PCNT. Regards

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

      Thanks, I was looking for the name of this display everywhere.

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

    How do you plan the layout of your display? Do you first use another program for the display only or do you try different layouts in you main code?

    • @VolosProjects
      @VolosProjects  9 หลายเดือนก่อน +6

      i dont plan, i started with text, then i tried to add few lines...and after few hours and many reuploads here it is. I dont use any other softwer, only Arduino IDE and pure code

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

      @@VolosProjects - Have you ever tested out the SquareLine Studio UI tool to create your UI displays? I am trying to figure out the best method time wise to create really nice looking displays like the ones you create in for your ESP32 projects...

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

      Yes i tried, but to be honest i did not like it.

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

      @@VolosProjects Oh ok, Thanks for the honest feedback! I am trying to identify what tools or methods people have had success with when creating nice looking UI graphics similar to the graphics in some of your projects...

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

    Hi Volos! Absolutely LOVE your channel and have spent countless hours playing with your beautiful designs - this layout is by far my favorite. I am trying to get this to run on an esp32 wroom board and am having no luck. All I get is a dark display. I've wired it like you did in the boat gauges video and I suspect that is the problem. Probably in the TFT_eSPI user_setup? Can you possibly share how I might get this working on my esp32? Thanks!

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

      Hello, First try to reduce size of sprite, from 240 by 240 to 230 by 230, older board dont have enougth psram for sprite this big.

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

      Thanks, but that didn't work. Also tried making color depth only 8 and same thing. It works fine with the boat gauges (by making color depth only 8) and that sprite is 240X240 as well. Any other ideas?

  • @manfredbogner9799
    @manfredbogner9799 23 วันที่ผ่านมา

    Sehr gut

  • @mars3142
    @mars3142 9 หลายเดือนก่อน +2

    What's the main reason to buy an Arduino nano instead of an ESP32 standalone ? Is it only the form factor?

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

      That's what I'm wondering too. From what I'm seeing, the new Nano ESP32 is from 2x to 4x the price of, say, an ESP32 WROOM or other board.
      Before getting into ESP32, I was dedicated to Nanos and moreso, Nano Every boards (faster cpu, more memory, same form factor and pin layouts (mostly) ).
      So I'm not sure that, for the price increase, that I'm seeing a good reason to get these new Nano boards.
      As for form factor and size, for the projects that I build, the different, larger size of the ESP32 boards is a non-issue.
      So like you, I'm wondering... worth it? If so, why?

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

    Thanks for that video. I've taken your code (with updated boards and libraries) and get the error with both IDE 2.1.1 and 1.18.19
    & was unexpected at this time.
    exit status 1
    Error compiling for board Arduino Nano ESP32.
    I could not find a wrong "&" and it does not point to the position of the error

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

      I am not selecting arduino nano esp32, you need to select esp32s3 dev module

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

      & was unexpected at this time.
      exit status 1
      Error compiling for board ESP32S3 Dev Module.
      @@VolosProjects

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

    Does this hAVE CAN BUS? FANTASTIC CHANNEL! Thanks!

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

    Hello.
    Perfect example.
    I'm trying to connect arduino nano esp32 with GC9A01 and run your example but it won't work. I configured all the pins but it still doesn't work. Is it possible to send your configuration file for comparison?

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

      Yes, send me mail at arduino.b2016 gmail.com

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

    I think that Arduino boards are very versatile!

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

    THANK YOU FOR ADVERTISING ARDUINO AND NOT THE CHINESE COPIERS!!!🙏👌

  • @rdyer8764
    @rdyer8764 9 หลายเดือนก่อน +2

    Why?....Because. Truer words were never spoken by a maker. And leave it to you to be on the leading edge.

  • @yuchoy1
    @yuchoy1 9 หลายเดือนก่อน +3

    Why? Because!!! 🤣😂

  • @arthurmaciel9893
    @arthurmaciel9893 7 หลายเดือนก่อน +1

    i see the price and almost have a stroke

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

    You always could've made your own arduino board, which idk why you would choose an arduino when there are way cheaper and way better alternatives than arduino chips and boards, but ok.

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

    An arduino would usually be my first choice but their prices are really quite high these days. That's quite unfortunate considering the brands original targen users. An ESP32 development board can easily be bought for half the price of this Arduino Nano ESP32 or even a third of the price. That doesn't indicate a desire to educate but more a focus on profiting from inexperienced useers. Thats really not cool. These microcontrollers have the potential to help so many younger people find a valuable skill and pasion, but proffit is more important today than educating people. This is why the world is broken right now.

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

    This is not any better than using an old cellphone (that BTW comes with all included, and its battery lasts for a week)

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

    bad video

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

    Always fantastic videos! I am a subscriber and will recommend that my students also subscribe to your channel. Thanks!