Obviously you're going to find those there; that's simply a case of 'right tool for the right job'. An battery charger doesn't need a 240MHz 32-bit CPU; for a laserprinter a maximum of 16MiB of PSRAM is going to be too little, and none of these things have a requirement to be WiFi/BLE enabled. Even if the ESP32 SDK was so good that you wouldn't need to spend any time to develop your firmware, you still wouldn't find Espressif chips in those devices. For someone who is so keen on calling out 'software bloat', it's kinda strange you don't see the same thing in hardware.powerbroker wrote: ↑Tue May 28, 2024 5:26 amwell... disassembling some fridge thermostat i see PIC in it. in universal battery charger "imax b6" - AVR or even MCS51. in some powerful UPS - PIC again. in receipt printer with fiscal device - NEC850 + AVR. in cash register - STM32. in laser printer - NXP LPC. in intercom and access control system - PICs and AVRs. in electric scooter - STM8 and STM32. in power meter - PIC. in JTAG adapter - STM32 or LPC...
(Also, the ESP32 is fairly new, all things considering. AVRs, PICs, STM32s etc are at least two decades out by now.)
I suggest you buy better quality electric outlets then. There's some real nice ones out there; a quick Google turned up this for instance. (Note that I/Espressif does not suggest you buy this; this is an example of what's on the market, do your own research, etc.) As with anything, tech can be used to make awesome and shitty things, and I don't think the SDK has much to do with that, be it good or bad.you know where i saw ESP32? inside a "smart-ass" electrical outlet - with only feature: enable/disable remotely! no timer, no power measurements, no overload protection - nothing, just on and off from android app.
Anyway, I'm not going to discuss this further. You have your answer: no, Python in ESP-IDF is far from a bug and it's not going away, no matter how often you use funny nicknames for it. If that's gonna bring the company down because of software bloat and some customers hating it for that, then so be it.