Is the new Espressif ESP32-C6 a game changer?

Поделиться
HTML-код
  • Опубликовано: 6 июл 2024
  • We compare the ESP32-C6 to some alternatives and see if the newest Espressif Wi-Fi6 SoC is a real game changer. Enjoy!
  • НаукаНаука

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

  • @mt-qc2qh
    @mt-qc2qh 9 месяцев назад +11

    My money is on the S3. I like the C3, but I hit a problem with the sngle core in having to queue up embedded wifi operations, like sensing a status while in a server operation. The dual core shines there, being that the wifi process runs on a separate core.

  • @LoloisKali
    @LoloisKali Год назад +1

    Hey bro, ty for your time/content will defs support the channel!

  • @mschwage
    @mschwage Год назад +2

    This is an excellent TED talk 😊

  • @davidbelle5176
    @davidbelle5176 Год назад +1

    Very good video, hope to see more of this

  • @shaples
    @shaples 11 месяцев назад +1

    excellent content, this stuff is so neat. And I thought my ESP8266 was insane when I got it lol

  • @SolarWebsite
    @SolarWebsite Год назад +4

    I respect the people who tinker with the newest versions. I'll wait until MicroPython and ESPHOME are supporting it, thank you 😉

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

    I think it is. A single processor with wifi, bluetooth and zigbee, at that price, is a game changer.

  • @screen-protector
    @screen-protector Год назад +16

    I just learned that I can use my VS Code to upload the code to ESP32 :). Thank you.

  • @zyghom
    @zyghom Год назад

    for some reason I am not able to compile on macbook M1 - it stops asking for extras ;-(

  • @alzalame
    @alzalame Год назад +2

    Nice explanation , i wonder if C6 supports the new protocol ( Matter ) that is implementation of both Thread and Zigbee ?

    • @TheEmbeddedDude
      @TheEmbeddedDude  Год назад +2

      Based on what I can see from Espressif‘s GitHub the esp-matter software should support the C6. I haven’t tried it myself though, so no guarantees :-)

  • @TilmanBaumann
    @TilmanBaumann Год назад +4

    I am super excited about the Risk cores. But the speed and dual core nature of the Xtensa cores is a huge factor for me.

  • @AndrewTSq
    @AndrewTSq Год назад +1

    If we could buy them it would be a gamechanger.

  • @Build_the_Future
    @Build_the_Future Год назад +3

    For me the Teency 4.1 is still my favourite 600MZ hardware interrupts on all pins other than price, it's still the best one out there. What do you think?

    • @TheEmbeddedDude
      @TheEmbeddedDude  Год назад +1

      Yes, agree. Its definitely a niece board and lots of power and great peripherals on the Cortex-M7. But…No Wifi6 😊
      I think what Espressif delivers in terms of 2.4Ghz features at that price is amazing. And I believe the C6 prices will eventually come down but right now I cannot see that they have a strong competition.

    • @conorstewart2214
      @conorstewart2214 Год назад

      It very much depends on your use case. There are very few applications where you will actually need a 600 MHz MCU. For MCUs in general connectivity is more important than pure clock speed.

    • @RoySATX
      @RoySATX Год назад

      The Teensy's are great but are way too sensitive to ESD, I have yet to have one that arrived or remained undamaged from ESD no matter how careful I was. Every one of the dozen or more I have either arrived fried or were fried before I completed testing. Espressif's chips, on the other hand, I can literally toss around, pins exposed, with no ESD shielding and they are fine.

  • @kiranrs88
    @kiranrs88 7 месяцев назад +1

    Hi,
    Is it possible to use ESP32-C6 as a gateway for zigbee/thread devices? Have you tried anything like that?

    • @TheEmbeddedDude
      @TheEmbeddedDude  7 месяцев назад +1

      Hi Kiranrs88. I haven't tried it myself but according to Espressif it can be done. However the performance will not be good. There are examples like the esp_zigbee_gateway but its clearly stated:
      "The example could also run on a single SoC which supports both Wi-Fi and Zigbee (e.g., ESP32-C6), but since there is only one RF path in ESP32-C6, which means Wi-Fi and Zigbee can't receive simultaneously, it has a significant impact on performance. Hence the two SoCs solution is recommended."
      For a good performance you would need to use 2 ESP32s

  • @gorgonbert
    @gorgonbert Год назад

    Danke 🙏

  • @hsmptg
    @hsmptg Год назад +1

    Nice video!
    Keep going...

  • @maximus6884
    @maximus6884 Год назад

    You can even have MB of rom to any one of these MCUs, right? Externally connected?

    • @marcinelektronik3005
      @marcinelektronik3005 Год назад +1

      ROM is for uC, not for user

    • @Supermath101
      @Supermath101 Год назад

      There is a way to use a SD Card as a rewritable "ROM" over SPI. Not sure if that's what you were asking.

    • @evanbarnes9984
      @evanbarnes9984 Год назад

      You can definitely attach extra flash memory

  • @udirt
    @udirt 11 месяцев назад +1

    I cannot believe that we now can have a microcontroller with a coprocessor!

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

    Just saying. The S3 runs on VLIW. The code is inherently larger then RISC-V. Thus you will need larger ROM to store the code. And ICache is less affective on the S3.

  • @conorstewart2214
    @conorstewart2214 Год назад

    You didn’t mention that the ESP32S3 has host and device USB capabilities unlike the others that can just do serial and jtag over usb.

    • @StupidusMaximusTheFirst
      @StupidusMaximusTheFirst 9 месяцев назад

      It seems like those C3/C6 are a downgrade from the S3. With the C6 only benefit these brand new wifi features, unless you really need those, which is probably unlikely, the S3 seems the better choice.

  • @MrReinerMSchmidt
    @MrReinerMSchmidt Год назад

    Yeah, TWT is worth the added price.

  • @philchin3713
    @philchin3713 Год назад

    Is it only expressif or Arduino framework?

    • @TheEmbeddedDude
      @TheEmbeddedDude  Год назад

      I am working with the ESP-IDF. Havent used the Arduino framework much. If the C6 is not yet supported by the Arduino framework I assume it will be soon.

  • @ighor
    @ighor Месяц назад

    You should make clear understanding that WiFi 6 in the device works on 2.4 Ghz only, so you never get 9.6 Gbps like on your screenshot. With the device theoretical WiFi speed limit is 574 Mbps

  • @yes_man_lol
    @yes_man_lol Год назад

    Can we use micro python on esp c6?

    • @TheEmbeddedDude
      @TheEmbeddedDude  11 месяцев назад

      I am not a micropython user so I am not 100% sure. However the IDF 5.1V with official support for the ESP32C6 has been released so maybe it is supported now ?!

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

    The advantage is riscv 😅 😊 *"risc is good" crash override

  • @2008synack
    @2008synack Год назад

    The C6 with Bluetooth (LE) doesn't support A2DP audio streaming. That to me is a major misstep.

    • @joaofonseca6083
      @joaofonseca6083 Год назад

      is there an esp32 that supports it?

    • @2008synack
      @2008synack Год назад

      @@joaofonseca6083
      Yes, all of the older regular ESP32 with Bluetooth 4 supports A2DP and I have personally used it as a "bluetooth speaker" style project. All the "new" versions using Bluetooth 5 LE and have no audio streaming.

    • @D9ID9I
      @D9ID9I 9 месяцев назад

      @@2008synack but Bluetooth LE Audio does exists.

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

    why music?

  • @lafemmedevastation
    @lafemmedevastation Год назад

    feels like Risc-V scene is barely tip-toeing into modernity. 2.4Ghz wi-fi, simply because the intended use-cases are IoT devices with low Net needs _right now._ ...the primary attractiveness is the price-point, but it's like trying to make a tiny house out of *tinker toys.* ...the pace with which these Risc-V manus are crawling *might* lead to an improvement in the mid-tier Alexa hockey puck by 2030...

  • @browaruspierogus2182
    @browaruspierogus2182 Год назад

    it is still too pricey comparing to BL808 which is a monster for same price

    • @TheEmbeddedDude
      @TheEmbeddedDude  Год назад +1

      I never used the BL808 but the specs are impressive. But it does not support 802.11ax right? A comparison to the ESP32-S3 might make sense.

  • @JohnDoe-el5ir
    @JohnDoe-el5ir 5 месяцев назад

    C6 is like they made few steps forward and few backward. If it only had two cores, it would make more compatible with available code when there are two cores used. Rewrite code to use C6? Most use cases do not require super low power anyway. You can always add more battery , use wifi periodically. Wifi is short range, high bandwidth so wifi low power is rare case. I'm not saying that there aren't such cases but it's rare. There are so many much longer range solutions. Let say you even make such device that has that fancy C6 chip, after 20 m distance you can have no range anyway and it is so much effort to extend it or even impossible or not worth the hassle.

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

      I fully agree with you, code compatibility with previous 2 cores is a problem but I dont think that is the intention with the C6. iTWT is definitely a step forward in power saving with the 802.11ax but it cant compete with BLE or Zigbee at least not what I have tested. Depending on the application and use cases (reporting frequencies) a battery powered WiFi device can benefit from the power savings by extend operating time or with a cheaper battery (less capacity). Depending on the use cases another aspect to consider is OFDMA especially for IoT devices (and many of them in the same network/AP) that dont have a need for large data transfers (Network efficiency increase)

  • @jeffro.
    @jeffro. Год назад +3

    The risk core isn't an that great, i don't know why ppl make a big deal about it. It's basically just "open source" tech, so the manufacturer doesn't have to pay high IP prices.
    I'd much rather have the dual core of the Extensif. So, I'll always choose that.
    So many ppl want to work with uP but they know nothing about them.
    Do your homework! Read data books, spec sheets, etc.

    • @StupidusMaximusTheFirst
      @StupidusMaximusTheFirst 9 месяцев назад

      Open source IS a big deal, cause you can develop those CPUs yourself, or fork the project to develop specialized RISK-Vs or whatever you want.

    • @KabelkowyJoe
      @KabelkowyJoe 8 месяцев назад

      I also don't understand this hype. Jim Keller (you know AMD, Intel, Apple, Tensor(to)rent guy) say it's they can modify architecture, and sell it further, while ARM doesn't want to even hear their feedback. RISC-V is probably more relaxed to certify so he can put sticker on it RISC-V.Because if you go to website.. it's not "free" like BSD but more like MIT licensing. In order to be able put sticker "it's RISC-V processor" they have to approve that.

    • @KabelkowyJoe
      @KabelkowyJoe 8 месяцев назад

      Big deal IMO is only for Chinease, IMO it's giant hoax, having everyone jumping on RISC-V bandwagon, those who are on board of RISC-V "foundation" mostly bunch of Chinease, are able to read in details about every possible architecture being built in by every possible company out there. Beforehand once they send their product to the RISC-V foundation in order to be certified. I don't know how it works in details i went to websites of both and read license, tried to go trough process of purchasing license. ARM not only provide license it also provide ready made cores. All you have to do is to copy paste. And put whatever you want. Advantage of RISC-V is that you can / have to build cores for yourself , you don't need to pay them for core, you only need to pay to be certified (most probably) Other than pressure - competition, always appreciated, don't see that much of "game changer"
      ISA or ARM cores is stable tested, proven to be actually supperior to Xtensa! Not that much and Xtensa it's better crafter as product. WHo cares what is inside - until it works. So is RISC-V not that much different. It's as obscure now as any other weird architecture. Power use, performance pew watt. But since ARM is under control of SoftBank now. It's no longer European company but rather controlled by Wallstreet. Choice is not that obvious it's open and free - opensource software is not for free. For example - if you purchase ARM core you already know ARM purchased / licensed all patents used to build their cores. And you don't need to do it separately. Now try to build anything from scratch all of sudden bunch of chienas come to bite you. Pay license pay for this and for that, opensource is just business model these days, IMO actually it helped big companies to grow more than small developers, nothing to hide, everything is open, not possible to maitain milions lines of sourcecode, keep your branch changes in sync, integrate mainline to your project if you not hire people or not paid by some big company that uses your small project in their workflow. Opensource openhardware its helpful, made lot easier to enter market but made difficult to actually survive. In case of Espressif they already had cores, all they had to do is to adopt to RISC-V ISA they had no other choice. On one hand made ISA more common, on other hand forced them to jump on that wagon. Possibly pay to be certified,RISC-V gave nothing except the label.

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

    The main concern is it is from China mainland. And supply will be zero after they finally invade Taiwan. Better start to explore alternatives because that outcome is inevitable.

    • @TheEmbeddedDude
      @TheEmbeddedDude  7 месяцев назад

      Agree, that can become an issue. Stay tuned, I will present a possible alternative shortly!

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

      What alternatives?
      The closest Ive seen is TI simplelink and its way more expensive, way less accessible and way more difficult to use.

  • @DaisyWang-ss7pl
    @DaisyWang-ss7pl Год назад

    Nice explanation! Don't know if any PCB services are needed for your upcoming content, if so, would love to sponsor and achieve any collab together! (PCBWay Daisy) 😆😆