Live data from Hacker News

ESP32-C6, a Wi-Fi 6 and Bluetooth 5 (LE) SoC

espressif.com

21–30 of 112 posts

Re: ESP32-C6, a Wi-Fi 6 and Bluetooth 5 (LE) SoC

#22

I was recently looking into using some ESP32s to use on a BLE hardware project I am working on at the moment. Although I do wonder whether wifi would be a better technology to use sometimes. The only thing I remember seeing is that wifi technology uses much more power. From TFA it looks like WiFi 6 uses less power, is this true? Anyone experienced have any suggestions whether BLE or WiFi would be better for streaming…

ESP-NOW might be suitable, as it requires less power than regular wifi.

From the docs:

“ESP-NOW is a kind of connectionless Wi-Fi communication protocol that is defined by Espressif. In ESP-NOW, application data is encapsulated in a vendor-specific action frame and then transmitted from one Wi-Fi device to another without connection.”

https://docs.espressif.com/projects/esp-idf/en/latest/esp32/...

Edit: this video discusses power consumption of esp now: https://youtu.be/6NsBN42B80Q

Re: ESP32-C6, a Wi-Fi 6 and Bluetooth 5 (LE) SoC

#23

I was recently looking into using some ESP32s to use on a BLE hardware project I am working on at the moment. Although I do wonder whether wifi would be a better technology to use sometimes. The only thing I remember seeing is that wifi technology uses much more power. From TFA it looks like WiFi 6 uses less power, is this true? Anyone experienced have any suggestions whether BLE or WiFi would be better for streaming…

One downside of using wifi if that devices like phones really don't like network connections that don't route to the internet. You sometimes have to fight them to stop the phone "helpfully" falling back to 4G or popping up all sorts of warnings about degraded networking to the user.

[edit]: This is assuming you are connecting directly to the device of course. Connecting the ESP32 to your existing wifi is well supported and much more reliable.

Re: ESP32-C6, a Wi-Fi 6 and Bluetooth 5 (LE) SoC

#24
post #12

For a new project we've been looking at the ESP32 range - great functionality - but we're more than a little concerned about being reliant on a single company (Expressif) and manufacturer (TSMC). Are there other SoC solutions with multiple companies and manufacturers with similar functionality?

Cortex-M. Lots of Bluetooth LE solutions. WiFi getting there - Nordic is working on a solution here as well.

I had a look a Nordic nrf5340 recently and second the recommendation, it's an impressive platform with Zephyr OS

Re: ESP32-C6, a Wi-Fi 6 and Bluetooth 5 (LE) SoC

#26
Why didn't they pack more ram on this? 400K is a bit tight, we often hit the ceiling with the ESP32's 512K of internal RAM. Does anyone know if they support SPI-connected external RAM on this? It has been a lifesaver on the ESP32, especially since WROVER-E fixed most of the long standing bugs that were plaguing the earlier revisions. It is slow as hell, but having 4MB (+4MB high memory) of connected RAM on a microcontroller has been a real game changer.

Re: ESP32-C6, a Wi-Fi 6 and Bluetooth 5 (LE) SoC

#27

Why didn't they pack more ram on this? 400K is a bit tight, we often hit the ceiling with the ESP32's 512K of internal RAM. Does anyone know if they support SPI-connected external RAM on this? It has been a lifesaver on the ESP32, especially since WROVER-E fixed most of the long standing bugs that were plaguing the earlier revisions. It is slow as hell, but having 4MB (+4MB high memory) of connected RAM on a microcon…

Especially since the multi-thread OS means wasting space for multiple stacks. 400k is a lot for an MCU, but for the ESP32 its really not that much. A 1MB Sram version would be great, with two cores.

Re: ESP32-C6, a Wi-Fi 6 and Bluetooth 5 (LE) SoC

#28

Earlier quoted context omitted.

For equal target transfer rate and range, I don't think there would be a mode that any WiFi tech beats BLE in terms of using less power. If power is your concern, have you considered nRF5 devices? Nordic has a proprietary profile for sending serial data over BLE (NUART) but AFAIK, you could only connect to one device at a time (not many).

Power isn't a huge concern, although it's a battery powered device, so having a longer battery life is a plus without needing to include a larger capacity battery. I'll look into the nRF5. I've been using some of Nordic's code to test and build my prototypes already, although I feel like adding a proprietary profile on top will just make it harder to interface. Once I make the connection currently, all I need to do i…

This nrf52 demo might be salient:

https://youtu.be/tbl6Dui-_w4

https://github.com/NordicPlayground/nrf52-ble-multi-link-mul...

Re: ESP32-C6, a Wi-Fi 6 and Bluetooth 5 (LE) SoC

#29
post #12

For a new project we've been looking at the ESP32 range - great functionality - but we're more than a little concerned about being reliant on a single company (Expressif) and manufacturer (TSMC). Are there other SoC solutions with multiple companies and manufacturers with similar functionality?

Cortex-M. Lots of Bluetooth LE solutions. WiFi getting there - Nordic is working on a solution here as well.

Are the tools and software from Nordic better?

Re: ESP32-C6, a Wi-Fi 6 and Bluetooth 5 (LE) SoC

#30
Super great to see new designs with RISC-V keeping up with tech, the BL602 and ESP32-C3 are currently available though, and I've been working with the Pinenut for a side project. I hope more RPi-like BL702 boards become more widely available for RISC-V too.
Post reply on HN