| Yes, but "does it work" is a low standard. - You don't get any documentation, whereas with something more official you will have a complete schematic (so you know which support components will be used), pinout, information about power supplies etc. - You can't rely on being able to buy the same thing again. Even if you find something with the same pinout, small changes to the power supply or usb-serial converter can ruin your day. - Shipping will probably take a while (or you're buying from a local re-seller, increasing the cost). Your company probably doesn't have a process for buying from aliexpress, but orders from digikey all the time. - I've not had a problem with development boards, but plenty of cheap electronics in the same category are really badly designed; a random memorable example: https://www.aliexpress.com/item/1005001621800502.html . They have had their issues, but arduino stuff does tend to be well designed, and vendor development boards are usually reliable too. - Stuff like the feather ecosystem can be genuinely helpful when prototyping if the cost isn't an issue. I chance the cheap stuff for personal projects, but if work is paying I'd go for something more expensive every time (and probably wouldn't have a choice). |
The first-party ESP32 documentation from Espressif is excellent. The ESP-IDF has comprehensive documentation, examples, and an active engineering team on the public github bugtracker.
The modules (e.g. ESP-S3-WROOM-1) purchased directly from Espressif (or via Aliexpress or Digikey) are all the same.
Sure, there are tons of "devboards" that slap on a voltage regulator and uart chip (and not much else), both from random aliexpress sellers, to Adafruit, Olimex, and now Adruino. These are all such a thin wrapper around the ESP32 that even the janky ones are equivalent to the ESP32-S3-DevKitC from Espressif.
This devboard in particular is a devboard by Arduino (!), containing a module by u-blox (!), containing a chip from Espressif. That seems like a lot of unnecessary vendor layers to me!