ESP32 chip(s) Explained - in under 500 seconds!

แชร์
ฝัง
  • เผยแพร่เมื่อ 14 พ.ย. 2024

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

  • @Hardwareai
    @Hardwareai  4 หลายเดือนก่อน +1

    Thanks for watching!
    Another topic that might be confusing is SoCs, modules and development boards and their role in product development cycle.
    I wrote a post on that - it is open to public on my Patreon:
    www.patreon.com/posts/esp32-chips-and-108168840

  • @ЕвгенийТравин-г9д
    @ЕвгенийТравин-г9д 4 หลายเดือนก่อน +6

    I searched this kind of video long time ago, and here we are. Excellent!

    • @Hardwareai
      @Hardwareai  4 หลายเดือนก่อน +1

      Thank you! I did notice there was a bit of gap there, with some longer videos, but no quick overview.

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

    Thank you for explaining this. Although I'm a Software guy, lately have been very interested in the IoT space, specifically the tools I use which uses these chips, e.g. E-readers, smart lights and other such devices that run on ESP32

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

      Glad it was helpful! I consider myself more of a software guy too, but since I write embedded code, I do need to know quite a bit about the hardware :)

  • @jeremiahbullfrog9288
    @jeremiahbullfrog9288 4 หลายเดือนก่อน +1

    No mention of the PICO series which is basically the ESP32 core plus supporting hardware (crystal, antenna matching, FLASH) in a single chip... deserves special consideration because some of the available pins are different. This is my go-to design, unless special features of the other series are needed. The PICO MINI shielded module greatly simplifies your layout, in a tiny footprint. I wish all their families were available in this form factor!

    • @Hardwareai
      @Hardwareai  4 หลายเดือนก่อน +3

      Yes, I tried to keep the video rather brief. PICO would fit under regular ESP32 category, as its variant.
      Thanks for the valuable addition!

  • @roysigurdkarlsbakk3842
    @roysigurdkarlsbakk3842 3 หลายเดือนก่อน +2

    Good summeray, but you forgot a small thing - the old ESP32 is the only one to support non-BLE old bluetooth in case you need that

    • @Hardwareai
      @Hardwareai  3 หลายเดือนก่อน +1

      True!
      For more details, see github.com/espressif/arduino-esp32/issues/8023

  • @BogdanMnikov
    @BogdanMnikov 4 หลายเดือนก่อน +1

    Excellent overview! ❤

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

      Thank you! Glad you liked it

  • @skyy_xx
    @skyy_xx 21 วันที่ผ่านมา

    My to go chips are S3 and C6 depending of needs. C6 has dual TWAI that helps a lot in automotive cases. And recently got my hands on P4 EV kit.
    But I dont think you can use sd card to expand psram

    • @Hardwareai
      @Hardwareai  15 วันที่ผ่านมา

      No, I don't think SD card will work like that - too slow. I finally got P4 as well!

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

    A full comparison table would be much more useful.

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

      Enjoy :)
      products.espressif.com/#/product-comparison

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

    The thing youre here for starts at 02:15 Aside from the first 1/4 of the video (wich is useless and does not hold what the title says) great video

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

      Fair enough, the first 1/4 of the video is the intro and a brief history of ESP modules.

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

    I think S3 is the way to go, it's a bit pricey but worth it for quick prototyping

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

      I think Espressif agrees with you, as currently S3 is the chip to replace regular ESP32 with.

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

    Thank you so much for this!!!!!!!!!

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

      You're so welcome!

  • @bennguyen1313
    @bennguyen1313 20 วันที่ผ่านมา

    It seems the biggest advantage to the dual-core Risc-V C6 is that it has a built-in debugger... whereas the dual-core/floating-point/bluetooth S3 requires an external esp-prog JTAG adapter?
    However, in terms of development, I'm a bit confused..
    VS Code + IDF Extension you need to first install IDF
    VS Code + PlatformIO Extension, you DON'T need IDF nor IDF Extension
    but aside from the different build-systems, what is the difference between VS-Code developing/debugging using IDF versus using PlatformIO?
    Do you use PlatformIO? If so, do you single-step debug with built-in jtag (C3,C6) or external jtag (esp-prog) ? gdbstub? Can you debug both cores?
    Would love to see a video on setting up the environment (openocd?) . Many of the videos that show how to configure are a few years old, and the settings (menus options) have changed.

    • @Hardwareai
      @Hardwareai  15 วันที่ผ่านมา

      Very in-depth comment!
      I normally use pure ESP IDF, I code with VSCode, but don't use Platformio. Imo it's easy enough with idf.py build flash monitor.
      Oh and I mostly use regular ESP32 and S3 - my experience is limited with C3/C6.

  • @UEGIIVIRUSIIXO
    @UEGIIVIRUSIIXO 4 หลายเดือนก่อน +1

    So I watched your video and couldn't figure out for the life of me why I didn't like the video at all. The information is all valid, editing is good... No reason why I shouldn't like it. So then I played back at 1.25 speed and it's pretty damned close to what I expect out of speech patterns and delivery from other tech tubers. If you're looking to expand your channel, I'd get some opinions on this from people in your real life. I say this not to insult, but rather hopefully assist you!

    • @Hardwareai
      @Hardwareai  4 หลายเดือนก่อน +1

      Interesting insight. I think it depends on the person - I had one person saying
      "love this video! i rarely find myself pausing, and rewinding but here the details were coming fast enough that i became the weak link. love this."
      it's the first comment under You won't believe how fast it is | Raspberry Pi Speech-to-Text video.
      But then I did have other people saying they watch me on higher speed. It also was a comparison video. I guess people expect fast pace from reviews and comparisons and a bit slower from tutorials? I do need to experiment a little here.
      No offense taken whatsoever, thank you so much for the feedback!

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

      Use the faster playback feature. I can't stand under 2x, and I'm switching to 2.5 for faster ingress of video information

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

      I play all my youtube videos at 1.5x and I didn't notice any sluggishness from this creator. Maybe there's some merit to adjusting the delivery speed in post-processing before uplading; but I'm sure most people are just used to adjusting the speed to their liking?

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

      I watched it normal speed cuz I need to know every little detail that's been talked about, like reading a technical book or something that needs your full attention.
      I use to 2x stuff a lot, but not anymore, at least not for everything or everyone.

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

      No subs but want to give an opinion on how to get more subs 😂😂😂