I'm starting a new project that needs Bluetooth support on the microcontroller, so it's new micro selection time. Yay.
I was surprised to see Espressif stuff (ESP32) is actually cheap and in stock at Digikey with lead times around 8 weeks (not 52w like some of the usual suspects). I remember the days when these guys were much more "Padauk" style with no official documentation, no dev tools or SDK, and the only information anyone had came from a bunch of crazy people on electronics forms that reverse engineered the hardware (btw, thanks and I love you guys). But then again, Digikey has a "marketplace" now so not sure that's exactly a good measure of confidence in a part.
For someone coming from the Microchip, TI, and STM worlds of officially supported dev tools, documentation, and example code, is ESP32 and the dev toolchain still a commercial liability in late 2021 that will make me crazy to work with it? Arduino will not fly here, so it will have to be the "official" dev tools, which appear to be this github:
https://github.com/espressif/esp-idfCan I treat working with an ESP32 like any other major manufacturer of micros yet, or is the documentation and dev tool stability still not up to quality standards for real commercial products?
::And, yes, I know there are "real" products that use ESP32 out there.
My question put another way would be: "If I worked in a real engineering department and I suggested we use an ESP32 in a new project would I get approved, laughed at, or fired?"::