3 ms·
These chips (ESP32-S2,S3,C3,C5) all support Bluetooth LE but it looks like the original ESP32 is the only one that supports Bluetooth Classic. Does anyone know
by throwaway81523 4y ago
These chips (ESP32-S2,S3,C3,C5) all support Bluetooth LE but it looks like the original ESP32 is the only one that supports Bluetooth Classic. Does anyone know what is going on with that? Classic is what most Bluetooth devices actually use, right? Phones, earpieces, all that kind of stuff. Amirite?
(Correction: ESP32-S2 has no bluetooth at all, see dontknowmuch's response).
- dontknowmuch 4y agoFYI, ESP32-S2 does not have bluetooth at all.
- rasz 4y agoClassic BT is cancer by committee. Imagine complexity of IP networking stack, add Wifi - its still smaller, lighter and less complicated than BT stack. Nobody wants this headache.
- throwaway81523 4y agoSure, no doubt, but there is a bunch of stuff that uses it that doesn't have BLE. So if you want to interoperate with that stuff there's no way around it.
- rasz 4y agoYou know how you could probably sustain yourself by eating only butter? You are going to puke a lot and hate yourself, but will technically be alive. This is how I see BT, especially used for Audio (latency, "quality", breaking connection, pairing). Might as well not try at all. By the way in my earlier post I forgot USB. Everyone thinks USB is bad, BT is worse than IP stack + wifi + USB combined.
- throwaway81523 4y agoI can sympathize with that, but BT devices and software stacks are already out there in huge numbers. It's not even clear to me what BLE is good for, if it can't communicate with existing BT devices. USB3 at least didn't make you throw out your USB2 stuff. Is it even possible to buy a BLE keyboard, headphones, etc.? I guess some newer phones support BLE. My old one doesn't, I'm pretty sure.