Faster prototyping, I can ssh into a RasPi wirelessly and control the gpio via my terminal like a REPL, for the ESP I need to keep flashing newer firmware and control it via USB to serial. Feels a bit clunkier although not a huge difference.
If I were making and selling some IoT hardware or if I wanted to re-use the RasPi for something else in my house, it would definitely make sense to move to an ESP/Arduino
I personally don’t like accidentally bumping Pi and waiting couple minutes with monitors to see if I have to start over from microSD part. Flashing ESP is slower than Atmega Arduinos but not as slow as Raspbian booting.
How long have you been using it? I find random ESP32s off of Amazon to be a bit of a crapshoot, and I’ve taken to just sticking to big microcontroller integrators that I’ve used before.
If you want to do things that need an OS use RPI, if you want read/transfer sensor data or control basic servos esp8266 is a joy to work with. There are plenty of others, arduino is maybe more known as buzzword for microcontrollers.
Yes, but you also get the downsides of having a full computer. Namely, it has an OS, it has an SD card that can wear out, it takes longer to boot, etc.
Because it can't be extended so much as the r-pi. Why limit yourself when you don't have to? It's like asking why one would buy a 1TB harddrive when Linux fits in a few GB.
If I were making and selling some IoT hardware or if I wanted to re-use the RasPi for something else in my house, it would definitely make sense to move to an ESP/Arduino