Perfect timing. I just started planning to build a DIY smartwatch and was looking into the S3. Having native zigbee support could be nice.
ESP32-S31: Dual-Core RISC-V SoC with Wi-Fi 6, Bluetooth 5.4, and Advanced HMI
121–130 of 151 posts
Re: ESP32-S31: Dual-Core RISC-V SoC with Wi-Fi 6, Bluetooth 5.4, and Advanced HMI
#122Re: ESP32-S31: Dual-Core RISC-V SoC with Wi-Fi 6, Bluetooth 5.4, and Advanced HMI
#123Earlier quoted context omitted.
Yep. Mains electricity is ubiquitous, highly interoperable, very reliable, very high power available per drop, can be outdoor capable, common standards, understandable by users, requiring no active components, with many on-call experts available who can come to fix problems or extend/alter connectivity. Mains power wall plates with inbuilt USB power outlets are even available at quite small cost if the look of the bi…
That's half the equation. The other half is the reliability and security of wifi, which is less than that of ethernet for people without physical access to my wall innards
Is security of wifi an actual practical concern? I've not heard of it since WPA2.
For average residential user, even most hobbyist / enthusiast, I doubt those things will matter. Almost everybody who wants extremely fast reliable wired connectivity will be much better off using fiber, and using wifi for cameras and automation and streaming and other such things. Getting power to where you need it is not the difficult part, especially if you're pulling wires anyway, which is why PoE has always been fairly niche.
Re: ESP32-S31: Dual-Core RISC-V SoC with Wi-Fi 6, Bluetooth 5.4, and Advanced HMI
#124Earlier quoted context omitted.
Yep. Mains electricity is ubiquitous, highly interoperable, very reliable, very high power available per drop, can be outdoor capable, common standards, understandable by users, requiring no active components, with many on-call experts available who can come to fix problems or extend/alter connectivity. Mains power wall plates with inbuilt USB power outlets are even available at quite small cost if the look of the bi…
On the other hand, _all_ the WiFi devices that I had at some point fell off the network, at least once. Including doorbells and cameras. While PoE devices just work. Another point is that mains power in my area can go down periodically. My PoE switch is powered by a Li-Ion UPS and can provide power for about a day.
I've not had that in a decade, and only for really shitty devices. I've also had crappy PoE devices stop working, ports blow. Too much effort to be worth the bother for me nowadays. If I had to bet my life sure I'd probably use wired ethernet. But if I had to bet my life I wouldn't be using PoE for power either.
UPS is entirely possible to do on residential mains circuits.
Re: ESP32-S31: Dual-Core RISC-V SoC with Wi-Fi 6, Bluetooth 5.4, and Advanced HMI
#125Earlier quoted context omitted.
how's Rust on the xtensa cores ?
Still requires using rust compiled against their llm fork. 'espup' makes it easy if you're okay with using it. Other than that it works pretty well. This is if you run ESP-IDF, with bare-metal rust it's either best thing ever or meh. Rust community seems to use stm32 and picos more.
Re: ESP32-S31: Dual-Core RISC-V SoC with Wi-Fi 6, Bluetooth 5.4, and Advanced HMI
#126Earlier quoted context omitted.
Yep. Mains electricity is ubiquitous, highly interoperable, very reliable, very high power available per drop, can be outdoor capable, common standards, understandable by users, requiring no active components, with many on-call experts available who can come to fix problems or extend/alter connectivity. Mains power wall plates with inbuilt USB power outlets are even available at quite small cost if the look of the bi…
On the other hand, _all_ the WiFi devices that I had at some point fell off the network, at least once. Including doorbells and cameras. While PoE devices just work. Another point is that mains power in my area can go down periodically. My PoE switch is powered by a Li-Ion UPS and can provide power for about a day.
Same - and i can "remote yank" the power, thus restart the devices without lifting a finger (much).
Re: ESP32-S31: Dual-Core RISC-V SoC with Wi-Fi 6, Bluetooth 5.4, and Advanced HMI
#127Earlier quoted context omitted.
On the other hand, _all_ the WiFi devices that I had at some point fell off the network, at least once. Including doorbells and cameras. While PoE devices just work. Another point is that mains power in my area can go down periodically. My PoE switch is powered by a Li-Ion UPS and can provide power for about a day.
> On the other hand, _all_ the WiFi devices that I had at some point fell off the network, at least once. Including doorbells and cameras. While PoE devices just work. I've not had that in a decade, and only for really shitty devices. I've also had crappy PoE devices stop working, ports blow. Too much effort to be worth the bother for me nowadays. If I had to bet my life sure I'd probably use wired ethernet. But if I…
Every ESP32-based WiFi device _will_ at some point get stuck in the disconnected state. It's almost an ironclad guarantee.
> UPS is entirely possible to do on residential mains circuits.
Sure, but then you're getting into the "whole house" backup with subpanel, transfer switches, etc. You can install backup for your router as a small UPS, but then I also have cameras, doorbells, sensors, etc.
If you already have a house without Ethernet wiring, then opening up the walls just to run PoE makes no sense. But if you're building a new house or if you have pre-existing wiring (and a lot of newish houses do), then PoE is a no-brainer.
Re: ESP32-S31: Dual-Core RISC-V SoC with Wi-Fi 6, Bluetooth 5.4, and Advanced HMI
#128Re: ESP32-S31: Dual-Core RISC-V SoC with Wi-Fi 6, Bluetooth 5.4, and Advanced HMI
#129Earlier quoted context omitted.
Does anyone know what CPU this uses? Is it their own first party design?
Not sure I understand your question, but the ESP32-S3[1] is the "CPU" here.
Re: ESP32-S31: Dual-Core RISC-V SoC with Wi-Fi 6, Bluetooth 5.4, and Advanced HMI
#130Earlier quoted context omitted.
Not sure I understand your question, but the ESP32-S3[1] is the "CPU" here.
That's the SoC. The CPU is a small part of it. For example they could be using an open source design like the CVA6, or a commercial design from someone like Andes.