Thanks to everyone who pointed out that I actually tested against a Raspberry Pi 2, not the 3! I had always been under the impression that I owned a 3. Sorry about that. The Raspberry 3 came with only about a 30% performance increase over the 2, so the results should be similar (but not identical). Still, the Pi 4 still has a massive edge over the previous generations!
I was wondering about that myself, I was thinking you might have a 3B+. I've had just 3B's and have never had or seen the sd card 'click' capability on any of mine. So maybe that option was only on the 2's?
The 2 is great for a scif and those super secret builds when your a yt star and don't want big business, or 4chan users with too much time, to steal your IP. Just dont forget the Faraday cage. I would use sheet copper and cut round holes in it for a start, but I am an arm chair paranoid and have no idea what I am talking about.
@@AndrewGillard Sensitive Compartmented Information Facility = SCIF pronounced SK-if. I just wish Pi ii was 64 bit. Hey you can always cluster it. You might be able to de-solder the wifi antenna from some of the later Pi's, but hey if your a propper arm chair paranoid, you are worried because the architecture is still there. Just say'n.
@@M0rdH0rst Of course you can add phone functionality. Simply add mic and install VoIP-software. You should add touch functionality too. And of course a lte-stick for mobile internet and a car battery to make it "mobile" ;-)
@@oleurgast730 that is basically how large mobile phones was in the begining. When you needed a car to move it around. That was without a CRT screen or Teletype.
The micro SD not clicking anymore was already on the pi 3 as well. Their reasoning is that many people complained about the sd card jumping out when being bumped. Now without the spring you specifically have to pull to get it out. So Yeah, I am with you that i liked the springy version better. But hearing their reasoning i perfectly get the point.
I've had a few of the Pi2 stop clicking and have had to hold the card in with tape. That is a real pain. I would much rather have a friction fit. It can permanently break the slot if someone who doesn't know any better comes along and yanks the SD card out. Or tries to force it in the wrong way.
Oh, like the version number of TeX, which is based on $\pi$. You never run out of version digits. And \LaTeX{} uses $\mathrm{e}$ for the same reason. It never run out of version digits. :-)
"Micro" should be reserved for the board and its surface-mounted components. The ports should be as big and robust as possible because that's where the rubber meets the road.
Yeah. I'm pretty sure it wouldn't kill them cost-wise if the board would have to be 2cm bigger because of it. Cases aren't backwards compatible anymore anyway.
I got an odroid xu4 years ago. Its had the gigabit lan and an because of the arm architecture runs all raspi os/apps. It's basically the stats of the raspi 4, idk why you waited for the 4
It is not about maximum performance so much as it is about reliable supply, demand and community. No odroid is a drop-in replacement for my RPi projects.
@@Diggnuts for me it was literally a drop in replacement my pi. As it runs the exact same software (dietpi) and as such has the exact same community support as the pi.
A little annoyed that the image for this said, “is the RasPi 4 better for 3D printing?” And then this is a 20 min video that’s unrelated to 3D printing.
Indeed i made that mistake and i'm running now the raspberry 4 on my Octoprint. After a few prints the Pi 4 IS NOT better (at this time 2-10-2019). Pi camera hangs, Updating does not work (as it is not supported yet) and temperature measurement (through GPIO) for enclosure does NOT work. I probably going to put back the Pi 3 asap. Sorry Tom like 99% of your videos but this one is not helping much ;-) still cheers and thanks for all the other 99%!! :-D
One huge step forward for my Octoprint was to use a SSD via USB as the boot volume. Even a cheap 120 GB SSD for less than 20 € has increased the "felt fun" of using Octopi by at least 200% (not even counting the peace of mind that timelapses won't fill up the storage easily)
Pat Richards the pi 3b+ has gigabit too i think, just the 3B has 300mps, i ran in to that issue, i had slow upload of my cam feed and only then found out its because i had the 3b and not the 3b+
@@wikwayer Total system is around $100. First, you want a the 4GB version of the Pi4 - that's $55, a good case, that's $15, a 128 GB SD Card, $20, and a good power supply, that's $10. I'd recommend the Flirc case for the both the pi 3 and 4.
Thanks for the great video. There are three things that I wanted to note: 1. When you load a power supply, you get a voltage drop over the cable and on the output of the power supply itself. But power supplies differ in output voltage, which is important to consider in your test. For example, let's say you have two 1.8A power supplies, and the rpi board gives an undervoltage signal at 4.3V (suppose). At maximum current, the cable you use has a drop of 0.8V (suppose). Then if one power supply has an output voltage of exactly 5.0V (at 1.8A), you will get throttling. OTOH, if the other power supply delivers 5.2V (at 1.8A), it will work just fine. More often than not, it is the voltage drop over cheap cables that causes throttling, and in those cases, a 5.3V supply helps a great deal (so do good cables). Sometimes they specify the exact output voltage, and some actually are 5.3V. Important specification to watch out for when shopping. 2. The fact that you could run the same OS image on all three boards means that your OS (probably all official raspbian versions) are still using the ARMv6 instruction set, which not only is 32bit, but also doesn't even use NEON instructions among others. This is actually pretty wasteful, because an ARMv8 compiled OS (64bit) would actually get much more performance out of the rpi4. 3. Unlike you (lol), I do have a raspberry pi 3, and without heat-sink it suffers from thermal throttling when loaded heavily. From what I had read, the rpi4 draws a lot more current, so it should get even hotter. I ordered mine already and included a big heat-sink just in case.
1. Yes, I do agree with you 2. RP foundation are clear that they used the 64 bit ARM as a faster version of 32 bit ARM. That is by design. So yes, you can move the same image between the different boards. (Hunches on) I have some memory about that when booting the first time, the Raspbian configure and adapt to the board type, so it might be a problem to pop out of RPi 4 and into RPi 1 and boot. (Hunches off) About NEON, that can be detected at run time and be used in those machine and libraries that need that. But I don't know about that one. 3. He said that it did throttle on artificial load, but not on his real time load. Which would be true. The RPi 4 get things done faster, and thus have shorter times of heat generating time compared to RPi 3 and RPi 1. So it has more time to cool down in real time applications, which would compensate for that higher top current running time. The firmware was improved to cool down the CPU more after the first release of Raspbian. (4. And from RPi 3, you can boot of USB stick or over network, which would be faster, especially if you use the WiFi, as it uses another data path then what is shared with USB and Ethernet on RPi 3, don't remember about RPi 4, but should be looked up)
My local supplier finally got some Pi4s in, and I grabbed one late last week. With all the negative hype, I expected problems. I put one of those little $1 Pi heat sinks on it, and used the 2.5A power supply that came with my Pi3B and a micro-SD to C adapter. Did the recommended firmware update. It is totally fine. No throttling. No low-power warnings. No problems powering an external (mechanical) HD. I think that firmware update resolved whatever people were complaining about.
@@k98killer I've not tested it myself. You can check the channel "ExplainingComputers", there are many heat sink reviews, and the results are always the same...
I can say from experience, do not use USB cables for power, barrel connector can provide higher amps, especially when running external drives and other accessories.
I went with poe for my 3b+, rather than the USB connection. I would do the same for the 4. Such an easier way to run the system, and you can pull real time power usage from the switch.
Bottom line - use a fan + heatsink. I finally got my 4GB Pi4 and feel that it definitely can be used as a usable desktop substitute! One can load Libre Elec OS simultaneously, dual boot the Pi. Works well as a media center except actual 4K might be problematic. I have not tried 4K yet and heard that 4K for media center uses may not be practical on the Pi4. Otherwise, it seems to work well!
also with the microSD thing, its a super annoying thing to regress on, but it wasnt just a money saving this, the old style latching one had issues of scratching the terminals on microSD cards and the'd get stuck a lot etc. but i still miss it.
Tom, thank you for sharing this. I'm still using the first 512mb Pi 1 B for my octoprint server. I have been wondering how much better one of the newer pis would be and you answered that question wonderfully. You talked about never seeing throttling with practical use on the Pi 3 or Pi 4, when running emulation station on a pi 3, if you don't have a heat sink then the cores will get hot enough to throw out a temp warning and begin throttling. Again thank you!
@@MikaelMurstam Makes sense. would be better than nothing though, but a fan sounds like a win. cost a few bucks. I don't understand why people don't like cooling their silicon on these little boards. They are a lot more powerful than RP1.
It depends on the application. I was able to get my pi3B to 1.825 GHz stable with an old AMD CPU heatsink and fan on my test rig. Heard people have gotten their Pi4s to 2Ghz no problem. Haven't pulled the trigger on a Pi4 yet but when I do, I'll be looking to retrofit a laptop CPU heat pipes for the task.
@@SophiepTran 1.825ghz is good for a RP3. You don't need a big heat-sink as long as you have a fan. 2ghz doesn't seem to be hard to hit with this new SOC. Good luck, and have fun!
There's videos that show you can overclock the PI 4 up to 2 GHz with appropriate cooling (no your flirc case or 4mm heatsink isn't going to work. The coolers are similar to what you saw on a 486 DX2, still tiny, but makes a huge difference).
@@kuoster Just like there's DP alt mode for type C, there's also an HDMI alt mode. And if dual mode DP (DP++) is used, a passive DP-HDMI cable can be used, only single mode DP needs an active converter to convert DP to HDMI; though the same is not true in reverse, HDMI to DP always needs an active converter.
Probably yelling into the wind, but: the Pi undervoltage/throttling problem has continued to get worse. It's really sensitive to "cell phone brick plus USB cable" setups. You saw that a little bit. A little bit of resistance turns 5v into 4.95v (for instance) and that's enough for the Pi to freak out. One good way to power it is with an "integrated" cable+power supply like the semiofficial Pi supplies use. They compensate for voltage drop all the way to the end of the cable. The "value engineering" on the Pi has meant they won't address it, unfortunately. Is the undervoltage a problem? YES! Gina (of Octoprint) can show with the phone-home stats that 3d print cancellations are fairly strongly correlated with throttling, since the Pi basically drops its speed in half. Serial interfaces (and physical devices relying on them) tend to dislike this. Cheap buck converters allow you to power your Pi off the 12v or 24v supply of your printer or an external 12v supply. I've built about 10 iterations of a high-quality board that does it (and other cool printer monitoring things), but it's a lot of trouble so I've just used the prototypes on my personal stuff and on a satnogs Pi in my off-the-grid shed. And yeah, I think you're right, the pi1 didn't have "vcgencmd get_throttled" support. I think.
Just stumbled on this. My man! Thanks for posting. Finally gonna get some time to put the pi4 through its paces and I'm excited. Bright future for Pi Foundation.
The newer pis could potentially be even faster if raspbian (and its derivatives) used a 64 bit build. That would rule out it working on the old pis, though.
Great comparison. Thank you. I remember switching from RBP1 to 3 because of printer issues and it solved them. The 4 seems cool, but not compelling enough to replace my RBP3 that’s dedicated to Octoprint.
Metal surface CPU actually gives a huge advantage with placing a heat sink on it. Instead of the conductive tape on the old ones you could get on any china site for a dollar can now be applied with proper thermal paste instead!
The uSD card slot "downgrade" to the non springy version is an upgrade in my opinion. I have 2x Pi 3B's that I cant use because the retaining clip part of the connector is broken, and the card wont stay in the slot. Any card inserted just springs back out. They're otherwise working boards but cant use them if the card wont stay in. Im fairly sure the decision to go with the non spring version was specifically because of that issue, not just a cost saving measure.
On the USB C cables, they are currently a mess, several different standards and no clear marketing to know what you're getting. For instance, my GoPro won't transfer data over a Samsung phone cable or any other USB C cable I had in the cable box, but $20 for a 1m AmazonBasics USB Type-C to USB Type-C 3.1 Gen1 and everything works properly. I haven't looked into the problems with the Pi4 and USB C, but I would suspect that it's got a lot to do with cables that don't meet the proper spec.
Funnily it's really common over the past couple of years that many minor bugs which only affected a small percentage of the users are totally overhyped through the media. Thanks for your test being a corrective. I ordered myself the 4GB model and really looking forward doing some make stuff with it.
I own both, The Pi 4 wipes the floor with it, The USB3 gets faster transfer rates, The Ethernet gets faster transfer rates. The SD slot can actually utilize UHS speeds so it doubles the biggest bottleneck the Rock64 has. The biggest win for me is the software/Drive/Device support is much better.
Seriously, the Rock is decent hardware, but it doesn't have the software support. That is a big no no on ANY Rpi killer board. An real issue that many misses or don't understand. Yes, I do have two Rock cards...
Any proper USB-c cable won’t work because they I tried to streamline a design spec that can’t be streamlined. The Pi 4 needs to have two resistors like 5ohm(double check my memory if you care) not just the one it has. With the current design which should be fixed in latter models it says it a low pow audio device. Also the design of to go with smaller and obscure hdmi ports was either a comically poor design choice or simple a cash grab. Don’t underestimate the sale of adapters at the time of purchase of the Pi 4 from sellers. Presumably the future Pis will support more than one monitor so the choice to make it more complicated for everyone to make a few people happy with the old housing is null.
I'm going to forego suggesting the addition of a heatsink for the CPU's heat issue's (as I'm certain you're as tech savvy as the rest of us) [Note: I should have waited to watch the entire video before suggesting the addition of a heatsink.] Thank you for your testing and presentation of your video. Great Job!
There must be people out there trying it - but with two display outputs and sizeable compute capacity it should nicely function as an all-up board for a resin DLP printer, just needs a little hat to drive the z stepper. And a bunch of software, of course, but the pieces are all out there...
There will be 3D printed parts in it, but I'm trying to show more of the projects I do on the channel - even if they're not directly 3D printing related. I feel like so many projects and methods mesh really well with 3D printing, so I'm hoping to inspire some folks to expand their horizon 😉
About that USB wattmeter: I've recently bought a UMC25c (lots of different brands) that seems a lot better in terms of how much it can handle, and it has some power logging built in. It even connects to a pc over bluetooth, but the app is kinda limited. Since it uses serial over bluetooth though, I figure it should be possible to find out how to query it and then write a better logging app. Haven't gotten around to that though.
It’s a good time for small boards. Not only is the super-fast RPi 4 out, the Teensy 4.0 running at 600MHz was also just announced. What to do with all this new compact power?
5 ปีที่แล้ว
That teensy seems crazy. I have no idea what would need that kind of performance in that format, but hey it is cool!
Manufacturing proper USB-C cables is pricey since it is still a very finicky process with a lot of manual steps and supervision. "Power cables" on the other hand are not, since they don't bother hooking up all the available pins and bridge some stuff together. That's still fine spec wise but you don't get any data through that.
One note is to NOT buy the official Raspberry pi4 case. As much as I love the Foundation's products it is basically a hot box for the Pi4 - absolutely no air flow and can push the pi 4 into throttle even for basic tasks. Basically if you are just web surfing or pushing GCode then open air is all that is required, add a cheap heat sink helps a lot for more advanced uses or warmer environments. I would recommend a heat sink & small fan combo or something like a Flirc/aluminum (heat sink) case for things like emulation which can push things pretty hard. If you overclock then you are probably going to need active cooling. Over the next few month firmware updates will probably lower the 4's thermal idle but once you start pushing it hard it is going to generate heat that needs to be managed.
RPi 4 is available with 4gb ram as well. Some kind of heat sink on the SOS chip is recommended!!!! There is actually a very good reason for getting rid of the clicky uSD socket. The spring on those things is actually powerful enough to spit the card out half way across the room where Edsel Murphy then hides it under dust bunnies where you will NEVER FIND IT!!!!!
Great video. I have RPi 3B+ and loving it. Yes, I agreed RPi 4 should have full size HDMI port. I hope there will be the full size HDMI port version. ALso, I wish there will be a 64 bit Raspberian OS to make full use of 4GB RAM. and CPU capabilities.. BTW, my RPi 3B+ is powered by 24" LCD TV's USB port and runs fine. Thank you.
Probably every option (Like a heatsink attached to both) would counterwise transfer heat from the heatbed to your pie as well, which could (depending on if you print with PLA or ABS) overheat your Pi's CPU. In itself it is a good idea to save energy, I just don't see a way how this could work.
@@michaelangeloonassis2427 I got that it was meant as a joke, yet I thought it was an interesting idea and wanted to pursue that thought. Sadly I couldn't find any viable option, that's what I wanted to say.
The foundation said the USB-C resistor issue will be corrected in a later update, and that's my only technical beef with the Pi4 since most of my kit uses USB PD chargers. Once that's in the wild, I'll grab a couple of 4 gig Pis for media servers. USB 3 external storage, baby.
I know this vid is old so you probably don't check comments. But I have a tip, for thermal imaging tests. Get yourself a roll of Tesa 50577 tape. It's a matte black aluminium foil tape with a high-temp thermally conductive adhesive. It's easy to tear and cut, adhesive residues are fairly easy to clean off, and they're properly coated to the edges so easy to stack multiple strips to cover a larger surface, like a hotbed. A roll would probably last your channel's work for 5 years or more. I've been using this for work, and I get more accurate and condistant readings using this vs matte black spray paint (vs control with surface thermocouples). It goes on and off so much easier and quicker than paint, so much less hassle and time consuming, so I actually use it a lot more. Meaning incidental and quick spot check measurements get much more accurate when dealing with reflective parts. It also actually come off without ruining the surface underneath, or needing paint stripper.
The Pi4 is awesome. Yes it gets hot, the Pi3B+ got hot too. They released a significantly more powerful Raspberry Pi without increasing the cost of the base model which is what everyone wanted. It does work without a heatsink, but it does get too hot for most people's comfort even though it still functions properly. I would rather have this trade-off of a heat issue that can be solved with heat sinks and active cooling cases than to have the manufacturer say, "We can't make it more powerful in the same form factor because it would get hot." The Flirc aluminum case helps, but it still gets warm. If you are using your Pi4 for 24/7 usage I would look into a large passive heatsink option or a fan cooling option.
When I run Octoprint with a webcam (Logi C615) and set the Resolution to 1920x1080 @ 30fps on a Raspberry Pi 3 B and B+ I get thermal throttling. I'm curious if a Pi 4 would be able to handle streaming with that resolution. Good video on the new Pi
The Raspi4 suggests a minimum of 3A for its power supplies AFAIK. In my experience, it can be pretty picky in terms of supplies/cables, so your findings are very interesting to me. Will have to do some more playing around....I believe that use of USB 3 would immediately increase power demand, but will have to find out...
Does surprise me why people go with a regular 3d printer controller with a Pi running Octoprint connected to it via serial to give you a web interface when you already get that with the Duet 2 Wifi controller? The Duet clones out there are far more affordable and the functionality of these boards is outstanding. I actually swapped out using Mach3/USB Smoothstepper/Gecko stepper controller with a Duet which provides 2.4A to each motor on my 6040 CNC router and can provide all the outputs I need to control the spindle. Much nicer using its excellent web interface over using Mach3. Wish the Duet existed when I initially purchased the router.
I wouldn't be too hurt about it. A lot of software hasn't been made compatible or optimized with the Pi4 yet. and the 3B+ is still a very powerful Pi. The one thing though that I would say the Pi4 excels at is the 4K output and HEVC video decoding. If you are using the 3B+ for video playback than I would have buyers remorse for buying the 3B+ instead of the 4. (Kodi works great on the 4 already). If you aren't doing video playback I would keep the 3B+ for the more stable releases of existing software optimized for the 3B+
In a way I glad the RP 4 is just a small incremental upgrade. Why? Because I have a bunch of RP 3's. However, I am hopeful the next Pi Zero will at least have a dual core and 1GB RAM.
OG Gen 1 Pi is pretty slow however if you have one you can DEFINITELY run pihole DNS on it without issue! Make it block ads for you! Been using it perfectly for two years!
I just printed a 70MB gcode for 30 hours. Had a c920 running at 1920x1080\24p and still only saw 2% CPU usage. Note, I have hardwired the Pi to my network. The 4b8GB (yes, overkill on the RAM) is awesome. Would love to see the OcotPi team try to take advantage of the GPU when it comes to the webcam. Currently, it's just pulling the MJPEG frames directly from the camera which are huge and uses a lot of network bandwidth. FFMPEG can use the GPU to encode that to an h264 or h265 stream. That would reduce overall network usage and allow for full HD streaming over the wifi network. Something else I'd like to see in OctoPi is the automatic mounting of a thumb drive so that we can point Octolapse to store data on the thumb and not on the mSD card. The fewer writes to the mSD the better and longer the card will last.
I love my Pi 4. Great little 'puter. Have mine in a smraza case with it's little cooling fan and it runs at about 37 -38 degrees and never gets out of the 40's under load. I think they did a great job. I understand about the hdmi, but I connect to mine remotely. Of course, I jumped from a Pi 1 to a Pi 4 so......
3:50: Not true all the time. I obtained a SD Image from a RPi 3 B and tried to run it on my RPi 3 B+ and it would not work. Tried multiple times. Tried different SD cards. etc. Nothing. The B+ has different hardware and that's why it wouldn't work.
The raspbian operating images are backwards compatible, not forward. So a 3b-era image won't work in a pi 3b+, but an image created or updated after the 3b+ launched will work in all previous models
There is another cheap solution. I bought Pi 3A+. Single USB port, but smaller, lower power consumption. Works just fine. Money from the price difference can be spent on filament for custom case ;). I run it with tiny radiator glued on top of the CPU and it rarely goes over 50 deg during print.
@@AndersJackson Me, 2018 isn't that far for a lot of people. For example let's say you've installed raspbian in 2018 on a rpi 3b+. Now we are in 2019, you've bought the new rpi4 and you took the SD card of the old rpi3b+ to the new rpi4 and the thing will never boot. Just to say that the problem is easy to get and quite complicated for beginners to debug so I think it's worth pointing it out.
It was actually that people kept pulling out their cards, breaking the mechanism instead of pushing in to eject the card. The foundation changed it and there was a huge drop in RMA requests and support cases.
That's good to know about the power consumption because I've seen recommendations to use a 3A power supply. Also, thanks for testing the different cables as it helps to figure which cables to buy.
As with cooling, if you get under power, the CPU will throttle down. And if you add some USB devices, it will not work. So better be safe then sorry there. But if you know that you will not add other stuff on USB or IO ports, then you can go for the lower spec power supply.
After many weeks of waiting I got my first pi4 4gb 😔 not sure if I "waste" it on such a octoptint server. Rather think on Kodi or home automation because of the Ram. Anyway i had a big improvement in performance switching from the Pi2 to the Pi3. Also the pi3 is becoming cheaper and my recommendation for the octoptint without any negative issues.
Thanks to everyone who pointed out that I actually tested against a Raspberry Pi 2, not the 3!
I had always been under the impression that I owned a 3. Sorry about that.
The Raspberry 3 came with only about a 30% performance increase over the 2, so the results should be similar (but not identical). Still, the Pi 4 still has a massive edge over the previous generations!
I was wondering about that myself, I was thinking you might have a 3B+. I've had just 3B's and have never had or seen the sd card 'click' capability on any of mine. So maybe that option was only on the 2's?
the rpi 3 also has the sd reader downgrade. so no bummer. to be honest: i do not need the click
The 2 is great for a scif and those super secret builds when your a yt star and don't want big business, or 4chan users with too much time, to steal your IP. Just dont forget the Faraday cage. I would use sheet copper and cut round holes in it for a start, but I am an arm chair paranoid and have no idea what I am talking about.
@@chriscontact5857 … wut?
@@AndrewGillard Sensitive Compartmented Information Facility = SCIF pronounced SK-if. I just wish Pi ii was 64 bit. Hey you can always cluster it.
You might be able to de-solder the wifi antenna from some of the later Pi's, but hey if your a propper arm chair paranoid, you are worried because the architecture is still there.
Just say'n.
-Do you need 4K TV for displaying clock and calendar on wall?
-No but yes
The question should be: Do you really need to display clock and calendar on wall?
@@leoalmeida2583
Wristwatch: Do you really need a wall to display a clock and calendar?
Do you really need a wall?
Phhh, probably not even touchscreen
What's a wall?
That's not a "dashboard" my man. That's the entire friggin' windshield.
It's just a little oversized smartphone, without the phone function. Or can you use it as a phone? 😂
@@M0rdH0rst With how phones just keep getting bigger and bigger I'd say that's a phone from the 2040s.
@@M0rdH0rst Of course you can add phone functionality. Simply add mic and install VoIP-software. You should add touch functionality too. And of course a lte-stick for mobile internet and a car battery to make it "mobile" ;-)
@@M0rdH0rst you can with the right accessories xD
@@oleurgast730 that is basically how large mobile phones was in the begining. When you needed a car to move it around.
That was without a CRT screen or Teletype.
The micro SD not clicking anymore was already on the pi 3 as well. Their reasoning is that many people complained about the sd card jumping out when being bumped. Now without the spring you specifically have to pull to get it out. So Yeah, I am with you that i liked the springy version better. But hearing their reasoning i perfectly get the point.
The 3B+ is when they removed the ejecting SD slot.
@@mrjackson2k The 3B didn't have a spring either
Some had the clicky slots, some didn't.
The Pi Zero also doesn't have a spring.
I've had a few of the Pi2 stop clicking and have had to hold the card in with tape. That is a real pain. I would much rather have a friction fit. It can permanently break the slot if someone who doesn't know any better comes along and yanks the SD card out. Or tries to force it in the wrong way.
Thanks Patreon! Now I can use a 4k huge TV as a thermometer :D
LOL
jose gonzales huu
I'm mad! I wanted a raspberry PI 3.14159........ 😡
Oh, like the version number of TeX, which is based on $\pi$. You never run out of version digits.
And \LaTeX{} uses $\mathrm{e}$ for the same reason. It never run out of version digits. :-)
@ hahaha! Good one!
:)
that is irrational of you
"Micro" should be reserved for the board and its surface-mounted components. The ports should be as big and robust as possible because that's where the rubber meets the road.
Yeah. I'm pretty sure it wouldn't kill them cost-wise if the board would have to be 2cm bigger because of it. Cases aren't backwards compatible anymore anyway.
Genuinely expected a Linus-moment when you picked up the TV.
Eh, don't trust a book by it's cover trust a book by it's title 😜😜
give this man a medal
*flashbacks to when he dropped a $10,000 cpu*
for me, the most valuable asset of the Pi4 is the Gigabit Lan, it works much faster with my NAS than the PI 3 with its local drive.
Indeed combined with the USB3, the RPi4 actually is a serious contender for NAS solutions.
Yep, USB3 + gigabit lan makes it actually usable as a NAS now.
I got an odroid xu4 years ago. Its had the gigabit lan and an because of the arm architecture runs all raspi os/apps. It's basically the stats of the raspi 4, idk why you waited for the 4
It is not about maximum performance so much as it is about reliable supply, demand and community. No odroid is a drop-in replacement for my RPi projects.
@@Diggnuts for me it was literally a drop in replacement my pi. As it runs the exact same software (dietpi) and as such has the exact same community support as the pi.
A little annoyed that the image for this said, “is the RasPi 4 better for 3D printing?” And then this is a 20 min video that’s unrelated to 3D printing.
I'd really like to know how the 4B does with Klipper.
Indeed i made that mistake and i'm running now the raspberry 4 on my Octoprint. After a few prints the Pi 4 IS NOT better (at this time 2-10-2019). Pi camera hangs, Updating does not work (as it is not supported yet) and temperature measurement (through GPIO) for enclosure does NOT work. I probably going to put back the Pi 3 asap. Sorry Tom like 99% of your videos but this one is not helping much ;-) still cheers and thanks for all the other 99%!! :-D
@@ErikLegerstee I'm thinking about getting a raspberry pi 3 or 4 for my octoprint so I can monitor my two CR10 S4 and S5. What do you suggest?
One huge step forward for my Octoprint was to use a SSD via USB as the boot volume. Even a cheap 120 GB SSD for less than 20 € has increased the "felt fun" of using Octopi by at least 200% (not even counting the peace of mind that timelapses won't fill up the storage easily)
pi 4 actual runs Ethernet at 1 gig pi 3 doesn't I suspect thatch a big part of the difference
Octopi UI isn't that big for it to matter.
I doubt it, it's streaming a single basic web interface.
@@soundspark Yes but octoprint needs like 0.5mbps to load instantly.
Pat Richards the pi 3b+ has gigabit too i think, just the 3B has 300mps, i ran in to that issue, i had slow upload of my cam feed and only then found out its because i had the 3b and not the 3b+
you can press "1" in top to see the individual cores. Makes for a better presentation since you can show moa cores
Dude - I learned a new trick! Thanks for that. I bet you read the man page. :-)
That moment when a hand sized computer has better specs than your PC.
I doubt it, unless you are talking about the 4k capability. That's just pure GPU. You most likely have better CPU.
You need a better pc.
I Hope you get 35 dollar
@@wikwayer Total system is around $100. First, you want a the 4GB version of the Pi4 - that's $55, a good case, that's $15, a 128 GB SD Card, $20, and a good power supply, that's $10. I'd recommend the Flirc case for the both the pi 3 and 4.
@@richardwicks4190 well that escalated quickly
Thanks for the great video. There are three things that I wanted to note:
1. When you load a power supply, you get a voltage drop over the cable and on the output of the power supply itself. But power supplies differ in output voltage, which is important to consider in your test. For example, let's say you have two 1.8A power supplies, and the rpi board gives an undervoltage signal at 4.3V (suppose). At maximum current, the cable you use has a drop of 0.8V (suppose). Then if one power supply has an output voltage of exactly 5.0V (at 1.8A), you will get throttling. OTOH, if the other power supply delivers 5.2V (at 1.8A), it will work just fine. More often than not, it is the voltage drop over cheap cables that causes throttling, and in those cases, a 5.3V supply helps a great deal (so do good cables). Sometimes they specify the exact output voltage, and some actually are 5.3V. Important specification to watch out for when shopping.
2. The fact that you could run the same OS image on all three boards means that your OS (probably all official raspbian versions) are still using the ARMv6 instruction set, which not only is 32bit, but also doesn't even use NEON instructions among others. This is actually pretty wasteful, because an ARMv8 compiled OS (64bit) would actually get much more performance out of the rpi4.
3. Unlike you (lol), I do have a raspberry pi 3, and without heat-sink it suffers from thermal throttling when loaded heavily. From what I had read, the rpi4 draws a lot more current, so it should get even hotter. I ordered mine already and included a big heat-sink just in case.
1. Yes, I do agree with you
2. RP foundation are clear that they used the 64 bit ARM as a faster version of 32 bit ARM. That is by design. So yes, you can move the same image between the different boards. (Hunches on) I have some memory about that when booting the first time, the Raspbian configure and adapt to the board type, so it might be a problem to pop out of RPi 4 and into RPi 1 and boot. (Hunches off)
About NEON, that can be detected at run time and be used in those machine and libraries that need that. But I don't know about that one.
3. He said that it did throttle on artificial load, but not on his real time load. Which would be true. The RPi 4 get things done faster, and thus have shorter times of heat generating time compared to RPi 3 and RPi 1. So it has more time to cool down in real time applications, which would compensate for that higher top current running time. The firmware was improved to cool down the CPU more after the first release of Raspbian.
(4. And from RPi 3, you can boot of USB stick or over network, which would be faster, especially if you use the WiFi, as it uses another data path then what is shared with USB and Ethernet on RPi 3, don't remember about RPi 4, but should be looked up)
Calender states "MPCNC build" ... can't wait to see, I just reworked mine from RAMPs to Estlcam with seperate motor drivers
My local supplier finally got some Pi4s in, and I grabbed one late last week. With all the negative hype, I expected problems. I put one of those little $1 Pi heat sinks on it, and used the 2.5A power supply that came with my Pi3B and a micro-SD to C adapter. Did the recommended firmware update.
It is totally fine. No throttling. No low-power warnings. No problems powering an external (mechanical) HD. I think that firmware update resolved whatever people were complaining about.
The Pi 4 just needs a little heat sink, then it works great. A 3 amp power supply is recommended
actually, a small heatsink doesnt help with temperatures. there was a chart on reddit where someone tested some thermal-solutions.
@@pippoppeo6903 I recommend you try it with you computer's CPU, and let me know your results
@@rondlh20 Have you tested your RPi4 heatsink hypothesis? How much of an improvement in throttling have you noticed?
@@k98killer I've not tested it myself. You can check the channel "ExplainingComputers", there are many heat sink reviews, and the results are always the same...
Explaining computers said use active cooling.
Wow! Didn't know there was a 4th version out! Thanks for your time and dedication to review the board!
I've been using the mini HDMI port on my Yoga 2 Pro for 6 years now. Plugging in 2 times a day. Still works like a charm.
Good for you, but the Pi 4 is equipped with Micro HDMI ports, not mini.
@@ormanmarvin Sorry, that's what I meant. My ultrabook has a micro HDMI port the same as the Pi 4 has two of. Those things do last a long time.
I can say from experience, do not use USB cables for power, barrel connector can provide higher amps, especially when running external drives and other accessories.
I went with poe for my 3b+, rather than the USB connection. I would do the same for the 4. Such an easier way to run the system, and you can pull real time power usage from the switch.
Bottom line - use a fan + heatsink. I finally got my 4GB Pi4 and feel that it definitely can be used as a usable desktop substitute! One can load Libre Elec OS simultaneously, dual boot the Pi. Works well as a media center except actual 4K might be problematic. I have not tried 4K yet and heard that 4K for media center uses may not be practical on the Pi4. Otherwise, it seems to work well!
DAAAAMN i just discovered the MPCNC and i'm very happy you are doing videos about it! Can't wait!
also with the microSD thing, its a super annoying thing to regress on, but it wasnt just a money saving this, the old style latching one had issues of scratching the terminals on microSD cards and the'd get stuck a lot etc.
but i still miss it.
Tom, thank you for sharing this. I'm still using the first 512mb Pi 1 B for my octoprint server. I have been wondering how much better one of the newer pis would be and you answered that question wonderfully. You talked about never seeing throttling with practical use on the Pi 3 or Pi 4, when running emulation station on a pi 3, if you don't have a heat sink then the cores will get hot enough to throw out a temp warning and begin throttling. Again thank you!
You can afford to have a 4K tv just to display the weather, and you don't put even a rudimentary heatsink on the SOC? I'm moving on...
Tests show that a heatsink barely does anything to the RPi4. A fan however, works great with or without a heat sink.
@@MikaelMurstam Makes sense. would be better than nothing though, but a fan sounds like a win. cost a few bucks. I don't understand why people don't like cooling their silicon on these little boards. They are a lot more powerful than RP1.
It depends on the application. I was able to get my pi3B to 1.825 GHz stable with an old AMD CPU heatsink and fan on my test rig. Heard people have gotten their Pi4s to 2Ghz no problem. Haven't pulled the trigger on a Pi4 yet but when I do, I'll be looking to retrofit a laptop CPU heat pipes for the task.
@@SophiepTran 1.825ghz is good for a RP3. You don't need a big heat-sink as long as you have a fan. 2ghz doesn't seem to be hard to hit with this new SOC. Good luck, and have fun!
@@MikaelMurstam I have a flirc case, where the whole case works as a heat sink. Keeps the soc nice and cool. So watcha talking about?
There's videos that show you can overclock the PI 4 up to 2 GHz with appropriate cooling (no your flirc case or 4mm heatsink isn't going to work. The coolers are similar to what you saw on a 486 DX2, still tiny, but makes a huge difference).
I am using it as a python / pi dev system, dual monitors, 128gb ssd. It rocks.
USC-C can output DisplayPort signals, but it would need a converter to output HDMI signals. 🤔
No. Not all type-c ports have all kind of alternate functionality.
In case of Pi4B it is power input and usb2.0 otg/gadget mode link to the soc.
This usb type C is not rated to USB standards. It's one of the main problems. Secondly, it's not on output on this device. Just an input
@@azbesthu Oops, sorry, I was not clear at all on what I wanted to say. I was trying to reply to what Tom said about the HDMI outputs. :)
@@kuoster Just like there's DP alt mode for type C, there's also an HDMI alt mode. And if dual mode DP (DP++) is used, a passive DP-HDMI cable can be used, only single mode DP needs an active converter to convert DP to HDMI; though the same is not true in reverse, HDMI to DP always needs an active converter.
0:45 wait a sec. Am I watching Linus Tech Tips or Thomas Sanladerer?
You should rerun your boot time test using USBs. SD cards are known to be slower, especially on the Pi.
I'm going to instal heatsinks on my raspberry pi4, better safe than sorry.
Heat should not break it, but performace can suffer in case of 80 C
Other tests show to use active cooling opposed to just passive
Safe from what?
@@clonkex throttling.
@@TheDillynator Not something to be sorry about though... I mean, you could add a heatsink at any time if it became a problem.
Probably yelling into the wind, but: the Pi undervoltage/throttling problem has continued to get worse. It's really sensitive to "cell phone brick plus USB cable" setups. You saw that a little bit. A little bit of resistance turns 5v into 4.95v (for instance) and that's enough for the Pi to freak out. One good way to power it is with an "integrated" cable+power supply like the semiofficial Pi supplies use. They compensate for voltage drop all the way to the end of the cable. The "value engineering" on the Pi has meant they won't address it, unfortunately.
Is the undervoltage a problem? YES! Gina (of Octoprint) can show with the phone-home stats that 3d print cancellations are fairly strongly correlated with throttling, since the Pi basically drops its speed in half. Serial interfaces (and physical devices relying on them) tend to dislike this.
Cheap buck converters allow you to power your Pi off the 12v or 24v supply of your printer or an external 12v supply. I've built about 10 iterations of a high-quality board that does it (and other cool printer monitoring things), but it's a lot of trouble so I've just used the prototypes on my personal stuff and on a satnogs Pi in my off-the-grid shed.
And yeah, I think you're right, the pi1 didn't have "vcgencmd get_throttled" support. I think.
Just stumbled on this. My man! Thanks for posting. Finally gonna get some time to put the pi4 through its paces and I'm excited. Bright future for Pi Foundation.
The peel, The most creative way to keep people during the credits just like after credit scenes in movies. Fantastic
The newer pis could potentially be even faster if raspbian (and its derivatives) used a 64 bit build. That would rule out it working on the old pis, though.
Just got a Raspberry Pi 4. Thank you for this great video. Well produced and very informative.
Great comparison. Thank you. I remember switching from RBP1 to 3 because of printer issues and it solved them. The 4 seems cool, but not compelling enough to replace my RBP3 that’s dedicated to Octoprint.
Metal surface CPU actually gives a huge advantage with placing a heat sink on it. Instead of the conductive tape on the old ones you could get on any china site for a dollar can now be applied with proper thermal paste instead!
The uSD card slot "downgrade" to the non springy version is an upgrade in my opinion. I have 2x Pi 3B's that I cant use because the retaining clip part of the connector is broken, and the card wont stay in the slot. Any card inserted just springs back out. They're otherwise working boards but cant use them if the card wont stay in. Im fairly sure the decision to go with the non spring version was specifically because of that issue, not just a cost saving measure.
Just wedge in a thin piece of plastic to hold it in place, or simply tape it down.
Great comparison and review. Very informative. Thank you for taking the time out to do this. I am now a subscriber.
On the USB C cables, they are currently a mess, several different standards and no clear marketing to know what you're getting. For instance, my GoPro won't transfer data over a Samsung phone cable or any other USB C cable I had in the cable box, but $20 for a 1m AmazonBasics USB Type-C to USB Type-C 3.1 Gen1 and everything works properly. I haven't looked into the problems with the Pi4 and USB C, but I would suspect that it's got a lot to do with cables that don't meet the proper spec.
Funnily it's really common over the past couple of years that many minor bugs which only affected a small percentage of the users are totally overhyped through the media. Thanks for your test being a corrective. I ordered myself the 4GB model and really looking forward doing some make stuff with it.
Someone seriously needs to do a benchmark between Rock64 4GB with RPi 4 4GB.
I own both, The Pi 4 wipes the floor with it,
The USB3 gets faster transfer rates,
The Ethernet gets faster transfer rates.
The SD slot can actually utilize UHS speeds so it doubles the biggest bottleneck the Rock64 has.
The biggest win for me is the software/Drive/Device support is much better.
Seriously, the Rock is decent hardware, but it doesn't have the software support.
That is a big no no on ANY Rpi killer board. An real issue that many misses or don't understand. Yes, I do have two Rock cards...
18:20 you are using a pi only for making videos or to set and forget purposes? You will never know why that "no-click" SD card slot is a bliss
Any proper USB-c cable won’t work because they I tried to streamline a design spec that can’t be streamlined. The Pi 4 needs to have two resistors like 5ohm(double check my memory if you care) not just the one it has. With the current design which should be fixed in latter models it says it a low pow audio device.
Also the design of to go with smaller and obscure hdmi ports was either a comically poor design choice or simple a cash grab. Don’t underestimate the sale of adapters at the time of purchase of the Pi 4 from sellers. Presumably the future Pis will support more than one monitor so the choice to make it more complicated for everyone to make a few people happy with the old housing is null.
best way ever to thank patreons!!!!! *at the end
I'm going to forego suggesting the addition of a heatsink for the CPU's heat issue's (as I'm certain you're as tech savvy as the rest of us) [Note: I should have waited to watch the entire video before suggesting the addition of a heatsink.]
Thank you for your testing and presentation of your video. Great Job!
I prefer 12V DC jack rather than the usb-c, more robust and cheaper
There must be people out there trying it - but with two display outputs and sizeable compute capacity it should nicely function as an all-up board for a resin DLP printer, just needs a little hat to drive the z stepper. And a bunch of software, of course, but the pieces are all out there...
Can I solder the "clicky" SD card slot into the footprint of the "non-clicky" Raspberry 4 card slot?
Yes you can! It’s tricky to unsolder the old one though
Break the plastic and desolder one pin at a time.
Thanks Tom. Although I don't have a Pi 4 (yet) I had always thought that the critics were being far too hard. Now I know the real life facts.
Your going to do a video on your TV project right? You could put a 3d printed case in it just to keep the 3d printing theme.
There will be 3D printed parts in it, but I'm trying to show more of the projects I do on the channel - even if they're not directly 3D printing related. I feel like so many projects and methods mesh really well with 3D printing, so I'm hoping to inspire some folks to expand their horizon 😉
About that USB wattmeter: I've recently bought a UMC25c (lots of different brands) that seems a lot better in terms of how much it can handle, and it has some power logging built in. It even connects to a pc over bluetooth, but the app is kinda limited. Since it uses serial over bluetooth though, I figure it should be possible to find out how to query it and then write a better logging app. Haven't gotten around to that though.
It’s a good time for small boards. Not only is the super-fast RPi 4 out, the Teensy 4.0 running at 600MHz was also just announced. What to do with all this new compact power?
That teensy seems crazy. I have no idea what would need that kind of performance in that format, but hey it is cool!
Do you really need your weather in 4K though?
1080p up-close on a 43" screen is unbearable 😅
Manufacturing proper USB-C cables is pricey since it is still a very finicky process with a lot of manual steps and supervision.
"Power cables" on the other hand are not, since they don't bother hooking up all the available pins and bridge some stuff together.
That's still fine spec wise but you don't get any data through that.
Wait until you have a "clicky" micro SD slot have it's spring fail, THEN you'll realise why they went back to the friction fit ones ;-)
One note is to NOT buy the official Raspberry pi4 case. As much as I love the Foundation's products it is basically a hot box for the Pi4 - absolutely no air flow and can push the pi 4 into throttle even for basic tasks. Basically if you are just web surfing or pushing GCode then open air is all that is required, add a cheap heat sink helps a lot for more advanced uses or warmer environments. I would recommend a heat sink & small fan combo or something like a Flirc/aluminum (heat sink) case for things like emulation which can push things pretty hard. If you overclock then you are probably going to need active cooling. Over the next few month firmware updates will probably lower the 4's thermal idle but once you start pushing it hard it is going to generate heat that needs to be managed.
RPi 4 is available with 4gb ram as well. Some kind of heat sink on the SOS chip is recommended!!!!
There is actually a very good reason for getting rid of the clicky uSD socket. The spring on those things is actually powerful enough to spit the card out half way across the room where Edsel Murphy then hides it under dust bunnies where you will NEVER FIND IT!!!!!
"I telling on behalf of my friend, that want to stay anonymous, that had those dust bunnies experience" :-D
9:00 "...over the haaa..." 🤣
lol 😁
Great video.
I have RPi 3B+ and loving it. Yes, I agreed RPi 4 should have full size HDMI port. I hope there will be the full size HDMI port version.
ALso, I wish there will be a 64 bit Raspberian OS to make full use of 4GB RAM. and CPU capabilities..
BTW, my RPi 3B+ is powered by 24" LCD TV's USB port and runs fine.
Thank you.
Thanks for uploading a comparison of older rPi's.. :D
that begs the question - could you use it to bake a pie?
DIY toaster oven controller?
A Pi pie? Pi squared? Pie are not squared. Pie are round. Cornbread are square. (sorry... I'm seriously in Friday mode)
challenge accepted. to make a square pie that is 3.14159265359 inches by 3.14159265359 inches by 3.14159265359 inches.
Kevin Miedema uh no that’s pi cubed
ill top it off by making it a 4D hyperpie that is perfectly square from every direction you view it in 3d space.
I actually prefer the non-click SD slots, lower potential for accidental ejection.
The amperage advice helps so much in general understanding of power usage. 👍 thanks
Wow! Missed an opportunity to bill this one an ASMR video, with that wrap pulling! Could have taken the channel in a whole new direction.
80c on the Pi4 CPU? Now to figure out a way to transfer that heat to my heated print bed and save some energy usage. 😂
Probably every option (Like a heatsink attached to both) would counterwise transfer heat from the heatbed to your pie as well, which could (depending on if you print with PLA or ABS) overheat your Pi's CPU.
In itself it is a good idea to save energy, I just don't see a way how this could work.
@@7i4nf4n r/woosh
@@michaelangeloonassis2427 I got that it was meant as a joke, yet I thought it was an interesting idea and wanted to pursue that thought. Sadly I couldn't find any viable option, that's what I wanted to say.
@@michaelangeloonassis2427 btw, it's "woooosh". Do it right at least.
@@michaelangeloonassis2427 be gone, ledditor
The foundation said the USB-C resistor issue will be corrected in a later update, and that's my only technical beef with the Pi4 since most of my kit uses USB PD chargers. Once that's in the wild, I'll grab a couple of 4 gig Pis for media servers. USB 3 external storage, baby.
I know this vid is old so you probably don't check comments. But I have a tip, for thermal imaging tests. Get yourself a roll of Tesa 50577 tape. It's a matte black aluminium foil tape with a high-temp thermally conductive adhesive. It's easy to tear and cut, adhesive residues are fairly easy to clean off, and they're properly coated to the edges so easy to stack multiple strips to cover a larger surface, like a hotbed. A roll would probably last your channel's work for 5 years or more.
I've been using this for work, and I get more accurate and condistant readings using this vs matte black spray paint (vs control with surface thermocouples). It goes on and off so much easier and quicker than paint, so much less hassle and time consuming, so I actually use it a lot more. Meaning incidental and quick spot check measurements get much more accurate when dealing with reflective parts. It also actually come off without ruining the surface underneath, or needing paint stripper.
Thanks for the tip, I'll check it out!
The Pi4 is awesome. Yes it gets hot, the Pi3B+ got hot too. They released a significantly more powerful Raspberry Pi without increasing the cost of the base model which is what everyone wanted. It does work without a heatsink, but it does get too hot for most people's comfort even though it still functions properly. I would rather have this trade-off of a heat issue that can be solved with heat sinks and active cooling cases than to have the manufacturer say, "We can't make it more powerful in the same form factor because it would get hot." The Flirc aluminum case helps, but it still gets warm. If you are using your Pi4 for 24/7 usage I would look into a large passive heatsink option or a fan cooling option.
Wtf? I have 3 pi3b+, and none of them have clicky microsd slots
It's the Pi3 B. Not +
@@twiddler71 Tom was actually testing the Pi 2, not the 3. Both the 3 and the 3B+ lack the springy SD card slot, just like the Pi 4.
@@TheAppleFreak You could be right. If that's the case, we don't really know how the Pi 3 compares with the Pi 4 in these tests.
@@twiddler71 I'm pretty sure he's right. None of my Pi3B have a springy SD slot
When I run Octoprint with a webcam (Logi C615) and set the Resolution to 1920x1080 @ 30fps on a Raspberry Pi 3 B and B+ I get thermal throttling. I'm curious if a Pi 4 would be able to handle streaming with that resolution. Good video on the new Pi
The Raspi4 suggests a minimum of 3A for its power supplies AFAIK. In my experience, it can be pretty picky in terms of supplies/cables, so your findings are very interesting to me. Will have to do some more playing around....I believe that use of USB 3 would immediately increase power demand, but will have to find out...
Does surprise me why people go with a regular 3d printer controller with a Pi running Octoprint connected to it via serial to give you a web interface when you already get that with the Duet 2 Wifi controller? The Duet clones out there are far more affordable and the functionality of these boards is outstanding. I actually swapped out using Mach3/USB Smoothstepper/Gecko stepper controller with a Duet which provides 2.4A to each motor on my 6040 CNC router and can provide all the outputs I need to control the spindle. Much nicer using its excellent web interface over using Mach3. Wish the Duet existed when I initially purchased the router.
well, i just bought a 3b+ so i don't want to watch the vid, but i do it anyway because i love your channel =D
I wouldn't be too hurt about it. A lot of software hasn't been made compatible or optimized with the Pi4 yet. and the 3B+ is still a very powerful Pi. The one thing though that I would say the Pi4 excels at is the 4K output and HEVC video decoding. If you are using the 3B+ for video playback than I would have buyers remorse for buying the 3B+ instead of the 4. (Kodi works great on the 4 already). If you aren't doing video playback I would keep the 3B+ for the more stable releases of existing software optimized for the 3B+
@@elmergloo3259 yeah thanks
One can never have too many raspberry pi's anyway.
Great video! Been hoping someone would do this... You covered everything! AWESOME!!! (and the peeling at the end was great!) :)
Explaining computers does a great set of vids on cooling the PI 4!
Thanks , now I dont have doubts to use PI4 for my new printer.
Thank you for this great info Tom! How would you feel about using A RPi 4 for octoprint + multiple camera's?
Bravo! Excellent production, with great video, clean audio, and a clear speaking voice. Thank you!
Nice video! What camera is Thomas using? The image is great!
In a way I glad the RP 4 is just a small incremental upgrade.
Why? Because I have a bunch of RP 3's.
However, I am hopeful the next Pi Zero will at least have a dual core and 1GB RAM.
That would be amazing :)
OG Gen 1 Pi is pretty slow however if you have one you can DEFINITELY run pihole DNS on it without issue! Make it block ads for you! Been using it perfectly for two years!
hey that's not a bad idea
I just printed a 70MB gcode for 30 hours. Had a c920 running at 1920x1080\24p and still only saw 2% CPU usage. Note, I have hardwired the Pi to my network. The 4b8GB (yes, overkill on the RAM) is awesome. Would love to see the OcotPi team try to take advantage of the GPU when it comes to the webcam. Currently, it's just pulling the MJPEG frames directly from the camera which are huge and uses a lot of network bandwidth. FFMPEG can use the GPU to encode that to an h264 or h265 stream. That would reduce overall network usage and allow for full HD streaming over the wifi network.
Something else I'd like to see in OctoPi is the automatic mounting of a thumb drive so that we can point Octolapse to store data on the thumb and not on the mSD card. The fewer writes to the mSD the better and longer the card will last.
I love my Pi 4. Great little 'puter. Have mine in a smraza case with it's little cooling fan and it runs at about 37 -38 degrees and never gets out of the 40's under load. I think they did a great job. I understand about the hdmi, but I connect to mine remotely. Of course, I jumped from a Pi 1 to a Pi 4 so......
Cheaper usb cables have lower gauge wires which cannot handle the current needed for the newer RPis.
That's the reason my Samsung is loading so slow on that shitty cable I think
I just stumbled across this man and I think he is just a treasure.
It isn't bad. It's great! Just keep it cool.
3:50: Not true all the time. I obtained a SD Image from a RPi 3 B and tried to run it on my RPi 3 B+ and it would not work. Tried multiple times. Tried different SD cards. etc. Nothing. The B+ has different hardware and that's why it wouldn't work.
The raspbian operating images are backwards compatible, not forward. So a 3b-era image won't work in a pi 3b+, but an image created or updated after the 3b+ launched will work in all previous models
There is another cheap solution. I bought Pi 3A+. Single USB port, but smaller, lower power consumption. Works just fine. Money from the price difference can be spent on filament for custom case ;). I run it with tiny radiator glued on top of the CPU and it rarely goes over 50 deg during print.
4:22 If the SD is the bottleneck for boot-speed... isn't it time that the Raspberry Pi 5 adds MMC support?
3:53 actually no, the rpi4 at least isn't compatible with old 2018 raspbian version for example
Of course, it didn't existed back then. But who run that old software?
@@AndersJackson Me, 2018 isn't that far for a lot of people. For example let's say you've installed raspbian in 2018 on a rpi 3b+. Now we are in 2019, you've bought the new rpi4 and you took the SD card of the old rpi3b+ to the new rpi4 and the thing will never boot. Just to say that the problem is easy to get and quite complicated for beginners to debug so I think it's worth pointing it out.
@@scotthamilton228 ok, a valid point.
The ending is the most satisfying moment! **PEEEEEEEL**
9:01 i guess 50’ can be hot for a fingertip lol
The SD slot change wasn't for cost savings, it was for reliability reasons. The clicky slot was found to wear out too quickly.
It was actually that people kept pulling out their cards, breaking the mechanism instead of pushing in to eject the card. The foundation changed it and there was a huge drop in RMA requests and support cases.
That's good to know about the power consumption because I've seen recommendations to use a 3A power supply.
Also, thanks for testing the different cables as it helps to figure which cables to buy.
As with cooling, if you get under power, the CPU will throttle down. And if you add some USB devices, it will not work. So better be safe then sorry there. But if you know that you will not add other stuff on USB or IO ports, then you can go for the lower spec power supply.
me: seeing this video on a 1024x768 monitor
Thomas: i need 4k for my clock and calendar
After many weeks of waiting I got my first pi4 4gb 😔 not sure if I "waste" it on such a octoptint server. Rather think on Kodi or home automation because of the Ram. Anyway i had a big improvement in performance switching from the Pi2 to the Pi3. Also the pi3 is becoming cheaper and my recommendation for the octoptint without any negative issues.