I came to know that Raspberry Pi 4 is here and i was looking to buy one, I want to install Node-Red and some other work with MQTT broker and Web Server on Raspberry Pi.
While looking on some videos looks like RPi 4 has some issues, I'm not well experienced i want to know, if I should buy RPi 3 B+ as because its stable or RPi 4 is stable enough that it can work for above projects? or if i should wait a little
Just for giggles, and because it is running, I decided to reply using my Pi 4 desktop. This version of the Pi makes a perfectly adequate desktop.
I did install a web server and connect it to the GPIO ports (a Freenove kit example project) and it worked very well. It's on a different Pi 4 so I don't recall the details.
I don't know anything about your applicatiion but I understood both th 3 and 4 use the same code base. It's been around for a while so I expect most driver issues have been resolved. The 4 is dramatically faster:
https://magpi.raspberrypi.org/articles/raspberry-pi-4-vs-raspberry-pi-3b-plusIn the summary, at the end of the article, they recommend the 4 but also give credit to the 3B+, I would try the 4 just for the speed
https://www.amazon.com/gp/product/B06W54L7B5
Yeah, the Pi 4 definitely has some major thermal issues. I had a 3B that worked just fine in an enclosed case with no fan, doing light Web server work. When I got a Pi 4 I noticed right away that even with no case, and totally idle, its temperature gets very high, like 60+ Celsius. When you put it in a case (kinda required, to protect it from dust etc.), the temperature rapidly maxes out at 80+ C and the thing goes into continuous thermal throttling. This - remember - when fully idle.
It's basically unusable in a case without active cooling like a fan. And that significantly changes the way you can work with it. It'll no longer be dead quiet and solid state, you'll have to keep cleaning the fan etc.
My Raspberry Pi 4 just runs automated tasks. (written in Python and scheduled in crontab) It is in a solid clear case and has a small (practically useless) fan on it blowing onto the heatsinks. The reason I say practically useless is because it hardly moves any air at all.
I haven't had any issues with mine, but it's not being pushed really either. (ie, not running it as a desktop)
As rstofer mentioned. It's far faster than the Rpi3B. Of course, that's why it generates more heat too so that was not unexpected.
It is in a solid clear case and has a small (practically useless) fan on it blowing onto the heatsinks. The reason I say practically useless is because it hardly moves any air at all.
I think even that small "useless" fan is more effective than you'd think. I've actually undervolted the fan in my case to reduce the noise, and it still works almost as well as it did at full speed (i.e. 5V vs 3V3). I think the trick is to have just the minimal airflow required to stop the hot air from accumulating inside the case like in an oven.
I think the ginormous heatsink solution could also work, yes, if we want to keep things noiseless. Still, the point remains that the Pi 4 kinda forces you into buying extra stuff just for keeping the machine thermally stable at idle - which was not the case with its predecessors.
I have used the bare Pi 4, just the PCB with three small heatsinks held on with sticky thermal pads, no case, and had no problems with heat. I imagine the stress test will develop some high temps.
Bare board with 3 small heatsinks:
Idle after startup 50 degrees C
After downloading and installing the stress test code 61 degrees C
Running the stress test for a couple of minutes 82 degrees C <=== I think it's beginning to throttle
Fans are good. So are very large heatsinks. The small heatsinks don't do a good job without airflow.
Is there some newer version of RPi 4? if yes how can i identify
No harware versions. Just firmware upgrades which cure the thermal problems with CPU and USB controler.
Pi4 is way more powerful - Running two of them in Argon ONE cases. The fan only starts on really warm days (set it to start at 50C)
This is the normal temperature while running (this is for 24H)
Yeah, I'd upgrade my RPi 3 to a RPi 4 but it seems so wasteful to have two HDMI on a headless server.
Running two of them in Argon ONE cases.
Not sure how many out there are using this one, but looks really cool, its also available on aliexpress i hope that one is also original
at work we find the SD-cards die in about 6-12 months quite often. is there a good solution for that?
a PI4 with SATA or M2 drive would be great..
Now considering low-power intel NUCs instead.
I have Cubieboard it has sata and it can run linux though i never had chance to play with it