News for hackers. Stuff that matters.
Re:ESP32-C61: Delivering Affordable Wi-Fi 6 Connectivity by londons_explore on Friday January 12, 2024 @11:26AM (#38970014)
Note how this might be "Wifi 6", but it's still 2.4Ghz only and as far as I can see still single antenna (making most mimo functionality useless). Target Wake Time looks like the only feature that might be useful (reduces battery consumption substantially), but few applications can make use of that yet because your product still needs to work if the user has an old router which doesn't support it.

Other ESP32's in the range don't get more than about 20Mbps throughput under ideal conditions, so it probably isn't exactly a beast in the wifi performance department.

In fact, I wouldn't be surprised if this isn't the same silicon with an upgraded firmware to enable this new functionality.

Re:ESP32-C61: Delivering Affordable Wi-Fi 6 Connectivity by vetinari on Friday January 12, 2024 @01:03PM (#38971548)
In this class of devices, I would be interested in 1024 QAM and OFDMA support, not MIMO.
Re:ESP32-C61: Delivering Affordable Wi-Fi 6 Connectivity by bmicraft on Friday January 12, 2024 @12:10PM (#38970776)
Shouldn't the fact that it's WiFi 6 mean it uses much less air time? I thought WiFi 6 was designed for this scenario with many clients. 2.4GHz is a bonus for low bandwidth iot devices where range trumps throughout.
Re:ESP32-C61: Delivering Affordable Wi-Fi 6 Connectivity by lxgr on Friday January 12, 2024 @01:08PM (#38971632)
As long as there isn't any other stuff on 2.4 GHz, it can indeed be beneficial.

But if there are any legacy 802.11 (especially pre-802.11n) or non-802.11 transmitters nearby, it can be catastrophic for throughput, both because you need protective measures when transmitting (so that older 802.11 versions can reliably detect your transmissions as occupying the carrier) and because some of them just don't cooperate well with 802.11 at all (e.g. Bluetooth, which will just happily transmit over 802.11 without any regard for CSMA/CA fairness at all).

Re:ESP32-C61: Delivering Affordable Wi-Fi 6 Connectivity by DiabloD3 on Friday January 12, 2024 @01:16PM (#38971730)
Yes, 802.11ax added all the technology required to allow subchannel slicing in both the time and frequency domains.

Lets say you had a 5ghz 8x8 160mhz AP (maximum allowable by spec): if all you had were 1x1 20mhz clients, you could theoretically have 64 different clients concurrently communicating with the AP without any real problems.

2.4ghz does not have 160mhz channels, but allows up to 40mhz. Ignoring the fact that 2.4ghz is incredibly congested, and you will never achieve peak performance, you can still achieve a theoretical maximum (again, with 1x1 20mhz clients) of 16 concurrent clients.

That said, I'm more interested in 802.11be: MIMO across bands. Instead of hard disabling 2.4ghz (which I 100% recommend all people do: this cures all Wifi ills; and if you have a building that eats 5ghz, either move or spam APs), the AP will dynamically use 2.4ghz as a possible MIMO band.

Theoretical maximum configuration of 802.11be is 40+160+320 (one 40mhz 2.4ghz channel, one 160mhz 5ghz channel, 1 320mhz 6ghz channel), and 802.11be devices will simultaneously communicate across all of them; maximum MIMO configuration has also been increased to 16.

In other words, the future is an AP that looks like a hedgehog, and has 10gbit port.

Re:ESP32-C61: Delivering Affordable Wi-Fi 6 Connectivity by franga2000 on Friday January 12, 2024 @03:12PM (#38973325)
> if you have a building that eats 5ghz, either move or spam APs

The insanity of moving just to get better wifi reception aside, do you mean move to North America where houses are built out of cardboard and sticks? Most other countries build walls out of solid materials and 5 GHz isn't getting through more than maybe one of those.

As for spamming APs, I really wish it were that simple. Apple devices cling to their AP until speeds drop to the dialup days and other platforms aren't much better. How did we figure out GSM roaming in the 90s but WiFi roaming is still a disaster 30 years later?

Re:ESP32-C61: Delivering Affordable Wi-Fi 6 Connectivity by timschmidt on Friday January 12, 2024 @05:21PM (#38974930)
If you've set up many APs already, and find client devices sticking to them too strongly, this is a sign to turn down transmit power on the AP in question. Most ship set to "Max" which is terrible for SNR and spatial separation. Turning down transmit power will cause the client to switch sooner, non-intuitively providing more bandwidth due to better utilization of spatial separation.
Re:ESP32-C61: Delivering Affordable Wi-Fi 6 Connectivity by londons_explore on Saturday January 13, 2024 @01:52AM (#38977879)
The mere fact there is a single knob for 'transmit power', rather than the transmit power being automatically determined by the clients location relative to the AP, other AP's, and noise sources tells you a lot about the maturity of WiFi as a spec...
Re:ESP32-C61: Delivering Affordable Wi-Fi 6 Connectivity by franga2000 on Saturday January 13, 2024 @05:45AM (#38978794)
I've seen that work well in open areas where APs overlap significantly, but in places with walls where you walk from one bubble to another, it still usually takes to long for a device to figure out it should switch and then actually do it. I've never had a video call even stutter when moving between LTE cells, but on WiFi, calls sometimes drop outright, even when walking down a long hallway with many APs.
Re:ESP32-C61: Delivering Affordable Wi-Fi 6 Connectivity by DiabloD3 on Friday January 12, 2024 @07:37PM (#38976121)
Use APs that are designed for group deployment.

Deploying Ubiquiti's APs in managed (as opposed to standalone) mode makes this easy; even iPhones will transparently be passed from one AP to the next. I agree, though, the OSX/iOS roaming preference tuning is a bit batshit; they also refuse to drop your house's Wifi as you're driving away and want to switch to LTE ASAP.

Commodity/consumer APs aren't designed for handoff.

Re:ESP32-C61: Delivering Affordable Wi-Fi 6 Connectivity by martinald on Friday January 12, 2024 @07:41PM (#38976155)
Keep in mind just because you can't "see" the network doesn't mean it isn't causing low level interference.

Plus also 5GHz is more resilient than that. Even in a solid concrete new apartment building in London I'd see absolutely endless 5GHz networks.

Re:ESP32-C61: Delivering Affordable Wi-Fi 6 Connectivity by eternityforest on Sunday January 14, 2024 @08:05PM (#38996189)
OH!!! Now I understand why people say 5Ghz doesn't go though walls!

I knew other countries had heavily walls but didn't make that connection.

I quite like our cardboard walls though, they are trivial to repair and upgrade, and they rarely get damaged in real life, except if a Real Tough Guy punches one.

Re:ESP32-C61: Delivering Affordable Wi-Fi 6 Connectivity by averysmallbird on Friday January 12, 2024 @12:12PM (#38970799)
The ESP32-C5 is supposed to have 5Ghz. https://www.espressif.com/en/news/ESP32-C5
Re:ESP32-C61: Delivering Affordable Wi-Fi 6 Connectivity by Fb24k on Friday January 12, 2024 @01:00PM (#38971510)
I don't know what happened to the C5 - still vaporware 18 months after announcement.
Re:ESP32-C61: Delivering Affordable Wi-Fi 6 Connectivity by londons_explore on Friday January 12, 2024 @01:13PM (#38971695)
The lack of 5Ghz in all their products is... surprising...

There are plenty of home users with 5Ghz only networks, which in turn means anyone designing an IoT device will get user complaints and returns from all these users.

Re:ESP32-C61: Delivering Affordable Wi-Fi 6 Connectivity by kimixa on Friday January 12, 2024 @03:09PM (#38973291)
2.4 is still the best choice for range and penetration (through walls etc.) if you don't need the speed of 5ghz. I'm honestly surprised if they're shipping 5ghz-only consumer access points.
Re:ESP32-C61: Delivering Affordable Wi-Fi 6 Connectivity by notatoad on Friday January 12, 2024 @01:45PM (#38972144)
>There are plenty of home users with 5Ghz only networks

really? is this a configuration that some ISPs are shipping in their routers, or how is this happening? i've never heard of anybody with a 5GHz only home network.

Re:ESP32-C61: Delivering Affordable Wi-Fi 6 Connectivity by tredre3 on Friday January 12, 2024 @03:56PM (#38973921)
It's certainly somewhat common for more tech savvy folks to go out of their way to ensure their devices use 5Ghz when compatible.

But ISPs? Router manufaturers? No way in hell, why would they self-impose additional support burden by preventing the customer from connecting their 4-5yo old low-end laptop or their shiny new smart bulbs or their brand new Amazon Kindle?

Re:ESP32-C61: Delivering Affordable Wi-Fi 6 Connectivity by declaredapple on Friday January 12, 2024 @03:14PM (#38973358)
> The lack of 5Ghz in all their products is... surprising...

Is it? Are there any competitors in the class have 5ghz support? Most of the radio MCUs I've seen are all 2.4ghz which includes thread/zigbee/wifi/etc.

Every IOT device I've ever seen is 2.4ghz

Re:ESP32-C61: Delivering Affordable Wi-Fi 6 Connectivity by stefan_ on Friday January 12, 2024 @02:25PM (#38972689)
That's an odd configuration, because having a 2.4 GHz network that all the shitty IoT devices can be on is one of the best remaining uses of that band.
Re:ESP32-C61: Delivering Affordable Wi-Fi 6 Connectivity by ryukoposting on Friday January 12, 2024 @07:43PM (#38976171)
To be fair, Espressif aren't the only ones. SiLabs announced the SiWx917 eons ago, and they finally appeared on Digi-Key like 3 weeks ago, but only in bulk, and the only dev board available is $200, and no Zephyr support, and this, and that...
Re:ESP32-C61: Delivering Affordable Wi-Fi 6 Connectivity by mips_r4300i on Saturday January 13, 2024 @12:23AM (#38977567)
Interesting, thanks for reminding me about that one. 5ghz is pretty rare for IoT chipsets
Re:ESP32-C61: Delivering Affordable Wi-Fi 6 Connectivity by ryukoposting on Tuesday January 16, 2024 @11:04PM (#39023133)
You can get it, you just have to go with an external module strapped to a common microcontroller. Infineon's Airoc chips are a good example.
Re:ESP32-C61: Delivering Affordable Wi-Fi 6 Connectivity by kbumsik on Friday January 12, 2024 @12:38PM (#38971215)
I suppose it would drain far much more battery if it supports 5Ghz, multiple antenna, and wider bandwidth.
Re:ESP32-C61: Delivering Affordable Wi-Fi 6 Connectivity by KeplerBoy on Friday January 12, 2024 @01:03PM (#38971552)
So be it. That would still be fine for some applications.
Re:ESP32-C61: Delivering Affordable Wi-Fi 6 Connectivity by lxgr on Friday January 12, 2024 @01:06PM (#38971597)
Sure, but apparently not for the ones targeted by this chipset.
Re:ESP32-C61: Delivering Affordable Wi-Fi 6 Connectivity by londons_explore on Friday January 12, 2024 @01:16PM (#38971733)
Indeed - the target of this device is lowish cost IoT.

Things like $20 "wifi doorbell"'s.

The esp8266 range is for ultra low cost wifi - things like $5 "wifi bulb"'s

Re:ESP32-C61: Delivering Affordable Wi-Fi 6 Connectivity by KeplerBoy on Friday January 12, 2024 @01:31PM (#38971939)
There's also room for mains powered ultra low cost wifi appliances. Think about fans or air humidifiers.
Re:ESP32-C61: Delivering Affordable Wi-Fi 6 Connectivity by lxgr on Friday January 12, 2024 @01:05PM (#38971581)
> single antenna (making most mimo functionality useless)

Can't the AP still use MU-MIMO even for single-antenna clients? That's still a significant improvement every time more than one STA is active, especially in the super-busy 2.4 GHz band.

Re:ESP32-C61: Delivering Affordable Wi-Fi 6 Connectivity by outworlder on Friday January 12, 2024 @03:10PM (#38973302)
Not many access points even bother with Wifi6 @ 2.4GHz. I know of only enterprise and a handful of small business access points.

If your network does have the capability, it should be able to make much better use of airtime, more so if you have lots of them in your network.

It's a bummer that it's not 5Ghz. Even at lower data rates it would be great.

Re:ESP32-C61: Delivering Affordable Wi-Fi 6 Connectivity by 0x457 on Friday January 12, 2024 @03:31PM (#38973587)
To be fair, such devices would prefer 2.4Ghz any other Wi-Fi frequency cries at a view of a single wall.
Re:ESP32-C61: Delivering Affordable Wi-Fi 6 Connectivity by zamadatix on Friday January 12, 2024 @07:45PM (#38976184)
This is the type of device where 802.11ah (recently popular on the front page again) or LoRa is killer. Unless you need your ESP32 to push 10s of Mbps all the time you can instead use something which punches through multiple walls with ease, doesn't compete with high speed devices, and has power saving things like TWT years ahead of high speed Wi-Fi standards.
Re:ESP32-C61: Delivering Affordable Wi-Fi 6 Connectivity by 0x457 on Thursday January 18, 2024 @03:09PM (#39046951)
Yes, but (nearly) every potential buyer of IoT device has 2.4Ghz WiFi network at the location that said IoT will be deployed.

LoRa will require some kind of bridge device, and since we can't agree on anything - each vendor will have their own bridge device.

Alternatives like Amazon Sidewalk and Helium could work, but:

- Helium means users will pay for traffic to someone and use someone's internet connection. Doubt it will fly. It would be cool in a post-apocalyptic world, though.

- Amazon Sidewalk isn't universal and, IMO, immoral (enabled on devices by default without informing the owner of the device). Good luck downloading updates to your light bulbs at 80Kbps.