But yes, then you need network storage or USB SSDs or something
Don't get me wrong the end result is really cool and if just an ESP can cover their entire use case then the Pi was definitely overkill, but it just seems like inventing a flying car because you once got a flat tire.
Right now the supply chain problems RPys are so big,that they are reselling RP 4s for over 300 euros!!
Imagine that over night the price of cars go 3x and you have to wait a long time for them.
Different people are finding different alternatives. We also created a very convoluted solution.
Lots of alternatives available and superior for most specific use cases, which people are discovering and/or transitioning to because of RPi's availability issues. Once this happens it'll be difficult to win those people back.
The real alternatives are many other linux-based single-board computers (from <other fruit>Pis onwards)... sadly most of them come and go, and trying to find a recent OS image (with working binary blobs) for eve a 6 months old devices is proving to be hard.
Right, but people still use the truck, because it's what they know, and maybe because they like the form factor. A lot of Pis are overkill for the projects they're used in. If those projects could start using this, freeing up Pis for projects that actually need them, that would be helpful.
RPi4 supports usb boot for some time now.
Additionally, if you have a good power supply and don't write tons of data on a daily basis to the microSD card, it will be quite reliable as long as it's a name-brand, high quality card.
Source: I've deployed about 50 RPis in various conditions, all but two booting off microSD cards, and have only had one failure requiring swapping in a new microSD card, over the past 8 years of use.
Industrial microSD cards are especially robust and are now available from a variety of manufacturers with environmental and wear ratings that rival decent SSDs.
That's probably why the esp series caught on so quick: way cheaper than rpi, Arduino+wifi, way smaller than both, and still had int wifi.
They saw this, and the RPI2040 has all of the above. Python, low power, low cost, integrated WiFi.
The smaller BOM should also make this less likely to sell out permanently.
Anyway, kudos to this board designers ! :)
Personally I'm interested in running ADC daughter boards on it. Current solution is to hook an eMMC Pi-clone to a separate co-processor board, but having both on a single board is easier. An alternative would be to run a RTOS on the Pi-clone, but I don't know any that support clones with eMMC (I have Tinker Boards and RockPis)
> after some months the SD-card broke and the application crashed. High-end industrial SD-card lasted longer, but finally still broke.
> So we made the decision, to build a replacement, which is focused on high-reliability, but still enable the use of Raspberry Pi universum of add-ons, like HATs and enclosures. We choose the ESP32 dual core, 2x240MHz WROVER module with 8MB PSRAM and 16MB Flash. The EsPiFF, the Esp32 in Raspberry Pi Form Factor was born.
> After the EsPiFF is now mature enough, we we are preparing a campaign at Crowd Supply.