Raspberry Pi 4 on sale now from $35

We have a surprise for you today: Raspberry Pi 4 is now on sale, starting at $35. This is a comprehensive upgrade, touching almost every element of the platform. For the first time we provide a PC-like level of performance for most users, while retaining the interfacing capabilities and hackability of the classic Raspberry Pi line.

Get yours today from our Approved Resellers, or from the Raspberry Pi Store in Cambridge, open today 8am–8pm!

Raspberry Pi 4 Model B

Here are the highlights:

  • A 1.5GHz quad-core 64-bit ARM Cortex-A72 CPU (~3× performance)
  • 1GB, 2GB, or 4GB of LPDDR4 SDRAM
  • Full-throughput Gigabit Ethernet
  • Dual-band 802.11ac wireless networking
  • Bluetooth 5.0
  • Two USB 3.0 and two USB 2.0 ports
  • Dual monitor support, at resolutions up to 4K
  • VideoCore VI graphics, supporting OpenGL ES 3.x
  • 4Kp60 hardware decode of HEVC video
  • Complete compatibility with earlier Raspberry Pi products

And here it is in the flesh:

Still a handsome devil

Raspberry Pi 4 memory options

This is the first time we’re offering a choice of memory capacities. We’ve gone for the following price structure, retaining our signature $35 price for the entry-level model:

RAM Retail price
1GB $35
2GB $45
4GB $55

As always these prices exclude sales tax, import duty (where appropriate), and shipping. All three variants are launching today: we have initially built more of the 2GB variant than of the others, and will adjust the mix over time as we discover which one is most popular.

New Raspberry Pi 4, new features

At first glance, the Raspberry Pi 4 board looks very similar to our previous $35 products, all the way back to 2014’s Raspberry Pi 1B+. James worked hard to keep it this way, but for the first time he has made a small number of essential tweaks to the form factor to accommodate new features.

Power

We’ve moved from USB micro-B to USB-C for our power connector. This supports an extra 500mA of current, ensuring we have a full 1.2A for downstream USB devices, even under heavy CPU load.

An extra half amp, and USB OTG to boot

Video

To accommodate dual display output within the existing board footprint, we’ve replaced the type-A (full-size) HDMI connector with a pair of type-D (micro) HDMI connectors.

Seeing double

Ethernet and USB

Our Gigabit Ethernet magjack has moved to the top right of the board, from the bottom right, greatly simplifying PCB routing. The 4-pin Power-over-Ethernet (PoE) connector remains in the same location, so Raspberry Pi 4 remains compatible with the PoE HAT.

Through the looking glass

The Ethernet controller on the main SoC is connected to an external Broadcom PHY over a dedicated RGMII link, providing full throughput. USB is provided via an external VLI controller, connected over a single PCI Express Gen 2 lane, and providing a total of 4Gbps of bandwidth, shared between the four ports.

All three connectors on the right-hand side of the board overhang the edge by an additional millimetre, with the aim of simplifying case design. In all other respects, the connector and mounting hole layout remains the same, ensuring compatibility with existing HATs and other accessories.

New Raspbian software

To support Raspberry Pi 4, we are shipping a radically overhauled operating system, based on the forthcoming Debian 10 Buster release. This brings numerous behind-the-scenes technical improvements, along with an extensively modernised user interface, and updated applications including the Chromium 74 web browser. Simon will take an in-depth look at the changes in tomorrow’s blog post, but for now, here’s a screenshot of it in action.

Raspbian Buster desktop

Some advice for those who are keen to get going with Raspbian Buster right away: we strongly recommend you download a new image, rather than upgrading an existing card. This ensures that you’re starting with a clean, working Buster system. If you really, really want to try upgrading, make a backup first.

One notable step forward is that for Raspberry Pi 4, we are retiring the legacy graphics driver stack used on previous models. Instead, we’re using the Mesa “V3D” driver developed by Eric Anholt at Broadcom over the last five years. This offers many benefits, including OpenGL-accelerated web browsing and desktop composition, and the ability to run 3D applications in a window under X. It also eliminates roughly half of the lines of closed-source code in the platform.

New Raspberry Pi 4 accessories

Connector and form-factor changes bring with them a requirement for new accessories. We’re sensitive to the fact that we’re requiring people to buy these: Mike and Austin have worked hard to source good-quality, cost-effective products for our reseller and licensee partners, and to find low-cost alternatives where possible.

Raspberry Pi 4 Case

Gordon has been working with our design partners Kinneir Dufort and manufacturers T-Zero to develop an all-new two-part case, priced at $5.

New toy, new toy box

We’re very pleased with how this has turned out, but if you’d like to re-use one of our existing cases, you can simply cut away the plastic fins on the right-hand side and omit one of the side panels as shown below.

Quick work with a Dremel

Raspberry Pi 4 Power Supply

Good, low-cost USB-C power supplies (and USB-C cables) are surprisingly hard to find, as we discovered when sending out prototype units to alpha testers. So we worked with Ktec to develop a suitable 5V/3A power supply; this is priced at $8, and is available in UK (type G), European (type C), North American (type A) and Australian (type I) plug formats.

Behold the marvel that is BS 1363

If you’d like to re-use a Raspberry Pi 3 Official Power Supply, our resellers are offering a $1 adapter which converts from USB micro-B to USB-C. The thick wires and good load-step response of the old official supply make this a surprisingly competitive solution if you don’t need a full 3 amps.

Somewhat less marvellous, but still good

Raspberry Pi 4 micro HDMI Cables

Again, low-cost micro HDMI cables which reliably support the 6Gbps data rate needed for 4Kp60 video can be hard to find. We like the Amazon Basics cable, but we’ve also sourced a 1m cable, which will be available from our resellers for $5.

Official micro HDMI to HDMI cable

Updated Raspberry Pi Beginner’s Guide

At the end of last year, Raspberry Pi Press released the Official Raspberry Pi Beginner’s Guide. Gareth Halfacree has produced an updated version, covering the new features of Raspberry Pi 4 and our updated operating system.

Little computer people

Raspberry Pi 4 Desktop Kit

Bringing all of this together, we’re offering a complete Desktop Kit. This is priced at $120, and comprises:

  • A 4GB Raspberry Pi 4
  • An official case
  • An official PSU
  • An official mouse and keyboard
  • A pair of HDMI cables
  • A copy of the updated Beginner’s Guide
  • A pre-installed 16GB 32GB [oops – Ed.] microSD card

Raspberry Pi Desktop Kit

Raspberry Pi Store

This is the first product launch following the opening of our store in Cambridge, UK. For the first time, you can come and buy Raspberry Pi 4 directly from us, today. We’ll be open from 8am to 8pm, with units set up for you to play with and a couple of thousand on hand for you to buy. We even have some exclusive launch-day swag.

The Raspberry Pi Store sign

Form an orderly line

If you’re in the bottom right-hand corner of the UK, come on over and check it out!

New Raspberry Pi silicon

Since we launched the original Raspberry Pi in 2012, all our products have been based on 40nm silicon, with performance improvements delivered by adding progressively larger in-order cores (Cortex-A7, Cortex-A53) to the original ARM11-based BCM2835 design. With BCM2837B0 for Raspberry Pi 3B+ we reached the end of that particular road: we could no longer afford to toggle more transistors within our power budget.

Raspberry Pi 4 is built around BCM2711, a complete re-implementation of BCM283X on 28nm. The power savings delivered by the smaller process geometry have allowed us to replace Cortex-A53 with the much more powerful, out-of-order, Cortex-A72 core; this can execute more instructions per clock, yielding performance increases over Raspberry Pi 3B+ of between two and four times, depending on the benchmark.

We’ve taken advantage of the process change to overhaul many other elements of the design. We moved to a more modern memory technology, LPDDR4, tripling available bandwidth; we upgraded the entire display pipeline, including video decode, 3D graphics and display output to support 4Kp60 (or dual 4Kp30) throughput; and we addressed the non-multimedia I/O limitations of previous devices by adding on-board Gigabit Ethernet and PCI Express controllers.

Raspberry Pi 4 FAQs

We’ll keep updating this list over the next couple of days, but here are a few to get you started.

Wait, is it 2020 yet?

In the past, we’ve indicated 2020 as a likely introduction date for Raspberry Pi 4. We budgeted time for four silicon revisions of BCM2711 (A0, B0, C0, and C1); in comparison, we ship BCM2835C2 (the fifth revision of that design) on Raspberry Pi 1 and Zero.

Fortunately, 2711B0 has turned out to be production-ready, which has taken roughly 9–12 months out of the schedule.

Are you discontinuing earlier Raspberry Pi models?

No. We have a lot of industrial customers who will want to stick with the existing products for the time being. We’ll keep building these models for as long as there’s demand. Raspberry Pi 1B+, 2B, 3B, and 3B+ will continue to sell for $25, $35, $35, and $35 respectively.

What about a Model A version?

Historically, we’ve produced cut-down, lower-cost, versions of some of our $35 products, including Model 1A+ in 2014, and Model 3A+ at the end of last year. At present we haven’t identified a sensible set of changes to allow us to do a “Model 4A” product at significantly less than $35. We’ll keep looking though.

What about the Compute Module?

CM1, CM3, and CM3+ will continue to be available. We are evaluating options for producing a Compute Module product based on the Raspberry Pi 4 chipset.

Are you still using VideoCore?

Yes. VideoCore 3D is the only publicly documented 3D graphics core for ARM‑based SoCs, and we want to make Raspberry Pi more open over time, not less.

Credits

A project like Raspberry Pi 4 is the work of many hundreds of people, and we always try to acknowledge some of those people here.

This time round, particular credit is due to James Adams, who designed the board itself (you’ll find his signature under the USB 3.0 socket); to Mike Buffham, who ran the commercial operation, working with suppliers, licensees, and resellers to bring our most complicated product yet to market; and to all those at Raspberry Pi and Broadcom who have worked tirelessly to make this product a reality over the last few years.

A partial list of others who made major direct contributions to the BCM2711 chip program, CYW43455, VL805, and MxL7704 integrations, DRAM qualification, and Raspberry Pi 4 itself follows:

James Adams, Cyrus Afghahi, Umesh Agalgave, Snehil Agrawal, Sam Alder, Kiarash Amiri, Andrew Anderson, Eng Lim Ang, Eric Anholt, Greg Annandale, Satheesh Appukuttan, Vaibhav Ashtikar, Amy Au, Ben Avison, Matt Bace, Neil Bailey, Jock Baird, Scott Baker, Alix Ball, Giles Ballard, Paul Barnes, Russell Barnes, Fiona Batchelor, Alex Bate, Kris Baxter, Paul Beech, Michael Belhazy, Jonathan Bell, John Bellairs, Oguz Benderli, Doug Berger, Ron Berthiaume, Raj Bharadwaj, Udaya Bhaskar, Geoff Blackman, Ed Bleich, Debbie Brandenburg, David Brewer, Daniel Brierton, Adam Brown, Mike Buffham, Dan Caley, Mark Calleja, Rob Canaway, Cindy Cao, Victor Carmon, Ian Carter, Alex Carter, Amy Carter, Mark Castruita, KK Chan, Louis Chan, Nick Chase, Sherman Chen, Henry Chen, Yuliang Cheng, Chun Fai Cheung, Ravi Chhabra, Scott Clark, Tim Clifford, Nigel Clift, Dom Cobley, Steve Cole, Philip Colligan, Stephen Cook, Sheena Coote, Sherry Coutu, John Cowan-Hughes, John Cox, Peter Coyle, Jon Cronk, Darryl Cross, Steve Dalton, Neil Davies, Russell Davis, Tom De Vall, Jason Demas, Todd DeRego, Ellie Dobson, David Doyle, Alex Eames, Nicola Early, Jeff Echtenkamp, Andrew Edwards, Kevin Edwards, Phil Elwell, Dave Emett, Jiin Taur Eng, Gabrielle England, YG Eom, Peggy Escobedo, Andy Evans, Mark Evans, Florian Fainelli, David Ferguson, Ilan Finkelstein, Nick Francis, Liam Fraser, Ian Furlong, Nachiket Galgali, David Gammon, Jan Gaterman, Eric Gavami, Doug Giles, Andrew Goros, Tim Gover, Trevor Gowen, Peter Green, Simon Greening, Tracey Gregory, Efim Gukovsky, Gareth Halfacree, Mark Harris, Lucy Hattersley, James Hay, Richard Hayler, Gordon Henderson, Leon Hesch, Albert Hickey, Kevin Hill, Stefan Ho, Andrew Hoare, Lewis Hodder, William Hollingworth, Gordon Hollingworth, Michael Horne, Wanchen Hsu, David Hsu, Kevin YC Huang, Pei Huang, Peter Huang, Scofield Huang, James Hughes, Andy Hulbert, Carl Hunt, Rami Husni, Steven Hwang, Incognitum, Bruno Izern, Olivier Jacquemart, Mini Jain, Anurag Jain, Anand Jain, Geraint James, Dinesh Jayabharathi, Vinit Jayaraj, Nick Jeffery, Mengjie Jiang, David John, Alison Johnston, Lily Jones, Richard Jones, Tony Jones, Gareth Jones, Lijo Jose, Nevin Jose, Gary Kao, Gary Keall, Gerald Kelly, Ian Kersley, Gerard Khoo, Dani Kidouchim, Phil King, Andreas Knobloch, Bahar Kordi-Borojeni, Shuvra Kundu, Claire Kuo, Nicole Kuo, Wayne Kusumo, Koen Lampaert, Wyn Landon, Trever Latham, William Lee, Joon Lee, William Lee, Dave Lee, Simon Lewis, David Lewsey, Sherman Li, Xizhe Li, Jay Li, John CH Lin, Johan Lin, Jonic Linley, Chris Liou, Lestin Liu, Simon Long, Roy Longbottom, Patrick Loo, James Lougheed, Janice Lu, Fu Luo-Larson, Jeff Lussier, Helen Lynn, Terence Mackown, Neil MacLeod, Kevin Malone, Shahin Maloyan, Tim Mamtora, Stuart Martin, Simon Martin, Daniel Mason, Karen Matulis, Andrea Mauri, Scott McGregor, Steven Mcninch, Ben Mercer, Kamal Merchant, James Mills, Vassil Mitov, Ali Syed Mohammed, Brendan Moran, Alan Morgan, Giorgia Muirhead, Fiacre Muller, Aram Nahidipour, Siew Ling Ng, Thinh Nguyen, Lee Nguyen, Steve Noh, Paul Noonan, Keri Norris, Rhian Norris, Ben Nuttall, Brian O’Halloran, Martin O’Hanlon, Yong Oh, Simon Oliver, Mandy Oliver, Emma Ormond, Shiji Pan, Kamlesh Pandey, Christopher Pasqualino, Max Passell, Naush Patuck, Rajesh Perruri, Eric Phiri, Dominic Plunkett, Nutan Raj, Karthik Rajendran, Rajendra Ranmale, Murali Rangapuram, Ashwin Rao, Nick Raptopoulos, Chaitanya Ray, Justin Rees, Hias Reichl, Lorraine Richards, David Richardson, Tim Richardson, Dan Riiff, Peter de Rivaz, Josh Rix, Alwyn Roberts, Andrew Robinson, Kevin Robinson, Nigel Roles, Paul Rolfe, Marcelo Romero, Jonathan Rosenfeld, Sarah Roth, Matt Rowley, Matthew Rowley, Dave Saarinen, Ali Salem, Suzie Sanders, Graham Sanderson, Aniruddha Sane,
Andrew Scheller, Marion Scheuermann, Serge Schneider, Graham Scott, Marc Scott, Saran Kumar Seethapathi, Shawn Shadburn, Abdul Shaik, Mark Skala, Graham Smith, Michael Smith, Martin Sperl, Ajay Srivastava, Nick Steele, Ben Stephens, Dave Stevenson, Mike Stimson, Chee Siong Su, Austin Su, Prem Swaroop, Grant Taylor, Daniel Thompsett, Stuart Thomson, Eddie Thorn, Roger Thornton, Chris Tomlinson, Stephen Toomey, Mohamed Toubella, Frankie Tsai, Richard Tuck, Mike Unwin, Liz Upton, Manoj Vajhallya, Sandeep Venkatadas, Divya Vittal, John Wadsworth, Stefan Wahren, Irene Wang, Jeremy Wang, Rich Wells, Simon West, Joe Whaley, Craig Wightman, Oli Wilkin, Richard Wilkins, Sarah Williams, Jack Willis, Rob Wilson, Luke Wren, Romona Wu, Zheng Xu, Paul Yang, Pawel Zackiewicz, Ling Zhang, Jean Zhou, Ulf Ziemann, Rob Zwetsloot.

If you’re not on this list and think you should be, please let me know, and accept my apologies.

445 comments

alex eames - RasPiTV avatar

Congratulations. Amazing achievement to pack so many features in an retain the $35 price point for the base model.

I made a little video walkround of the new Pi 4B
https://youtu.be/MQ0jQx05glI

Daniel M. Hendricks avatar

Correct me if I’m wrong, but it appears to cost $120, not $35. I was super-excited when I learned of the Pi 4, but at that price, it’s not really in a competitive league with the 3 B+. Still certainly more impressive bang-for-buck than the NanoPi, FriendlyARM or Libre.

The 3 B+ and Zero W are fun because you can buy a bunch of them and tinker with different things at once. At $120, I probably would only buy one, and I’d want to make certain that I had something in mind that would make it worthwhile. Not really a “tinker” price point anymore.

If you’re creating Internets of Thing, $120 will also eat into your margins.

Liz Upton avatar

Correct me if I’m wrong…

You’re wrong, happily! You’re looking at the Desktop Kit, not the computer on its own. That includes keyboard, mouse, cables, a book, case and SD card.

Bill Hall avatar

Technically speaking, for 95% of the users, the lowest cost is about $50 to $55. They admit a new power adapter had to be manufactured and most people will also have to purchase mini hmdi cable.

There was no need to go to double mini hdmi, they should make a single standard hdmi version.

Sean Kurth avatar

Doesn’t segmentation of the market with more variants typically mean higher manufacturing and logistics costs, though? $250-350 laptops ship with the same CPU and 2-3 storage/RAM variants, while the ones that allow you to individually choose the CPU, GPU, RAM, and storage start at $50-100 more, even if you get the exact same spec from the cheap model. The cheapest economy car brands have 2-3 trim levels, 4-5 colors that all come with one interior color, and almost no separate packages, while Toyota, Honda, and Mazda have 3-7 trims with several packages and multiple engines, and let you mix-and-match interior color, paint, and wheels, but in exchange for the freedom of choice, you get $3-5k less for your money. Kind bars give you less bar for twice the money than the ones at the grocery store checkout line, because you get to choose from about 100 flavors instead of 5.

Personally, I’d rather have a 4B double-mini-HDMI version for $35, then a 4A single-HDMI version for $35 with the double-mini 4B costing $40-45. Yes, that gap is about made up with the cost of the cables, but you’d have to buy the cables either way, which would raise the cost to get a usable 4B by yet another $5-10. They also wouldn’t be able to offer 3 RAM variants in the same model if their differentiation budget was spend on having 2-3 completely different models, so you’d only be able to get a 4A with 1GB and a 4B with 4GB at $55; even if there were a $40-45 2GB version it would almost certainly be mini-HDMI only.

King Dub Dub avatar

Ah, but you have forgotten Moore’s law: “[T]he principle that the speed and capability of computers can be expected to double every two years, as a result of increases in the number of transistors a microchip can contain.” This also means that processors and computers will have 50% price-cut as their technology becomes easier to produce.

The best part is that the RPi 4 is the same size as as a normal RPi! You can fit the same number of Pi’s in your Pi-server with 4X the power!

Ioannis Mourtsiadis avatar

Hi,
What an incredible news!! It was worth waiting for !!
You guys, changed my live and I’m living again decades of 80’s and 90’s.
Thank you for your products guys !!
Warmest Regards
Ioannis
http://www.pimodules.com

Gordon avatar

Congratulations to the whole team behind this, yet another success. Can’t wait to put this to use in home entertainment.

Gordon @ IQaudIO

CNXSoft avatar

Well done! Impressive how you managed to pack more features while keeping the same price.

Daniël avatar

Hi,
Great job guys!!! (And girls ofcourse!!!) An awesome lot of computer for so little money… Well done!
Regards,
Daniël

Sarah Fawcett avatar

Congratulations to all at pi!

arvand tabatabaie avatar

wowwww finally the Pi4
im so happy now

juanes avatar

another Success from Raspberry pi, im as happy as you

Richard Curtin avatar

Well done team Raspberry Pi for all of us at http://www.OKdo.com

Peter Stevens avatar

The Raspberry Pi website migrated to Pi4 servers on Friday night. https://blog.mythic-beasts.com/2019/06/22/raspberry-pi-on-raspberry-pi/

Eat your own dogfood!

Max avatar

Awesome!
Congratulations on the launch!

arvand tabatabaie avatar

I want if for my next Raspberry Jam in Iran

embral avatar

How is Raspberry pi doing in Iran? since you are a master i have a problem with Os in thin client, how can i contact with you?

Shadowownz avatar

I need to change underwear after reading this on my Facebook feed!! Great Scott!! Just last week I was looking around for news about the releasing of RPi 4, and they all pointed to 2020. Great work mates!! Gonna buy me a 4Gb version ASAP!!

Stewart Watkiss avatar

Wow sounds amazing.

I’ve done a quick check it’s not April 1st and we are in June so sounds legit. You’ve exceeded all my expectations much quicker than I was expecting for the Pi 4.

Well done to ask those involved.

Now time to place my order.

Rob Stoddard avatar

Is that software 64 bit? All that you wrote about the software I honestly don’t care about, all I want to know is, is that software 64 bit?

David Ferguson avatar

No for mainly the same reason as before: the OS standard Raspbian image needs to be backwards compatible with the older Pi versions, and therefore isn’t 64 bit.

Sam avatar

To support 4 GB RAM shouldn’t it be 64 bit OS or am I being naive?

Simon Long avatar

No, 4GB is the largest size which can be accessed with a 32-bit address. 2^32 = 4GB.

Joshua Pettus avatar

-VRAM of course. That’s part of the address space.

Simon Long avatar

It is, yes, but on the Pi, video RAM is part of the same physical RAM device anyway – the system memory is split between CPU and GPU memory. Memory available to the CPU is whatever is left after the GPU has taken what it needs…

NeilM avatar

Does the Pi 4 SoC/Raspbian support ARM’s LPAE to extend memory access? As otherwise wouldn’t a 32-bit OS be stuck with access to just the first 3.2GB of that 4GB?

Simon Long avatar

Yes, Raspbian on Raspberry Pi 4 uses LPAE.

David Frantz avatar

Unfortunately too much of a focus on backwards compatibility can be a bad thing! I’d much rather see plan that puts this board into the 64 bit OS space. The reason is pretty simple 2-4 years down the road when PI5 comes out, and it has 6-8 GB of RAM you will really want a 64 bit OS and nobody else Will be demanding 32 bit support. At least nobody with any sense.

To put it another way the transition has to be made at some point in time and this looks like the ideal board to do that on. This especially when you continue to sell the 32 bit platforms. It literally takes years to get to the point of a 64 bit only distro that is fully fleshed out. This is the ideal platform for that transition.

Simon Long avatar

We cannot avoid focussing on backwards compatibility; it may not matter to you, but it is massively important to us. There are 27 million Pis in the wild; I don’t have exact numbers to hand for how many of those are Pis 1, 2 and Zero, but it’s well over 10 million of them. As soon as we move to a 64-bit OS, those devices are orphaned, because we do not have the resource to maintain two separate forks of Raspbian. (Not to mention to handle the support requests we will get from the thousands of users who download the wrong version and find it doesn’t boot.)

No-one has yet managed to provide us with a convincing use-case for where a 64-bit OS actually provides a real, quantifiable benefit to end-users. 32-bit accesses the entire RAM of the 4GB Pi 4. 64-bit code is invariably larger than 32-bit code – compare the sizes of the 32-bit and 64-bit versions of Windows 7; the 64-bit version is 30-40% larger. That’s a lot of extra download bandwidth for us, and for our users. A lot of 64-bit code actually runs slower than the 32-bit equivalent – because it’s larger, it takes longer to pull in from backing store. There are numerous costs attached to 64-bit – and we have yet to find a proven use-case where it actually offers any benefit whatsoever to the vast majority of our user base.

So no, this is not the ideal platform for the transition, or the time to make it. When (and if) we have a board that has more than 4GB of RAM – and that is likely to be a good few years off from today’s launch – we will look at 64-bit. But until then, the advantages of 32-bit – backwards compatibility, size, speed; of which backwards compatibility is easily the largest – vastly outweigh the putative advantages of a move to 64-bit at this point in time.

Astro Jetson avatar

Thanks for keeping the backwards compatibility! I agree on the 32 bit decision. I think that people have this theory that a $35 (or with all the memory a $55) computer should be able process a huge amount of data and code.

Your market of reaching out to new programmers and the learning aspects don’t need a 64 bit world. I’ve found the Pi to be able to do everything I wanted. When it starts to stumble, I split the load off and provision a new Pi. Most of mine run headless, so it’s not like it’s a big deal.

If you need to run data center level of production, the Pi isn’t really anyone’s first choice.

Thanks for the upgrades, and thanks again for keeping my entire ecosystem looking forward with the stick to 32 bits.

L B Little avatar

When will Pi4B be available in the States? Everywhere I go, “Out of Stock”

Jose avatar

While I agree that sometimes keeping backward compatibility is necessary, doing it can be a disastrous business decision. Software development is the most expensive item these days, nobody wants to recompile and re-tests their applications, that cost money and time. I believe the RPI Foundation is doing the right thing by keeping everything backward compatible until the 64 bit killer app for the RPI4 appears.

And, in any case, there will be plenty of 64bit Linux distros that will happily run on the RPI 4.

Jim A avatar

Industry seems to be one of the main markets for SBC’s they NEED long term support, 32-bit does the job, and as said 64 is needless bloat for a platform like this.

Still there are other distro’s that can be run on Pi, as it supports 64-bit you get best of both worlds.

David avatar

Will it be possible to push video data through the usb type c or is it just for power? Why go for mini hdmi?

David Ferguson avatar

The USB C is OTG, so anything you could do with the Pi Zero can also be done on the Pi4. Not sure about whether it will handle video through it though…

Jon R avatar

Great news and congratulations! Can’t wait to get my hands on one here in the USA.

Do the camera and display ports still work the same/support the same hardware?

Is the USB C power also a USB hub, or is it just power?

Thanks!

James Adams avatar

Yes camera and display are the same as older Pis so existing peripherals will work fine. USB-C is connected to a separate USB2 OTG controller in the BCM2711 SoC so can be used as a host or device.

not relevant avatar

Great news, but as of this writing two of your US resellers don’t even have it listed, and the two that do are offering it for “pre order” only.

So, a bit premature.

gingermcninja avatar

It’s available outside of the US, so this announcement is in no way premature.

Jyotirmoy Manna avatar

In India,there is no stock of 2GB and 4GB version.

Jerry Wasinger avatar

I picked one up the 1Gb model at a retailer in Duluth, GA yesterday afternoon.

Mark avatar

Seriously impressed!

Greg Chadwick avatar

Awesome news :-)

Will there be any updated documentation released for VideoCore VI like we got for IV?

Suresh avatar

Wow, Pretty cool stuff, Especially people opt for the more ram versions too.

Will get it hands on and do some live dashboarding works <3

Thanks, everyone for their amazing work.

Jorn Jensen avatar

Impressive. It is pure magic :)

BG avatar

Great News! Shall we expect a higher resolution camera support with the new silicon ? :)

Pirquessa avatar

I’m waiting for it for years !

Eben Upton avatar

We’re looking at it. The ultimate limitation (at least for video) is the data rate we can squeeze over the 2-lane MIPI interface on the camera connector; this hasn’t been significantly increased with the new SoC.

Andy avatar

Excellent work – this product is such a great example of why Cambridge is an innovation hub.

mahjongg avatar

congratulations!
you have done it again!

ladypi avatar

yes finally Pi4
iam walking on air :))

Anders avatar

Bang! Ordered, no messing about.

Looking forward to seeing the desktop performance. if this means I can run emulators now then the world is complete.

Massimo Luciani avatar

Congratulations for releasing yer another terrific Raspberry Pi product!

Nick avatar

Congratulations to RPi Team!

Some years ago I was up at 5am in the very early morning to order RaspberryPi 1 and … failed to order! Now, I’ve got you, RPi 4 4gb, paid & waiting for you to be shipped.

Cheers!

Anton avatar

Congratulations and thanks for the hard work! I really expected this to come in 2020!

What capabilities the new GPU has in terms of compute? Does it support OpenCL? Anything like Vulkan/Metal?

Tobias Kreidl avatar

https://blog.hackster.io/benchmarking-machine-learning-on-the-new-raspberry-pi-4-model-b-88db9304ce4

Looks actually quite impressive, quite a jump up from the 3B/3B+.

Eben Upton avatar

The hardware is Vulkan-capable, but there is currently no open Vulkan driver for VideoCore VI. We are currently looking at what would be involved in providing one.

Anton avatar

Thank you!

Tony Baldwin avatar

What might be the best/fastest boot device for this new chap?

Eben Upton avatar

At present we only support booting from SD card. We will support booting from USB and network in due course via an upgrade to the onboard SPI Flash.

Your best bet for a root filesystem is a good USB3 SSD. The performance delta over SD card is very noticeable.

Jimmy avatar

Fantastic release from the Raspberry Pi team! Many of us always wanted a “Raspberry Pi Pro” of some sort. Loving the upgraded specs of this little Pi! :D

Any news on supporting VideoCore on Android? Raspberry Pi 4 seems like a great candidate for it.

nelson avatar

Also interested in this, android has a nice mature GUI toolkit, still haven’t found a way to do overlays over video under linux

Samrat avatar

I feel like when Raspberry Pi includes it, we’ve truly made the change over to USB C.

Andreas avatar

All Rpi is missing now is an eMMC storage module slot like Hardkernel’s ODROID series ;)

I understand why it doesn’t have a SATA-port, but why not have an eMMC storage module slot?

Yes I know, more wants more, but SD cards are really bad for heavy workloads :P

eMMC storage modules don’t easily get corrupted like SD cards, so more similar to SSD

Richard Urwin avatar

With the USB3 ports you can get 1Gbps throughput for an SSD — four times faster than eMMC (according to a cursory Google).
It’s not on-board of course, but you can boot from it.

Andreas avatar

Point is that an onboard eMMC header would be very nice for embedded solutions. This is for similar reasons why people ask for an onboard SATA port.

The main benefit of having a small eMMC storage module compared to a SATA SSD hard drive when large storage is not needed is the size, and another is power usage for battery-powered solutions.

Having an onboard eMMC header would be a more embedded experience when large storage is not needed.

W. H. Heydt avatar

There is the CM (CM3, CM3+) for that. And if you read the blog post, Dr. Upton is contemplating a CM4.

Andreas avatar

Raspberry Pi Compute Module is not meant for the larger market.

Imagine the market that could a cheap 8-32GB eMMC if integrated.

James Hughes avatar

Same as the current one….

Lorenzo avatar

Is H265 hardware decoding available and free of charge? Thanks.

Conor avatar

Specs indicate H265 hardware decoding at 4K60p.

James Adams avatar

Yes

MaPre avatar

Does the output support HDR10 with 4k?

jdb avatar

HEVC decode is 10-bit. The HDMI output in theory does up to 12-bit colourspaces with rec.2100 and HLG support, but there’s likely to be a few unintended software barriers (bugs) between your HDR content and the screen.

Andreas avatar

There is a new blog post on libreelec.tv that state that the Raspberry Pi 4B hardware is HDR capable, but software support has dependencies that will be released in Linux 5.2 Kernel.

That blog post also states that LibreELEC and Kodi developers have been working with the Raspberry Pi Foundation staff on this and more media playback related features for the past 6-months.

Another new media playback related feature includes support for H.264 decode in 1080p @ 60fps, and working is also being done to possible in the future support HBR audio (TrueHD/DTS-HD), as well as future support for “3D video” which I assume must mean either mean support for HEVC 3D MVC (Multiview Video Coding) since there already is support for H.264 3D MVC on Raspberry Pi 3 and 3B+

David Sanborn avatar

HDR support is critical for making the Raspberry Pi 4 the go-to choice for 4K media centers. As it stands, all options out there that are 4K + HDR are typically $250 or more.

David Hijlkema avatar

Great job, I always liked the Raspberry Pi but with some things it shows that the Pi 3 is a old for its age. The only questions I have is if there is a 64 bit os version. It would be a shame if not. And the other question is WHY MICRO HDMI. Why. I liked the pi for not having to use dongles or special adapters.

Richard Urwin avatar

There is no 64bit OS yet. The Raspbian image has to be backward compatible. We are assured that 64bits is being developed and I for one hope it will be available before too long, but I’m a tech nerd. In fact there is no great need for it. The only advantages are accessing more than 4GB of RAM and allowing 64-bit programs. Other than that it makes the OS less efficient. Pointers are bigger and require more memory addressing, caching becomes less efficient. Only programs that use more than 4GB of virtual memory or use a lot of 64bit data would profit.
There’s only so much space on the board, so if you want two HDMI connectors, something has to give. The cable is only $5. I can live with that.

Kevin avatar

Compatibility is a good reason to do an 64bit os anyway. The 64bit arm support is a little more general then 32bit, and its gaining traction fast. I’ve seen some projects build only 64bit arm binaries at this point. I’ve started doing 64bit only myself when I can, so I don’t need to do 32bit for some machines, and 64 for others.

David Frantz avatar

Getting to 64 bit is more about the long game than any specific need. It amounts to prep for the future as much as it solves current problems. I would imagine that in 2-4 years(maybe a bit longer) PI 5 will come out with 6-8 GB of RAM. If we started now on a 64 bit Raspian it would be fully ready for that new world.

Frankly when it comes to arguments about 32 bit or 64 bit operating systems I’ve never have seen a good reason to maintain backward compatibility. Backward compatibility is taken care of via PI3’s and earlier products. Now that we have really good 64 bit hardware a transition would make a lot of sense.

As for 64 bit data I suspect that there is much happening in this realm as improving hardware means less of a penalty to use that data. Again it is the idea of looking towards the future as opposed to the past. Of course 64 bit data isn’t a problem on older 32 bit hardware but you have to admit that 64 bit hardware available today is far better at handling that data than in the past. Often the scare tactics with respect to 64 bit pointers taking up lots of memory are revealed to be very application dependent. Often the efficiency of the 64 bit hardware makes the impact a wash.

To look at this another way look at the mess created in the Python world buy guys that failed to move forward. Sure the transition to Python 3 created work for developers but that work paid off over the long run with much better and cleaner code. I wouldn’t expect a transition to 64 bit on PI 4 to take anywhere near as long but a clean transition point would eliminate a lot of problems in the I86 world where 32 bit has become a ball and chain for developers, distros and even users.

I have this live /hate relationship with Apple but the one thing they have done right is to push developers real hard in the direction of 64 bit apps. They clearly defined when the 32 but world would come to an end. This has been very positive for the platform.

Simon Long avatar

“Frankly when it comes to arguments about 32 bit or 64 bit operating systems I’ve never have seen a good reason to maintain backward compatibility. Backward compatibility is taken care of via PI3’s and earlier products.”

Pi 3 and earlier products do not “take care” of backward compatibility – they are the reason we want to maintain it! We do not want to do what certain other computer manufacturers have done (such as the one you mention below…) and deliberately cut off older hardware unless there is an actual requirement to do so. Pi’s low price point is one of our key USPs. If we then turn around to people a couple of years on and say “ah – sorry – your hardware doesn’t work with the new software; guess you’ll need to buy some more”, we significantly weaken that point. You may be able to afford to replace your hardware every time we release an update, but significant proportions of our user base – the education market; developing nations; industrial users – cannot.

And to misquote you – frankly, when it comes to arguments about 32 bit or 64 bit operating systems, I’ve never yet seen a good reason for moving Pi to 64-bit, other than 64-bit is newer and bigger so it must be better. We’ve asked people to provide use-cases where 64-bit shows a significant quantifiable difference in performance on a commonly-used application, but so far, such things have been conspicuous by their absence.

“I have this live /hate relationship with Apple but the one thing they have done right is to push developers real hard in the direction of 64 bit apps. They clearly defined when the 32 but world would come to an end. This has been very positive for the platform.”

For the platform, maybe. For users, not so much. I still run iOS 10 on all my devices, because I have several 32-bit apps for which the developer has now vanished and there is no 64-bit equivalent. I know several other iOS users in the same position – stuck on an old version of the OS because Apple arbitrarily decided to dump support for applications and code that worked perfectly well.

Paul avatar

My perfectly usable 2009 Mac Mini has old OS because Apple decided to abandon backward compatibility.

I like the fact that every one of my RPis can run the new OS :)

Simon Long avatar

Snap! My home Mac is a 2010 Mac Mini – still on Yosemite. With an SSD instead of the (very slow) HDD supplied by Apple, and 8GB of RAM, it’s still, like yours, perfectly usable on a daily basis.

The newest thing may always be the newest, but that doesn’t mean it’s always the best…

Richard Urwin avatar

Then Apple didn’t handle it well. Both Linux and Windows can handle 32-bit applications in 64-bit mode. It’s the OS that wouldn’t be backward compatible, not the applications.

It is, of course, a major advantage of the RaspPi that there is one OS image that works in every board. But it wouldn’t be entirely horrible to have two builds.

As for a convincing use-case, you’ve got 19 years before 2038, when 32-bit timestamps fail. Anyone writing a planning app that can see 20 years in the future will have a problem now and this is going to be more and more common as time passes.

You’ll have to jump at some point.

Simon Long avatar

“As for a convincing use-case, you’ve got 19 years before 2038, when 32-bit timestamps fail. Anyone writing a planning app that can see 20 years in the future will have a problem now and this is going to be more and more common as time passes.”

I can personally guarantee that we will have moved to a 64-bit operating system before 2038. (And if we haven’t, I won’t care, as I will have long since retired…)

Gunnar Wolf avatar

There might not be a Raspbian image, but you can surely use a 64-bit OS if you need it — I understand the RPI4 will boot the Debian unofficial preview image for the RPI3 I produced —
https://wiki.debian.org/RaspberryPi3
If not, well, please wait a month or so. I will get my hands on a RPI4 by mid July, and expect to hack on it during DebConf, so by early August we should be able to boot it, no matter what! :-]

Storm avatar

Awesome news…

Would it be possible to drive both HDMI outputs and the Touchscreen LCD at the same time, as three different displays?

6by9 avatar

In theory yes, but not currently.
The hardware has 3 composition channels, however the third one has always been reserved for offscreen composition to memory (potentially with transpose) rather than onscreen composition. Removing that assumption would be a significant amount of work in the firmware, so is likely to be left until we have the fullly open KMS driver sorted (and I’m not sure how easy it is to do there either).

Tobias Kreidl avatar

What GPU does the Pi4 have embedded?

Tobias Kreidl avatar

Hmm, appears to be a Vidiocore 6?

Darrell avatar

Utterly in awe! Wow!

Thomas avatar

Very Cool! Does it still support VGA video over the GPIO pins and if so can this be used as a third monitor?

mahjongg avatar

Yes, All GPIO functions will still work even Gerts VGA666 adapter

6by9 avatar

Second monitor – yes. Not currently a third monitor.
Same reasoning as in https://www.raspberrypi.org/blog/raspberry-pi-4-on-sale-now-from-35/#comment-1510056

cascabel avatar

Sorpresa! Estaba planificado para el 2020. Felicitaciones.

paddyg avatar

Well done. Can I put in a request for someone to update the hello triangle and hello teapot demos to use the new (and now no longer optional) GL driver.

I have put off converting pi3d but now it wouls be nice to see some optimally written code.

Johannes Ridderstedt avatar

+1 on this request

paddyg avatar

Actually I’ve just gone through the demos in /opt/vc/src/hello_pi with the new GL driver enabled and none seem to work (well hello_world does). However the the raspberrypi org documentation usage demos claims that they work apart from hello_triangle and hello_teapot which will fail on RPi4.

So, obviously someone’s recently gone through and updated the documentation, but they haven’t added any hints about how to make the demos work with the new driver.

Given the enormous number of credits for the launch of the RPi I would have thought it was relatively trivial for someone to take a few minutes to update /opt/vc/src/hello_pi code!!

James Hughes avatar

You have assumed it’s a trivial change, I’m not sure it is. I went through and put in checks on those apps that won’t work without changes, but that is all there was time for. If you want to provide a PR with the changes, I am sure we would be happy to merge them.

paddyg avatar

Sorry James, I was being needlessly fatuous. If I really thought it was easy I wouldn’t be asking for someone else to do it!

I have been intending to sort out a version of pi3d using more portable wrappers such as SDL2 for ages and this is just the kick I need to get it fixed! – once I’ve got the python module working I’ll see if I can do a patch for the hello_pi examples.

Damon Hart-Davis avatar

It would be good if you could bring down idle power draw again in future designs. Having extra oomph on demand is good, but for battery and off-grid power, being able to turn the wick right down at other times is magic.

Rgds

Damon

Herman avatar

Very, very impressive, well done team! I was thinking about a Nvidia Jetson Nano Developer Kit for more power, but now I get that extra power on my preferred platform. New possibilities are there to explore!

tobias Kreidl avatar

The big difference will be in the GPU; the Jetson Nano has a 128 core Maxwell GPU, which is going to give you a lot more compute power and it comes standard with 4GB of RAM. It’s pretty impressive for AI/ML operations from the experiments with it I’ve run so far.

However as a general-purpose device, this is quite the deal and the video improvements alone are fantastic, especially keeping the price still this low

Gordon77 avatar

Wow! Excellent. I didn’t expect that after all those saying you can’t have more memory, faster cpu etc etc for the same money.

Bakul avatar

Congratulations from one of the earliest ‘Pi fans!

Ian Steiger avatar

might as well kill my old Linux virtual machine for this!

Daniel O'Neill avatar

Any idea if the Bluetooth 5 hardware will support the 2 Mbps phy?

kneekoo avatar

I hope I’m not dreaming. I’m…

:fainted:

Lin avatar

Awesome!

We have amount of accessories of Raspberry Pi and we will test and update them for working with the Pi4 as soon as possible. As software of Pi4 is backward-compatible, someone who have had Waveshare products can just test it. If you are looking for accessories, you can visit Waveshare website and waiting for our update.
https://www.waveshare.com/product/mini-pc/raspberry-pi.htm

Peter Green (Not that one - the RPi software or musical one) avatar

Great a new RPi ordered and will collect from Pimoroni this morning. Only problem there is currently no Raspbian image to download I except it’s only 8:30 am and I do not have it to use. I just hope it will be around by lunch time.

Emanuel Setio Dewo avatar

It would be nice if RPi 4 add ADC/DAC features out of the box.

ph1lj avatar

Completely agree – would be really handy in the higher level education sector

Riot Nrrrd™ avatar

I love you guys but you would be my hero if you came out with a variant that ditched the 2 USB 2.0 ports and added a 2nd Ethernet NIC port in their place. It could be an absolutely awesome pfSense router/firewall box. Please give it some thought?

johanh avatar

You could use one port with VLAN (IEEE 802.1Q) and VLAN compatible switch. No need for multiple cables. The full throughput 1 Gbit ethernet will have no trouble handling muliple VLANs.

James Adams avatar

I suggest one of the various USB3 to Gig-E adapters, or even 2 of them for 3x Gig-E should you need it :)

Andrew avatar

$55 US… $150 AUD.

That’s a nope from me. Exchange rate brings it to $79.. so there’s a $70 FU tax just for us.

IanC avatar

Suggest looking at Core Electronics who have the 4GB for AUD94.95 plus your choice of shipping. Mine will hopefully be arriving soon.

seven7s avatar

I am still looking for details on the microSD card data storage information, does it support faster data transfer speeds?

mahjongg avatar

Yes, double the previous speed, and it now also supports 1V8 operation, DDR50 is now supported and the controller now supports ADMA.

M D Amith Prasanna avatar

even though it’s says 35 USD it may be double the pricing when we get down . any way that we can buy online directly from Raspberry.org ? Im from sri lanka.

James Rennie avatar

Wow this thing looks great. A few initial thoughts. I hope the new Raspbian OS still runs well on the older Pi models. Since the A board format is the most elegant I hope a Pi 4A isn’t too far away. Well done to all teams involved.

Michael Dominic Horne avatar

Serious congratulations are in order. It’s a beautiful machine. Well done all!

Sam Vimes avatar

What is the maximum micro-SD size “officially” supported? Still 32GB or can i use bigger cards without having to reformat them to FAT32?

dom avatar

I don’t believe there is any limit. Pi3 is reported as working with 256G sdcards and there are no additional limitations with Pi4.
The FAT partition on raspbian is only 256M so there is no issue there with a raspbian image.

Luca avatar

It looks a giant leap forward!
I can’t wait to try it.
Congratulations.

Zulhilmi Zainudin avatar

Nice one!

Josh Brett avatar

Guys, so excited and really exiting news!
Just checked out the OKDO website and they have it in stock, ordered and should be with me tomorrow:
http://www.okdo.com
#pi4

Ben avatar

Remarkable! Do you work for them? If so, it’s a bit sneaky to effectively put an ad in the comments ;)

Neil avatar

So … when is the Pi 5 coming out?

jdb avatar

lol

laurent avatar

Congratulations folks, what a surprise this morning !
Very very impressed by the choice of 4*A72, it’s a good choice and surprise ! I was afraid of seeing 8*A53 like many manufacturers, but I rather prefer less powerful cores than more light ones ! Big congratulations for this point !
Almost all limitations are gone (single USB2 line, DDR2 1G limit, etc…) within the same price point ! Impressed, really.
The USB C OTG would allow SD-less configurations and interesting hacks, I hope.

This Raspberry Pi is really a brand new model. I hope the compatibility won’t be a problem for previous models.

Now, we want more details about your choices, the process and story about this Raspberry Pi 4 (and this mysterious VideoCore VI) !!!

Paul Ward avatar

Great news, but does it understand HdR10 or 10bit colour in the 2020 space?

yowan avatar

Will the foundation offcially support 64-bit/AArch64 with 64-bit firmware, drivers and a 64-bit OS or will that SBC still run the legacy ARMv7 32-bit Raspbian.

Marek avatar

Hi.
Will there be more system optimalisations?
This model looks VERY POWERFULL, but with sluggish software
performance will be unvisible…
Will You use usb 3.0 to host system partition at full speed?
There wil be no problem with other usb ports?
Will it be usable on 1GB version?
Did You overcome GPU glue logic library?
All best & congratulations

monojohnny avatar

Yum Yum* That looks like a tasty new Pi!
Lovely stuff.

(*I mean ‘apt apt’ I guess since its Debian :-) )

Ryan McLean avatar

4GB – $55 except its not, its £54 on pimoroni and pihut. :/ . for ref $55 is ~ £44

Helen Lynn avatar

Don’t forget that the prices above don’t include sales taxes such as VAT (or import taxes, or shipping costs). Once you take VAT into account, £54 is about what you’d expect.

Elfen avatar

Congrats on the success of this R-Pi4! Hope to see it in the states soon (usually comes in a month after the release in the UK)

Glenn avatar

Thx have been waiting for this so long.

You: Raised the price.
Me: I will take 4 to begin with.
See that higher price is not scary. This will sell like hotcakes.

Parsa Karami avatar

Is it available for Windows 10 Iot core ?

horace avatar

wow! :o :)
it exceeds my wildest expectations…

David Hearn avatar

Well done on an great product – it looks to have solved so many of the niggles which people have been asking for – true Gigabit ethernet and full USB3 rates. Brilliant – thank you.

That said, the UK pricing of 2GB/4GB variants at UK resellers (Pimoroni and PiHut) seems off, **even taking VAT into account**.

Current $/£ direct exchange (currently $1 = £0.79 according to Google):

1GB: $35 = £27.48. Add VAT (20%) = £32.98. UK resellers = £34. No complaint, seems fine, even £35 may be reasonable.
2GB: $40 = £31.40. Add VAT (20%) = £37.68 (about £5 more than 1GB). UK resellers = £44 (£10 more than 1GB). Seems at least £5 mark-up from $40 advertised on blog.
4GB: $45 = £35.33. Add VAT (20%) = £42.40 (about £10 more than 1GB) . UK resellers = £54 (£20 more than 1GB). Again, at least £10 mark-up (from $45 advertised on blog.

So, even accounting for VAT, the UK pricing actually doubles the difference in price between higher models, which means (after removing VAT again) the 2GB version is more like $45, with 4GB version more like $55.

It’s the disconnect between the 2GB/4GB variants, when the 1GB variant is bang on $:£ + VAT conversion which I’m questioning. Of course, retailers are free to sell for whatever price they want, but other than that 1GB headliner, they don’t seem to match the advertised $ prices, even with VAT included.

Richard Urwin avatar

The Pricing on Okdo is in line with the $ prices.

They’re out of stock of course.

Lenard avatar

Your calculations are wrong, because the price is 45$ and 55$ and not 40$ and 45$ for the higher RAM versions!

David Hearn avatar

Thank you Lenard, you’re right. I don’t know where I got the $35/$40/$50 figures from – complete mistake on my part! It’s actually $35/$45/$55.

So, apologies for my mistake, using the correct figures the prices seem completely reasonable and consistent.

Richard Urwin avatar

PiHut and Pimoroni are resellers.

The pricing on Okdo (RS Components) and CPC (Farnell/Electrocomponents) are correct to the dollar pricing.

They’re all out of stock now of course.

Andrea avatar

Well done!

Richard S avatar

Wow!

Matt Hawkins avatar

I chose the wrong day to leave my phone at home! New Pi is looking good. Will be interesting to see what it opens up in terms of retrogaming :)

I just wish someone would work out how to increase the draw distance in Minecraft Pi Edition …

Hamdaki avatar

The most powerful and affordable arm development board!

Ek Imus avatar

Can we expect a really GIC and not the same VIC we get since pre-armv7a ? That would be a really great news !

dom avatar

It contains a real GIC

Ek Imus avatar

\o/

Supra avatar

The PiHut doesn’t sell 4GB RPI4?. Where can i get 4gb ram with RPI4?

Phil avatar

Hi Just bought mine (4gb) on Okdo.com

Supra avatar

I found pimoroni’s website. Just ordered right now.

Un4Seen avatar

How much is the typical idle and maximum power consumption of the 1/2/4 GB variants when nothing is attached to the Pi (over USB, HDMI, etc.)? Theoretically the 5V/3A power supply could allow for a 15W maximum consumption, but I’m guessing that with no peripherals the maximum consumption (even at full CPU load) should be much lower. And the typical idle power consumption should be even lower.

Krishna Prasad avatar

A very good upgrade

Only disappointment is the SD card storage. Was looking forward to a m.2 storage

Perhaps, you might have your own reasons to stay with the SD storage option

Nikos Karamanolis avatar

Was it not in this same Blog and forum and in various other places that the Foundation was saying that nothing new will come in 2019?

So got my €€€€ thrown away in Pi3 …. Had I known better and waited a few weeks…

Anyway, good job as always, although I feel the Pi is slowly loosing its purpose in life.

Bernard avatar

The current Pi 3b+ can boot from an USB Mass Storage device, I assume that will also work on the new Pi4, but is booting also supported over the USB 3.0 ports?
(as these use the external VIA USB 3.0 controller)

dom avatar

USB and network booting are not ready today but will come.
(The SPI boot eprom means new boot modes can be added without an sdcard inserted, or hardware updates).

Tony avatar

Great Job.
I resisted ordering for 3hours.
(www.cpc.farnell.co Awaiting stock)

Lee avatar

Amazing product with great features, with the dual display does it allow, DSI screen and hdmi to be used at the same time?

Jan avatar

Hello,

RPI4 is supporting WOL – wake on lan?

Best regards,

Jan Trasak

dom avatar

No

nemo avatar

Use switchable POE, it works well…

Ben avatar

The cases seem hard to come by. Are they expected to be stocked soon?

Liz Upton avatar

They will be, yes. We have a good number in stock at the shop still; if resellers have run out, more will be available very soon. (The injection moulding machine is working double shifts!)

Jun avatar

Does anyone know if this supports decoding 10-bit h.265?
I assume the h.265 in spec is 8-bit.

Michal Szymura avatar

So where in the UK i can buy it for a fair price???? Since when 35USD equals to 34GBP, 45USD to 44GBP, 55USD to 54GBP??

Helen Lynn avatar

The answer to this is, really, since VAT has been set at 20%. As Eben writes above, “these prices exclude sales tax, import duty (where appropriate), and shipping”. Because Raspberry Pi products are sold around the world, and taxes and duties vary greatly, it’s not possible to quote any single meaningful price that includes tax.

Andrew Edwards avatar

Funny that the raspberry pi is in the bbc news for something completely different.

Richard collins avatar

Yup that’s the BBC. Focusing on the wrong aspect of the story. Instead of about the weakness in their security that allowed a data breach they focus on the system used. As I am sure you know, nothing about the RPi that is unique that made this possible.

chris avatar

The new Raspberry Pi 4B looks great and I have already ordered a 4GB version from Pimoroni. Given the higher power consumption and hence heat needing to be dissipated reported in the reviews, will there be an official Raspberry Pi case that includes a mounting space for a cooling fan as this would seem very desirable for the 4B? I have a 3B+ running quite hard in a (not official Raspberry Pi) case with a fan which drops the temperature around 20 degrees. Thanks.

Hayden James avatar

Looking forward to testing this little beast, will report back. Thanks!!!

Peter avatar

Does it support h.265 encoding with low latency similar to the older Raspberrys which can encode h.264 with (relatively) low latency?

Birger avatar

That is a question I am very interested in also. Is there any changes to the encoding possibilities?

dom avatar

There is no hardware for h.265 encode.

James Hughes avatar

No, there is no HW H265 encoder. Worth noting, HW encoding of H265 with low latency is very difficult!

Peter avatar

thanks for your answer.

Has the h.264 encoding and decoding maybe become a bit faster with the newer hardware?

Currently, the “glass-to-glass” (i.e. encode on Pi with Pi Cam, transmit over wireless, decode on another Pi) latency achievable with 720p 48fps video is about 125ms, would be nice if some milliseconds could be shaved off.

Jerry Wasinger avatar

Will the extra speed, OS, RAM, etc finally address the only shortcoming of previous models: web browsing?

John avatar

No, because just like the previous models this Pi doesn’t have a proper storage interface either. Until the RPis come with something else than USB/SD storage they will offer only a slow and somewhat infuriating experience in terms of typical everyday desktop computer tasks.

jdb avatar

With a Raspberry Pi 4, there is nothing stopping you from using a desktop 2.5″ SSD with a USB3.0-SATA adapter and getting 330MB/s read/write performance. If you really need it. Which you don’t for web browsing – because previously that has been exclusively RAM and CPU limited.

Andreas Millner avatar

You do, unless you want to disable all caching and request a million files everytime you revisit this or that webpage. It is most definitely dependant on quickly issuing many separate write tasks, which USB and flash drives are bad at.

Peter avatar

Yeah, because web browsing absolutely needs fast storage. Not.

John avatar

You don’t understand the modern web or the massive number of auxillary files involved in it these days. The web isn’t a single big file, anywhere, and web browsers don’t cache resources in RAM. Sure, you do need a somewhat snappy processor and some decent amount of RAM for a modern browser, but even older RPis were entirely sufficient in this territory. What’s stalling is the storage; SD’s (and USB mass storage’s) inability to do lots of small writes quickly.

I get that you’re advocating for the RPi and want to defend it, but being ignorant about its shortcomings and trying to rationalize around them isn’t doing it or the community a favor. Instead, be vocal about it so that the RPi foundation hears you … or we’ll just keep getting one more board after the other, to build yet another useless file server with.

Konstantinos Karvouniaris avatar

Absolutely right!
Having decided almost two years ago to use my Pi 3B as my everyday desktop I at first saw it freeze regularly for a couple of seconds during web browsing while the CPU was idling. I nailed it down to a lot (a LOT) of Chromium’s small writes at the local cache folder. Kept the SD just for boot, and switched to a spare HDD at first, then a 240GB SSD. Even with the HDD it became obvious that the SD was a major bottleneck. Everything now loaded at a snap and cache or other writes were now transparent to me. Everything, from browsing to Mathematica was responsive and usable, until of course the CPU or RAM topped out. I can only imagine how much faster the new setup will be, with a snappier CPU, 4GB, and an SSD connected via USB3.

Seriously though, to all the people complaining about the SD card, would you run your PC OS from such a medium? Using it was a decision of least cost, not a strategy for performance. So switch to an SSD. They’re dirt cheap these days and they work wonders.

James Hughes avatar

Mythic Beasts are using Pi4 to help run this website….seems to be working well so far….

TPe avatar

Browsers don’t cache resources in RAM? Sorry, but Firefox can be configured to do exactly that. You can force Frefox to have your complete cache in RAM. And, by the way, the cache isn’t that useful, because its contents expire very fast. I have compeltely turned off my disk cache and it’s certainly not slower.

Jerry Wasinger avatar

I just put Buster on a brand new Samsung SD card and, to be fair (and maybe it’s my imagination), Chromium seems to be more responsive on a 3B+. I did see a benchmark on the web that indicated at least a 2X browsing improvement with a 4 so I am looking forward to that.

Hats off to the RPi team – this is another quantum leap forward for the HW design. And, as an EE, I am amazed that they continue to hold to the $35 price point.

Tomas avatar

Thanx a lot !!! This is what I was waiting for next year and it is here now already….

David Rolfe avatar

Congratulations… the first I knew about the Raspberry Pi 4 was in an email I received from the Pi Hut at about 7 am this morning.
I was so impressed by what I read, that I placed an order for the ‘starter kit'(which included the new case & power supply as well!) at about 9 am, and was surprised and delighted to receive an email from them less than one hour later advising me that my order was already on its way to me.
Great service from the Pi Hut also, so thanks again guys!

Erika avatar

Is there still analog composite video out on the 3.5mm audio jack?

Liz Upton avatar

There is, yes.

Simon Long avatar

Yes – the only difference is that you cannot have analogue composite at the same time as HDMI any more – you need to switch between them in Raspberry Pi Configuration.

John avatar

7 years in, yet another model, and still no decent storage interface enabling it to be used as an acceptable desktop PC replacement. Bra-vo…

Peter avatar

– 1TB Micro SD cards have just been released and the micro SD controller has become faster

– You can now connect external drives via USB 3.0

Should be fine for 99% of users. What would be acceptable to you?

John avatar

Sure, if 99% of users don’t want to use the Pi as a replacement for a general-use PC. I don’t think 99% is an accurate number for this. I don’t think even 75% is.

At the very least I’d like to see an eMMC slot, ideally a plain standard SATA or M.2 connector. USB and SD are totally OK for reading from, but insufferably slow when it comes to writing anything but one long sequential amount of data. This type of storage use isn’t the case for any normal use of an operating system, and the idea that general computing’s storage requirement is only about SIZE is (pardon the harsh word) ignorant. The main reason that the Pi is awful as a Linux desktop machine is because USB and SD is terribly slow and ill-suited for small random writes.

James Hughes avatar

The problem with your statement is that even the Pi3B was OK as a Linux desktop, and the Pi4 (4GB) is really good. I’ve been using one for the last 2 months, and really, there little to distinguish it from my laptop with regard to browsing and day to day stuff. Not so good on big compiles…

James Carroll avatar

If money was no object you could have all that. I use a core i7 laptop running Ubuntu and experience no problems. I’d never in my life expect to get the same experience with a $35 SBC. For what it is, the Pi is outstanding.

TPe avatar

I use a Pi3B+ with Ubuntu Mate as a Linux Desktop and it performs quite well. Much better than expected, but I use a fast SD card. There’s seems to be a memory freeze with certain browsers, but that’s it. ( Might be better with more RAM or it’s a Ubuntu bug.)

If you want a complete PC replacement, your biggest issue should be the ARM processor and the GPU. There’s a lot of software not available on ARM, and a lot of things the GPU can’t do. That said, it’s also not the point of $35 hardware, I think.

James Hughes avatar

I’d recommend using a USB3 attached SSD. Although in my use of it with just an SD card, it’s been very good, as the controller now has double the speed of previous models.

daniel avatar

doesn’t matter that it’s an ssd on the other end of that usb3 connector. the problem isn’t about theoretical throughput of usb3 or sd. problem is that these two are not good for doing lots of tiny writing to because every time you write to sd or usb mass storage there’s an extended verification/finalizing procedure which takes in relative terms a huge amount of time. sd and usb is only good for reading fast from. fire up a web browser on any pi with any storage and it will be painful because of how often the browsers write little temp cache data here and there, and usb3/sd is the reason this will bog down to a crawl.

James Hughes avatar

And yet, here I am using Chromium on a Pi4, multiple tabs open, using an SD card for storage, and I cannot really tell the difference between it and my i7 laptop with SATA attached SSD. So it seem this ‘small writes problem’ with USB or even SD card storage isn’t really that much of a problem. Seems like it’s one of these theoretical problems that most people never encounter.

James Hughes avatar

Also worth noting that Linux’s write behind caching collates small writes, which might be why the actual performance impact is negligible. In effect, the caching means less small writes, more big ones.

Edgar Zamora Aranda avatar

Hi James,
Can you check if Chromium has Hardware accelerations enabled?

In Chromium browser bar write: chrome://gpu

Thanks in advance

Chris avatar

Additional I’d recommend changing the fs to f2fs. It makes a world of difference to SD card access speed.

Liz Upton avatar

We look at the flash-friendly file system from time to time. We’ve never been able to isolate a convincing benefit from it, but perhaps it’s time to look again!

Richard collins avatar

Better by a PC then!

Lada avatar

Use already have eMMC slot. Just use a converter like this

https://wiki.radxa.com/Rockpi4/install/eMMC

from eMMC storage to microSD.

Protocol is the same. Just check the voltage of eMMC to be 3.3V It has some peculiarities though, read
https://www.raspberrypi.org/forums/viewtopic.php?p=1482610

From what I know, eMMC can have some logical “partitions”. Maybe it’s necessary to partition them first.

Andreas avatar

Is it correct that Raspberrypi Pi 4B doesn’t support boot from USB?

Will support for USB boot be added later via a software upgrade?

Liz Upton avatar

It’ll be added via an upgrade in the next few months – it’s pretty much at the top of our list at the moment.

David Rolfe avatar

Thanks Liz… that is good news indeed! :)

Chris avatar

Will it support booting from GPT disks? The Pi 3 USB boot only appears to support MBR directly.

dom avatar

Yes. Boot from USB and network will come in a future software (spi boot eeprom) update.

Richard collins avatar

In the mean time you can have small SDCARD for the boot part and mount the OS on the usb drive. This is what I have done on many different systems, most reliable way. :)

Richard collins avatar

So are the dual video out for VR? :) Great product, I have the 4GB on order. About to start my masters, seriously considering doing it all on a RPi 4….. :)

Any predictions for overclocking??? :D Not that I will, just be fun to see what speed people get up to.

Ed avatar

I don’t see Mathematica in the new full Raspbian download, also not in the Recommended Software app. I hope it’s not gone forever?

Ben avatar

“Mathematica and the Wolfram Language are included in this release under license and with permission of Wolfram Research, Inc. and may be used for non-commercial purposes only. By using this software you agree to be bound by the Wolfram Raspberry Pi Bundle License Agreement available here.” is still present on the download page, so I hope it’s just a case of getting buster compatibility working…

Simon Long avatar

It is indeed just a case of getting Buster compatibility working – we’re waiting for Wolfram to get us a Buster-compatible build, and then it’ll be back in Recommended Software.

Ed avatar

Thanks. I look v much fwd to it returning. Let’s hope Wolfram will still allow it despite the Pi4 being so much more powerful. Ssssshhh!

The linked release notes for reference:
* Based on Debian Buster
* Support for Raspberry Pi 4 hardware
* FKMS OpenGL desktop graphics driver and xcompmgr compositing window manager used when running on Raspberry Pi 4
* Screen Configuration application added for use with FKMS driver
* Raspberry Pi 4 video output options added to Raspberry Pi Configuration
* Uses new PiXflat UI theme for GTK and Openbox
* CPU activity gauge plugin no longer shown on taskbar by default
* CPU temperature gauge plugin added (not shown by default)
* USB ejecter and Bluetooth taskbar icons hidden when not appropriate
* Version 74.0.3729.157 of Chromium web browser included
* Version 32.0.0.207 of Flash player included
* IDLE Python IDE removed
* Wolfram Mathematica removed temporarily due to incompatibility with Buster
* Display of package sizes removed from Recommended Software
* Appearance Settings modified to support independent settings for two monitors
* Oracle Java 7 and 8 replaced with OpenJDK 11
* Miscellaneous small bug fixes
* On-board 5GHz WiFi blocked by rfkill by default
The block is removed when taking one of the following actions:
– Selecting a locale in the first run wizard
– Setting the WiFi country in the Raspberry Pi Configuration tool or the Network Settings applet
– Setting the WiFi country in raspi-config
– Providing a wpa_supplicant.conf file through the boot partition
– Running ‘rfkill unblock wifi’
* Boot partition size set to 256M
* Linux kernel 4.19.50
* Raspberry Pi firmware 88ca9081f5e51cdedd16d5dbc85ed12a25123201

Simon Long avatar

No, just not compatible with Buster yet – it’ll be available in Recommended Software when it is.

Lazar avatar

Cool, this was a surprice!

Supra avatar

What about pi zero 4? Any news about Pi Zero 4?

James Hughes avatar

No. No news at all. Because today is the day of the Pi4B+ launch.

SmileyD avatar

Surely that will be the 2.0Ghz Eight core model, out in time for Christmas in line with the other + upgrades ! ;-)

SmileyD avatar

Wouldn’t that be the Pi Zero 2 / Pi Zero 2W or Pi One / Pi One W ………… Or the Pi Hero !! ;-)

Josh avatar

The post says the desktop kit comes with a 32gb card, but clicking through the link shows a 16gb listed. Wondering which is correct.

Helen Lynn avatar

Oops – it’s 16GB. Now corrected!

Karma4Life avatar

Wait a minute…! Well, hang me upside down from a telephone pole, cover me in honey, and leave me to a slow death at the hands of hungry spiderants. Just ordered a RPI 3 B+ and instant karma, 4 has been announced. Same price, just better.

Nice.

monojohnny avatar

Mmmmh; with the increase in horsepower and memory – will this be able to run (graphical) Windows 10 I wonder?
Also: with two HDMI’s – could it drive a VR helmet (or even a *portable* VR helmet….)

elatllat avatar

Finally 5 years later a raspberry-pi gets USB3 to compete with Odroid SBCs. Still the Odroid-N2 with 12nm and it’s awesome heatsink is cooler than the rpi4 with 28nm and no heatsink. Let’s see how the software evolves.

James Hughes avatar

What is your point? The N2 is considerably more expensive, and in some places less good. And its software support is nowhere near as good as the Pi range. Would it be worth comparing apple with apples?

James Carroll avatar

N2 in $90. It’s a nice board though. Still, the support is sketchy.

manuti avatar

Congratulations!!! Enhorabuena!!!
You keep the price and cover or the complaints (4K, gigabit, USB3.0, power, …) with the extra of dual head display!!!

CJ avatar

MicroCenter will be receiving these correct?

Thanks!

Liz Upton avatar

Of course!

James Williams avatar

My local (Washington, DC) Microcenter’s website says that all three Pi 4 models, cases, and some other bits, will be available on the 28th June. The complete kit will be available in July.

Weston Watson avatar

Absolutely Impressive! Way to go Pi Team… thanks!

Supra avatar

Any news about Raspberry Pi 4B+ sonner?

Martin avatar

Will there be also black official case?

Liz Upton avatar

There will.

tunethepi.de avatar

A very nice and successful model of the Raspberry Pi 4. Whether as a web server or as a media center.
He is and remains versatile.

Gennaro Giugliano avatar

hi,many Congratulation for this new wonderful rpi4…..It’s great news for user comunity rpi

Konstantinos Karvouniaris avatar

Now that was a good start of the week! The internet buzzing with good news, you could almost feel the excitement in the air. I’ve been expecting this announcement for a long time.

A question though and I quote:
“One notable step forward is that for Raspberry Pi 4, we are retiring the legacy graphics driver stack used on previous models. Instead, we’re using the Mesa “V3D” driver developed by Eric Anholt at Broadcom over the last five years. This offers many benefits, including OpenGL-accelerated web browsing and desktop composition, and the ability to run 3D applications in a window under X.”

Does this mean that we’ll be working in an always OpenGL mode (no longer experimental) and that apps like Blender or Glise will finally work flawlessly?

It’s not like I won’t try myself when my board arrives, it would be nice to know though what that statement means beforehand.

jb avatar

Awesome!

Is there a reason to limit to 4Gb of ram, would it possible to have one with a empty ram slot so we can put 16 or 32 Gb chips?

James Hughes avatar

No, not something we are considering.

jean avatar

Ok, but why? Is there a technical or financial reason? I am curious.

James Hughes avatar

Not sure there is a decent use case. It’s cheaper to provide multiple versions than pay for a slot (very expensive) on every board. There may also be technical reasons – doing the PCB routing would be horrendous and there probably isn’t space on the board.

Darian Brown avatar

There is also a technical reason. The RAM is limited to 4GB because of the 32 bit OS. 2^32 = 4GB. Like some developers said before, supporting both 64 bit and 32 bit versions of the OS is both expensive and impractical. They’re definitely sticking to their guns on the 32 bit OS.

Ben avatar

So in a hypothetical future (where we can address more than 4GB of RAM; either through PAE or 64-bit) RPiT could release a model with 8GB of RAM? What’s the limit?

Colin Walder avatar

Congratulations once again to the Rpi team. I hope that the manufacturing plant is on overtime standby.

Can’t wait to get one (or more).

Well done to all involved in the development of the 4, great job.

David avatar

About to order. Does PI 4 support the new Class 10 XC I U3 micro SD cards?

David avatar

HI, can anyone answer this? Don’t want to randomly purchase a new Micro SD card and have it not be compatible….

Mike R avatar

Anyone have n answer to this one please?

Ron Waters avatar

Sure would be nice information for have. Admin or Support?

Ping Won avatar

Would like and answer to this one as well and will the ZC 3 cards be faster?

Mehmet Emin Soylu avatar

Hopefully, this product very soon come to Turkey.

PeterC avatar

exceeded my expectations

Ego avatar

How about a full sized HDMI port for Model 4A or 4B+? Dongles/single-device-use cables cause too many logistical issues to be worth the upgrade for our companies use case

James Hughes avatar

I doubt there would be the room. We had to move to micro hdmi just for space reasons. Unless we didn’t provide dual output on any 4A.

Andrew B avatar

Great job on the new design!

I think it would be potentially useful to think of a potential 4A as ‘reduced accessory cost/increased backward compatibility’ vs ‘reduced board cost’.

Including a full sized HDMI and maybe using the micro-B power input would reduce the cost of new accessories for people moving up from previous boards. Even if the board cost was the same, I could see this being a popular option.

Ben avatar

This sounds mad. Why would you replace more modern technology with old technology in the future? (I can just about understand using full size HDMI – but USB C is definitely an upgrade over microUSB. And in any case, the cost of adapters for HDMI is tiny)

I just hope that the Pi Zero and “mainline” Pi end up using the same size HDMI connector.

Sigurd Hogsbro avatar

Could you not stack 2 full-size HDMI ports, similar to how the USB ports are stacked?

Rodrigues Silva avatar

It would be great indeed, if it would fit… I’m really happy to see the new Pi4 features, but reluctant concerning just the micro hdmi… I see it as a very small and fragile connector for usually bulky hdmi cables… using just a solid adapter is IMHO easily asking for breaking the connector on the Pi :(

James Hughes avatar

During development, I was plugging in and unplugging the micro HDMI connectors all day long. Not had a single problem.

Liz Upton avatar

I think you’ll be pleasantly surprised. We’ve done a lot of work to make sure that these are not fragile; the lugs are extra-long and it’s been through a lot of testing.

Ben avatar

I read somewhere (‘fraid I can’t find the source) that this would be hard / impossible due to mechanical issues – the amount of strain that would be put on the connectors when inserting / removing cables. I’m sure it was considered!

Nur avatar

Maybe if full-sized HDMI socket was stacked on top of each other like the USB ports, then the RPi4 could support 2 full-sized HDMI ports? and would probably be a more compatible physical design to the older RPi3B+.

I for example got a touch screen and casing that fits snugly over the RPi3B+ that uses the full-sized HDMI port, and which a micro-HDMI dongle or cable is not really an option as no space for it. So can’t use that accessory with the RPi4.

Marc McCarthy avatar

Wow! What a product. Well done guys (and girls, of course!). I’ll be ordering one up straightaway.

Michael avatar

I am trying the new Buster software on a Pi Zero but it doesn’t want to show a desktop in VNC. Should it?

Simon Long avatar

See my response on the forums – you need to set the screen resolution (to tell VNC what size desktop to create) in Raspberry Pi Configuration. (This isn’t new in Buster, btw – it’s the way VNC has always worked.)

destmaster avatar

Now waiting for CM4!!!

Niran Kasri avatar

You need to buy new power supply ,cables,and new case for $18 :-)

Marcus avatar

Is there software already available in Raspbian Buster to take advantage of the hardware H265 decoding such as omxplayer?

Supra avatar

Doesn’t 5V 3Amp will do for RPI 4 instead of 5.1V?

Pax avatar

rpi now with spectre!

why would you release a pi with broken ARM Cortex-A72 cores?

will there be an RPI4 Zero with A53/A55 or RPI4+ with A77?

and why not HDMI over USBC connectors?

Ben avatar

I’m sure out-of-order execution can be disabled, if you want to be excessively cautious. The rest of us will just use the patch shipped with buster (https://wiki.debian.org/DebianSecurity/SpectreMeltdown#A32-bit_ARM_.28armel.2C_armhf.29).

Amir S avatar

It is 2019 and still no e-MMC slot? For how long will you keep milking customers before providing real drive connector? Pi5 in 2020? Pi6 in 2022? When have we wasted enough money for you? At this point I will now finally give up on Pi.

James Hughes avatar

Er, what? We’ve only sold 27 million Pi’s, so clearly we have no idea what the market wants. If we were milking customers, would we have sold that many? No. You have fallen in to the same trap as so many others, in thinking that what you want in a device is what other people want. WHich is clearly incorrect, or our sales figures would be, well, less good. And presumably you missed the USB3 ports. That is a FAST interface that is perfectly capable of providing the majority of users with a ‘real’ drive connection.

Willem Buitendyk avatar

This is quite the accomplishment. A little power hungry for my embedded purposes. Looking forward to CM4. Congratulations!

Extreme avatar

Hi guys!

Do you think pi4 will be enough powerful to run a video surveillance software like Shinobi (look @ shinobi video), handling 4-5 rtsp 2mpx streams ?
I tested that software (free) over an old Amd Sempron laptop (ouch!) with obvious poor results.
I was oriented to an odroid xu4 solution, especially for 8cores and video decoding features.. But now I read about the new pi..
How is the new board compared to the odroid,in terms of cpu power and video handling features?

Yoggi avatar

I understand that the GPIO layout is a bit different, could we please get a description what has been changed and added.
From what I think more serial (uart) has been added.

Michael Horne avatar

Layout is the same. There’s a few more ALT functions

Satadru Pramanik avatar

The 4B specs listed above note that “USB is provided via an external VLI controller.”

On the 3B+ power to the USB ports can be toggled through software control of the LAN9514 ethernet and USB hub chip.

This is a really nice feature on the 3B+ as it obviates the need for a separate USB relay device or managed hub since one can use simple “/usr/sbin/uhubctl -l 1-1 -p 2 -a off” and “/usr/sbin/uhubctl -l 1-1 -p 2 -a on” commands to toggle power to the USB ports.

Can the power to the USB ports be toggled in software on the 4B via the provided VLI controller?

John H avatar

Seen it, ordered it, waiting eagerly to see it. I even managed to get an Official Case before they sold out.

One question, though. Is the micro HDMI the same thing as the mini HDMI on a Pi Zero, or should I have ordered the cable as well?

Richard Parslow avatar

Bagged one this morning on my way to work :-)

In the meantime Pimoroni pirates working to the bone already sold out of the 4gb model.

John H avatar

My post seems to have gone missing – probably due to finger trouble.

Is the Pi4 micro HDMI the same plug / socket as the Pi Zero mini HDMI?

Michael Horne avatar

No. Because one is mini and one is micro…

Simon Long avatar

No, the micro-HDMI is smaller than the mini-HDMI used on the Zero.

James Carroll avatar

I keep seeing these so called “RaspberryPi Killers” advertised. HAHA! And here comes the new Pi to make them all look lame. You guys are the best. Rock on!

David Rolfe avatar

Yes indeed… it will be very interesting to see how long it is before one of them claims to be “better” than the new Raspberry Pi 4.
I nearly ordered one yesterday, but am so glad I didn’t, as my lovely new Pi 4 (complete with new case & power supply) will be delivered to me tomorrow… DHL permitting!

Don Isenstadt avatar

Just amazing! Thanks for keeping the price of the new connectors reasonable!
Why did you need to change the power connector to type c?

I imagine there will be a line at microcenter on the 28th ..that is when they said they would have them in…I will be there! :-)

Imba Pi avatar

You guys are so badass!

How the hell is it possible to CRAM SO MUCH COMPUTING POWER INTO A BELOW 50 USD MICRO BOARD/PC???

HOW!!

4 GB DDR4 / 2.4 GHz Proccessor!!!!!

YOUR GONNA KILL ALL THE LAPTOP MANUFACTURERS WITH TIME LOL.

John Stopman avatar

No eMMC of 4~8GB? That’s a pity… :-)

James Hughes avatar

We are happy with the SD card approach, it works brilliantly for the vast majority of users. IMO eMMC would not make for such as easy to use device.

Don Isenstadt avatar

I see that the power connector was changed to support more power but the $1 adapter for the micro usb will not be able to supply the extra power needed then?
Thanks.

chris stagg avatar

Great news!

Ordered mine (4GB), will probably get it between 9th-13th (got an event on the 14th, so cutting close to show it off).

Mmm… will there be added gpio alt functions? As the speed per pin is about 2.5x higher, it seems there could be more options under the hood.

Jovan Janevski avatar

No dual ethernet? :(

James Hughes avatar

Why would we need dual ethernet? Its a minor use case easily achieved with a USB->ethernet dongle.

Danil avatar

Very Good!!!

Sina avatar

Congratulations to the team! Looking forward to trying this one, even though all I need is one USB port for my NFC reader :) Also like the design of the case.

Antonis avatar

Will Wolfram Mathematica be available for free in the new Debian 10 Buster?

Simon Long avatar

Yes, we’re just waiting for a Buster-compatible version from Wolfram. It’ll be in Recommended Software as soon as we have one.

Yang avatar

Linus Torvalds once said if developers don’t write code on ARM machines, then ARM will never be ready to overtake x86. I started looking at ARM boards with enough power to support full desktop environment + IDE + browsers. I think the 4GB Pi4 is still a little bit short (I would have preferred 6GB, perhaps for $65?) but it is a big step forward. I look forward to the day where developers can happily develop on a complete PI kit costing <$100.

Ben avatar

Give it time. I assume at some point in the future prices will drop, and that’ll make room for an 8GB model (perhaps 1GB for $35, 2GB for $40, 4GB for $50, and 8GB for $60). Disclaimer: I don’t have a crystal ball, nor do I work for RPiT / RPiF!

JS avatar

Any chance the I2C hardware doesn’t have the clock stretching bug any more? :)

James Hughes avatar

This should be fixed, and there are more I2C interfaces as well.

Andreas Persson avatar

Lovely!

Now we (I) just want a nordic version of the keyboard. ;)

Kenneth Ludviksen avatar

Nice work, Pi people :-)
Can’t wait to try one out. Hope it works well with Ubuntu MATE.

Richard Elkins avatar

Finally the 1 GB RAM limitation is over; this could be a real desktop. Only USD 55 for a 4GB mobo!

Des avatar

Excellent to see such great work going for the foundation. Keep up the good work Team!

kneekoo avatar

I wonder what’s the story behind the dual HDMI display. I heard plenty of people who would like a power switch, but never someone who wanted dual video output.

Clearly, what I heard is not representative. :P But how did the Pi 4 end up with two video outputs? Has another highly desired feature been considered but turned down because of… _reasons_?

Andrew B avatar

The Pi is very commonly used in digital signage displays, I’d expect that is where the 2 HDMI’s came from, and there were more voices asking for that than a power switch.

Seems like a reasonable decision to me.

kneekoo avatar

I completely forgot about digital signage, but then I also don’t have numbers on how frequently it’s used in such scenarios.

I wonder what’s the difference in cost between the second HDMI output and a power switch circuit. If the VideoCore VI can natively output to two displays, then I guess all that was required was just the wiring and the connector itself, making it considerably easier (and cheaper) than adding more circuitry for the power switch.

Jon Witts avatar

Many of the artists I work with who use RPi as embedded controllers for their installation displays have been crying out for dual displays…

Ben avatar

There are a couple of reasons I can think of.

The obvious one is digital signage. Two outputs halves the number of ‘pis you need for a given installation, which is good (especially given how cheap the ‘pi is to start with!).

But really, I suspect the reason is enterprise thin clients. “we have initially built more of the 2GB variant than of the others” seems odd; why would this make sense? I can understand why 1GB would be popular (it’s cheap, and if 1GB of RAM was enough on the Pi 3B+ then 1GB will be enough on the 4… unless you need more VRAM for the second screen!), and I can understand why 4GB would be popular (all the enthusiasts who go “POWERRRRR” a-la Jeremy Clarkson), but 2GB seems like the ugly sibling. Citrix have already released a pi-based product (https://channeldailynews.com/news/citrix-unveils-new-thin-client-and-its-a-sub-100-pi/48199) – I’m sure they’d be interested in a more powerful, dual screen ready, product. If the SOC already supports multiple displays, then the marginal cost of an extra HDMI port is tiny.

Disclaimer: I don’t work for RPiT / RPiF, and have no additional insight; this was just gleened from the internet.

kneekoo avatar

@Ben: Indeed, increasing the amount of VRAM allows for better performance for 3D applications that would suffer within the confines of the 1GB version of the Pi. The extra RAM might also come in handy if the two displays would have to run different videos, which implies two players requiring more RAM.

When 2GB are enough for RAM+VRAM, with some RAM to spare, it makes more sense to save money by buying lots of 2GB versions instead of the 4GB version. Because it’s just the RAM difference, no extra features or performance.

Canuckfire avatar

This looks awesome, and I cannot wait to see what you guys come up with for the compute module 4.

What is the Rpi team thinking of for compatibility with the existing compute modules?

Would it make sense to put the pcie on a ribbon connector on the compute module to allow expansion if needed, but keep pin compatibility with previous designs?
(I may be biased towards this)

But bias aside, it woule keep costs down, give expansion options, and the routing should be fairly possible without all the other accessories in the way…

Wanderson Fantoni Junior avatar

Muito bommm!! finalmente uma boa atualização! parabéns para equipe raspberry

mi7chy avatar

I like the case but it really needs vent slits for the 3B+ and even more so for the 4B.

Harry Hardjono avatar

Hmmm. With 2 HDMI displays, one with touchscreen, then we can have digital keyboard! Clamshell Pi, similar to Nintendo 3DS, is possible!

I personally have no use for dual screen, but that’s just me. I’d rather have cables that does not use adapters since I travel a lot.

I still think that Raspberry pi zerow is the best learning computer and that vnc is a great way to access it, instead of an external monitor.

My dream 3G computer is finally here, and I’m happy. 1Ghz CPU, 1 GB RAM, and 1 Gbit Bandwidth. Anything more is a bonus.

There’s only a limited application for extra power. Raytracing with CPU. Video editing with Bandwidth. Database with RAM. Browsing? RPi 3 seems to be handling it well enough.

Oh, well. I’m aiming for that desktop kit bundle, and so I’ll be eating ramen for the next few weeks! I’m looking forward to it.

PS: VNC server suddenly stops working. I suspect that the original key is expired and need refreshing. I guess I’ll be installing tightvncserver instead.

Luis Muñoz avatar

No me gusto mucho, hubiese preferido algo con la posibilidad de conectarle una fuente de poder 24Vdc, una cajita para montaje en riel din.

Ben avatar

No estoy seguro de si obtendrás eso pronto. No olvide que la Raspberry Pi está diseñada principalmente para la escuela, no para la industria.

JB avatar

Fairly new to using SBC; I have been using the Raspberry Pi 3B, Raspberry Pi 3A+ and Raspberry Pi 3B+, all of which are remarkable. Can not wait to get the Raspberry Pi 4 – truly amazing. It is still a wonder how much the Raspberry Pi can do on such a small platform. Thank you for all your time and efforts.

Jyothi Pradeep Kollipara avatar

Would like to get our hands on this new model. Specs are amazing and you achieved production in mid 2019 . That’s fantastic! Great going team.

Tony avatar

Looking forward to getting mine!

Congratulations to the entire team!!!

Darian Brown avatar

What I would like to ask of our AMAZINGLY active developers is, will you guys make more in depth Linux and techy stuff? I really want to take things a step further with pi projects, but I’m faltering trying to find really in depth (AND UP TO DATE) resources for that. I want to read the nutty gritty of the technical decisions and hardware architecture. I want to learn how to set up elaborate use cases and simulated environments. I would really like some very challenging RPi learning materials. I know you guys are all for education, but I’d just like to ask for a step up in difficulty level on the reading material. I would love to hear every nerdy thing you have to say.

Now, don’t get me wrong. I was the kid with an RPi following scratch tutorials when I was 12. I was on the original raspberry pi. I learned so much. I’m so excited for number four. My current boss told my father to buy that original raspberry pi for me. Years ago. I didn’t even know that he’s the one who recommended it to him when I applied for my job. Now I’m the youngest person (at 18) to ever work where I do. I get made fun of for my age, right up until I fix their problem. I have my dad, my boss, and the raspberry pi foundation to thank for some of my most monumental accomplishments. I hope for many future pi revisions to come.

Karamoon avatar

Do you have the book “How Linux Works: What Every Superuser Should Know”? It would be a great place to start.

https://www.amazon.com/How-Linux-Works-Superuser-Should/dp/1593275676/

– Karamoon

Liz Upton avatar

Have you checked out Eben’s Computer Architecture book? I think it’d be right up your street.

kneekoo avatar

I love that book, and for its release date it’s quite up to date in many areas. Are there plans for a second edition, to cover the changes up to Raspberry Pi 4 and its new OS? Having in-depth information about both would be great.

Matt avatar

Try the book “CODE” by Charles Petzold.

I was frustrated by the abstract nature of the information presented about computer architecture. It may as well have said microscopic goblins does the pooterin’.

When I read this book I actually gained an appreciation of how things work.

Ken Grieve avatar

Hi liz

I’d just like to retiterate the question about updating the Architecture book – I really want to start a new class at my University on PCs and coding (for Bio students)and the pi4 looks to tick all the boxes – pi3 was a litle slow and students are quick to to switch off (menatllly!) if things are not imediate – but my pi 4 is blistering….

Sorry if it means more work for everyone…. but it could be the 21st century replacement for TF Fry’s “Computer Appreciation” (anyone old enough to remember that!?)

Ken

CCC avatar

Shut up and take my money!!!

Rodrigo Arango avatar

Do you know when the Raspberry Pi 4 Desktop Kit will be available for Mexico? It still appears to me that there are not resellers yet :(. Thanks in advance.

Anthony Cotales avatar

Congratulations! To all who developed such a great accomplishment. I wish it would be more available a lot sooner on other parts of the world like Philippines. Thank you all for your hard work.

SAB avatar

Next NVME SSD slot in Raspberry pi 5 :)

Kevin B. avatar

Please post a 3D model of the Pi 4 in addition to the current mechanical drawing. While the current drawing is great, it leaves out some critical dimensions needed by anyone creating a case for the Pi 4 (it’s also missing 2 critical views, so no elevations).

A STEP file should be good enough for any CAD software to be able to use to design around, although some may prefer an IGES file. While the community eventually managed to produce these for the Pi 3, it took a long time and they’re somewhat difficult to find.

Congratulations on getting the second iteration of the silicon nailed down, that’s truly amazing! This is a stunning upgrade, I’ve already ordered one of each! :)

Travis avatar

Even easier would be the I/O list with manufacturer of the comps, so we can just pull the 3D from the manufacturers and place it. The DXF is a great start and and using the comps from the 3B+. But, the usb C, micro hdmi, and micro SD adapter (possibly the headset jack) have definitely changed. Hoping there will be more info on these soon. If they don’t, I’ll figure it out once I have one in my hands.

RObert Ver Maas avatar

For a little while, the CommunityFM (to-air) radio station I was in charge of, ran its entire system with 3 raspberry Pi B2’s. They were running our own very-hybridised System D linux. There was a thin client in the studio which acted like a control module for the “real” computer ( another Pi ) at the transmission tower. We weren’t sending a microwave feed from studio to tower as most traditional setup, and we had a ‘listener’ pi doing things like sending telemetry to the tech’s residence, and re-booting or switching over in times of power loss. We ran another separate Raspberry Pi A as an off-air logger.
.
Needless to say our power costs were slashed to about 30% of original consumption, and then we had air-conditioning costs cut because we weren’t cooling excessive equipment in our transmission room. The place was a quiet a a ghost, and I wrote some software for iPad that allowed our presenters to broadcast from over IP. The only down-side was that we were always searching for a good studio quality microphone that didn’t consume a lot of power when doing outside interviews. Our studio microphone was, however, almost to good, we had to put our clock on the other side of the studio window.

Other people took over and were afraid that we were using $50 computers when we should have been using $$2000 +, but we were broadcast spec through our mondulators etc. Not once ever, even when we loaded it up with 10,000 processes, did it ever crash. Not once. Meanwhile their expensive PC’s were always needing attention.

Such is the life of a community or public radio. Do something worthwhile, and they come out of the woodwork to stuff it up in any way they can. I’ve got the system at my place and can set it up again with the PI 4 and I am pleased the Ethernet bottleneck through USB has been fixed.

ABC avatar

Are you planing to introduce cortex m3 or m4 core in raspberry pi ?

Rodney E avatar

My “dream” upgrades for the Raspberry Pi for some years have included Gigabit Ethernet, USB3 and SATA connectors. Well, 2 out of 3 ain’t bad, and the inclusion of USB3 means that SATA is not so critical. It means that the Pi can now be a network file server with decent performance. The two big bottlenecks (network speed and filesystem speed) have been shattered, and the CPU looks to have the grunt to handle the improved I/O speed.
Well done to all the team from down under.

kraftwerk avatar

Is it possible to use 1 of the HDMI ports for an input device?

E.g: capturing video feed on HDMI1, displaying the content on HDMI2?

James Hughes avatar

No, they are both outputs.

Andrew Gale avatar

It may be a trivial point but I like the fact that the RAM is now on the top side of the board! It makes it easy to point out all the different “parts of a computer” to students. Oh, and there’s a separate ROM chip now, too!

Andreas avatar

I read the comment about how decoding HDR won’t be immediately available, but if I simply want to use this as a NAS with a external HDD connected to it and then HDMI to TV can I let the TV do the decoding instead?

What I am looking for is a solution where I can connect a storage unit (HDD or whatever) to my TV whilst having access to it via my network. Ideally I connect the HDD via USB as the TV is happy to play video from the HDD in USB mode. However when I connected my HDD to my router and made it a network drive, the TV, for some reason, didn’t want to play along. Now I connected the HDD to my laptop and set up Plex but for some reason the 4k stuff buffers/lags. I have more than adequate network (500/500Mbit line and a good router). I read something about setting up specific ports but haven’t tried that.

Now best solution would be RPi4 having the HDD connected to it for storage, then connecting the RPi4 via HDMI. Question is, can it simply pass through the 4k+HDR content and let the TV do the work? Technically you could say what I need is a device that connects my storage to my TV and network at the same time. I’m hoping this to be it (ofc with it being a RPi4 I’d use it to more than just the content so that’s a plus!).

Vitaliy avatar

Thank you for your great job! How I can buy it in Russia?

Paul G avatar

I notice that you claim the SD interface is twice as fast as on previous RPi models. Does this mean that you make use of DDR50 operation? Is a UHS-I card required to support this?

Big Al avatar

So, since I’ve posted twice now about circuit protection on the inputs and haven’t even seen my post displayed let alone repsonded to, I’ll take that as a firm “NO”, you haven’t. Thanks for saving me money on the new Pi 4. I’ll continue with my old one(s) and my own set up to prevent frying my board if I accidently short the connections.

gg

James Hughes avatar

Not sure what your question was as cannot find it, but there is improved circuit protection on the GPIO power pins so shorting the PMIC will not cause the same level of damage. Probably not the question you asked though. Not idea why it didn’t appear, since this one has.

Big Al avatar

Ah!! Sorry, I posted twice using my surname and it never showed. I used this name and it posted almost immediately. But what ever, you responded so thank you. That’s good to hear. What type of protection is it? Fuse? Resettable PTC’s? I’m curious to know.

MrDontCare avatar

Can you use the Pi Hat from the Rpi3b+ on the Rpi4?

Simon Long avatar

Yes, the GPIO pins are fundamentally the same – HATs designed for the Pi 3 should work fine on the 4, assuming the software that uses them runs under Buster.

MrDontCare avatar

Nice. sorry my bad, but what I meant was the original POE Hat

Ben avatar

I think so: “The 4-pin Power-over-Ethernet (PoE) connector remains in the same location, so Raspberry Pi 4 remains compatible with the PoE HAT.”

Simon Long avatar

Yes, it does work with the PoE HAT – we’ve tested it here.

arzebra avatar

Still no line input? What were they thinking?

James Hughes avatar

We were thinking why add something that will cost money for everyone, that hardly anyone is going to use

Alex avatar

Does it have AES-NI license finally enabled?

James Hughes avatar

No, AES extension are not present in the SoC.

Anders avatar

How can I tell how much RAM my Raspberry PI has by looking at the physical device itself, without powering it on?

jose avatar

is it WakeOnLAN (WOL) working in this model?

Craig Van Degrift avatar

I immediately ordered a 4GB kit on Sunday. Congratulations on once again proving that you folks can make the correct, but difficult, choices needed to produce the most useful computer product for $35, $45, or $55. It looks like you’ll have 30 million sold by fall and 100 million in a few more years. All done by producing a unique, well-designed product, not through slick marketing.

Sven Haiges avatar

Received a rpi4 2gb and flashed the latest buster onto a as card. I had a microhdmi to HDMI cable at hand and tried to boot – LEDs blinking but the HDMI screen does not detect a signal.

Can I use any of the two micro HDMI ports and does the pi detect a connected screen and switch? Ordered new micro HDMI cables now, what else can I try?

Thx
Sven

Carsten Menke avatar

I’m really interested in the reason why the Raspberry still has no UFL external Antenna connector, as I think that this would not be a price question (a UFL connector is a cheap component)

We’re using the Raspberry in industrial environments where they are often housed in metal casings and the like making an external antenna absolutely necessary.

James Hughes avatar

Because we would not be able to get certification, since it cannot be predicted what aerial would be attached.

Carsten Menke avatar

But how do Manufacturers of USB WifI Sticks with removable (RP-SMA) Antennas then get a certification? The Netis Adapter definatley has a certification. Wouldn’t it make sense then to use the ufl connector by default with your own antenna. If the user changes the antenna than it is his/her responsibiltiy, isn’t it?

James Hughes avatar

Separate antenna == more cost. Lots more cost. Currently the antenna is part of the PCB, so effectively zero cost.

Carsten Menke avatar

I could just speak on my behalf of course, but I would love to spent some extra bucks for this as it would solve a lot of hassles for me

Rodrigues Silva avatar

You could just create yet another version of the Pi4, one with 4GB + External antena, supplying the external antenna to avoid certification problems… something like $5 more on that “permium” version would surely cover all the costs…
I also see wifi improvement as an important thing (much more than dual display, sorry), people may easily want to use Pi’s on rooms far from AP, etc… and still need good wifi performance for video stream, etc… also external antenna is crucial when using aluminium cases…

Holdt avatar

Oh. My. Gosh.
Miss the blog for one day and can’t believe I missed out on this one.

Congratulations to Raspberry Pi Team!

Victor I Villavicencio avatar

Greetings;
The Buster release notes mention that Thonny IDE now comes with Python. 3.7. In 3B+ the default value of the Thonny IDE was 3.5. If I install Buster on a 3B+, will I have access to Python 3.7 in the Thonny IDE?

Simon Long avatar

Yes, Python 3.7 is the standard version installed on Buster, and is available in Thonny.

DaHai avatar

I love all the upgrades, but would have liked it a bit different. Still, I will be buying many – very many :)
Since you moved the Ethernet port, making it incompatible with older cases, I would have liked it if you went ahead and moved other things around as well.
Drop the USB 2.0 ports (3.0 is backward compatible anyway), and replace with 2 (or more ) USB C ports – one for power and the others for devices. Then power is on the same side as the most used connectors and makes case design and fitting of the Pi into various locations easier, IMO, as the most common connections come out of the one side only, instead of USB & Ethernet on one side and Power on another.
Then you’d have enough room (maybe?) on the side for 2 full sized HDMI ports instead of the 2 fragile mini-ports.
Of course, there is the price point of $35, which may make all this impossible.
Just my 2c

DaHai avatar

My comment is not showing up – here it is again:
I love all the upgrades, but would have liked it a bit different. Still, I will be buying many – very many :)
Since you moved the Ethernet port, making it incompatible with older cases, I would have liked it if you went ahead and moved other things around as well.
Drop the USB 2.0 ports (3.0 is backward compatible anyway), and replace with 2 (or more ) USB C ports – one for power and the others for devices. Then power is on the same side as the most used connectors and makes case design and fitting of the Pi into various locations easier, IMO, as the most common connections come out of the one side only, instead of USB & Ethernet on one side and Power on another.
Then you’d have enough room (maybe?) on the side for 2 full sized HDMI ports instead of the 2 fragile mini-ports.
Of course, there is the price point of $35, which may make all this impossible.
Just my 2c

Esbeeb avatar

Dear Raspberry Pi folks,

I’m thrilled that you finally overcame the cramped IO bottlenecks for USB and GbE, which was my largest annoyance with the past RPi’s. There’s so many new, great things with the Rpi 4, and it’s awesome that it’s still $35, and still the same credit-card-sized form factor.

Great work, everyone, and thanks for your very hard work to do so much down at the hardware and software levels to facilitate this. Moving to the 28nm process no doubt required all sorts of major redesigns. And releasing Raspbian Buster now, is a very progressive move on your part. I’m typing this now in Raspbian buster myself!

May you all live long and prosper! You deserve it!

PS: Thanks for making the new plastic cases and power supplies much cheaper, as the accessories were a little too overpriced-feeling before this (if you wanted good quality ones). So you’ve addressed my second-biggest gripe here too, feeling nickeled-and-dimed, once the cost of accessories was factored into the total price.

I also love the new default desktop background of Raspbian Buster.

MW avatar

I was surprised by the early release of the 4B but a good present after 7 years since original Pi.

The most important to me was backward compatibility, great to see RPT have used VideoCore 4/5/6, I was only aware of one Broadcom SoC using VC5 and kudos to Broadcom for allowing the VC family to be further developed.

Availability to 2026 is a bold move but does show a commitment to the future of the Pi ecosystem.

Well done to each and everyone involved over the last 3 years.

Eric Anholt where are you now ?

jochem avatar

hi, great to see the RPI 4,

Is there a quality improvement of the DAC, or do i still need a external DAC for decent music output (i’m not a hifi purist)

Colin Tinker avatar

Great piece of kit and is now my new desktop PC after setting it up yesterday. I have an old 3 core AMD based mini tower I have used for the last 8 or 9 years but the Raspberry Pi 4 knock spots off it. I bought the 4GB version so plenty of ram for use by the apps. What is the maximum sd card size it supports I can’t find out anywhere? Anyway congrats on a really good piece of kit.

MW avatar

There is no SD Card size limit, but A1 Class SD Cards are considered to be the best option.

Nick avatar

It would be even better with SSD via USB3 port.

Rasmus Suhr Mogensen avatar

Is there any information on the capabilities of the Ethernet in the BCM2711 e.g. 802.1AS support and other 802.1 capabilities?

Regards.

Rasmus Suhr Mogensen

solar3000 avatar

Thank you pi team

Js avatar

So I save money, for an year for purchasing a Pi 3B (actually Pi3B + SD Card + Power Supply + Case + a power controller/switch).
And just a month after I finally got one, you launch version 4! I am so not happy.

KennyI avatar

I just received a 2GB Pi 4 from OKdo today. Upon opening the package I noticed something interesting. Perhaps we are not done yet?
I was reading the Safety and User guide (who does that?), yeah sad and I noticed the following:-

Product name: Raspberry Pi 4 Model B 1GB, 2GB, 4GB + 8GB variants.

Is this a misprint or anticipation of something more?

Liz Upton avatar

It’s a misprint. We’re talking to them about fixing it in new leaflets.

Paul Theodoropoulos avatar

Worth keeping in mind that although it has been characterized as a misprint that will be ‘fixed’, that doesn’t explicitly mean that the information printed is negated. It can simply mean that that particular feline was not scheduled for release from the bag yet.

Simon Long avatar

No, I’m afraid the information on the leaflet is simply incorrect. The BCM2711 processor is in theory capable of addressing 16GB of SDRAM, but at present there is no available memory package larger than 4GB that works correctly with its SDRAM controller and PHY.

Paul Theodoropoulos avatar

Fine. Go ahead and crush a grown man’s dreams.

:)

Raymond Wu avatar

The USB 3.0 controller is VIA VL806, it sucks.
The chipset usually disconnect while transfer large file.
So that it may not be stable to work a RAID-1 on Pi 4.
Asmedia is better than VIA.

Bernard avatar

In pictures it appeats to be the VL805-Q6 (the 4 port variant of the VL806).

Maybe it is a later revision? In the past I used a NEC controller that also had disconnect problems that seem to be resolved in later revisions of that chip.

I also tried a VL805 at that time, but discarded it as it didn’t work with IOMMU enabled on my mainboard. But that isn’t a problem for the Pi4.
There aren’t that many options: VIA, ASMedia, Fresco Logic or Renesas/NEC (and the much smaller Etron).

The VIA VL805 is also firmware upgradable, there have been a number of different firmware versions, maybe they fixed the problems? They probably did test it rather extensively :)

luberth dijkman avatar

still no reset / awake switch on the raspberry pi 4B+?
j2 says RUN ?unknownhole? GLOBAL_EN thats different
i reset the 3B+ with a paperclip touch on RUN (on the RUN / PEN=powerenable=awakes from sleep/standby holes)
http://84.106.2.21:8888/forum/index.php?action=view&id=298

truman he avatar

Amazing!!! I just wonder if there’s somebody use it in software development work?

Somegreybloke avatar

Flash streaming sites like youtube, bbc iplayer and eurosport are a little choppy, particularly fullscreen. Even on low 480p on a single monitor. Gave the gpu more memory – 256 but no better.
Demanding websites load quicker and more tabs can be open, but video streaming in chromium isn’t smooth. Hope it gets better with more updates.

Liz Upton avatar

That doesn’t sound right. Could you shoot a video of it and put it somewhere so we can assess what you’re seeing?

Also: wired or wireless?

James Hughes avatar

It will do, currently chasing down some bugs in that area.

Mark Clift avatar

Huge congratulations to everyone working behind the scenes – especially the EMC testing team.

Mattias Brunschen avatar

Awesome, thank you for your great job.

Since you offer the Pi4 in a “Pi 4 Deskop Kit”, too:
Do you plan to upgrade the official Pi keyboard to have USB-3 connector AND hub built-in?

When using the Pi as a desktop computer, that would give the benefit of being able to hide the Pi4 and have only the mouse and keyboard on the desk, while still have a USB3 jack accessible for e.g. fast memory sticks.

Regards
Mattias

Siata avatar

Does it support Vulkan out of the box? I will be happy to start learning Vulkan 3D programming on the Raspberry Pi …

Simon Long avatar

No, no Vulkan support – just OpenGL.

Ravi avatar

we had used more then 400 pi field,with stretch os please continue the model 3b+ modules.

rocky avatar

we are happy about pi 4 release ,but stretch is not running on pi 4 we had tried , we had used many pi ,model 3 b and b+ ,if pi 4 runs on old sd card(stretch os) it will be good .we are depending on p3b+ for our products.

Simon Long avatar

Unfortunately, Stretch images will not run on Pi 4 – it requires Buster.

David.B.Russell avatar

Will the Pi4 work on the official 7 inch touch screen?

Simon Long avatar

Yes, it’s compatible with the touch screen and uses the same connector.

Andrew avatar

So I can finally ditch my micro USB cables AND I can plug in power hungry devices like an HDD? You know I’m going to buy more!

Robert Acedia avatar

by default are the new rpi4 usb ports set to boot?

or do I need to make a sd boot just to set program_usb_boot_mode=1?

thanks, Happy 4th of July …. there’s an idea, should have released on the 4th!

Simon Long avatar

USB boot on Pi 4 is not enabled in the current firmware – it’ll be included in a future firmware upgrade.

Torstein avatar

For your next release will you replace the SD-card with something faster and more reliable? like a m.2 slot?

Marcos T avatar

Ready to order a Pi 4. Does PI 4 support the new Class 10 XC I U3 micro SD cards?
Will it take advantage of the speed increase over the U1?

Want to order the best / fastest micro SD

Jeremy Graph avatar

Probably the most important change for me is finally Ethernet is not throttled through USB 2.0.

R O avatar

Seems to me an “A” version would be quite feasible, and useful, if it replaces the ethernet port with one of the USB3 ports such that there are 3 USB ports across, instead of double height, to make an overall lower profile.
For the (minority?) use cases needing ethernet, a USB adapter would do the job, still leaving 2 USB ports (and wifi).

Re the form factor, could previous cases for Pi2/3 be used if the area where the power and HDMI jacks are located were to be “reamed” out to make one long opening for the USB-C and micro HDMI connectors? Will all other connector openings match?

Sounder Rajan R avatar

Raspberry Pi-4 Team,

This is a great news and congrats to the whole team who might have burned midnight oil and spent sleepless nights to get this to work ahead of schedule :-). I have great respect for this project for the sheer reach it has to the young people across the world in many countries and the opportunities it to offers to skill/re-skill oneself and exceed. Keep up the excellent work and big thanks to the team on your great work.

Regards,
Sounder

Vlad Licu avatar

Hi . I like to install on raspberry 4 a sata ssd 9 mSata minipci express . can this be done ?

Daniel P deLaureal avatar

#GimmeRaspberryPiStickers Yea, this is probably the wrong place

Elion avatar

Battery, Battery, Battery PLEASE PLEASE.

This device lacks one of the most fundamental things…INTERNAL BATTERY!

Please when are you going to address that.
This has affected most of my time synced works…especially from a perspective of frequent power outage areas.

And this device shouldn’t need any extra battery thing….just a simple small internal battery to keep the clock. Thats all.
Even these simple watch gadgets have it for such long time. I wonder how you people are not addressing that.

ps.
Elion

Simon Long avatar

You cannot just add a battery. We’d need to add another chip to provide a real-time clock, and a battery to power it. Given that in the vast majority of usage cases, the Pi just syncs to a network time server as soon as it boots, that would be wasted hardware (and wasted board space, wasted cost in the bill of materials etc) for most use cases.

If you really need a secure clock, there are numerous third-party HAT accessories which will provide one, such as https://www.robotshop.com/uk/rtc-hat-raspberry-pi.html (That’s just the first one Google found – no idea how well it works!)

BRUCE BLAKE avatar

The RPi 4B no longer restarts when you momentarily ground RUN while in the HALT state. While in the HALT state can I safely momentarily ground GLOBAL_EN? What does GLOBAL_EN do? TIA.

Crowd Of One avatar

Hi, really respect what’s been accomplished with the Pi-4.

When swapping from a single HDMI port, was replacing it with two USB-C ports, rather than Micro-HDMI considered, or would this not have been possible (due to say a more expensive controller, slightly high port costs, or added complexity/conflict with regard to powering the device)?

Thanks in advance – this question has been stuck in my head since release day!

Branden avatar

I really wish they would have stuck with the single standard HDMI port. Doing this made the new PI instantly incompatible with every Case on the market, and seriously who is going to use 4k dual monitors on a weak Raspberry PI?

With the USB-C issue, the mini-HDMI connectors, and the lack of USB boot… I’m glad I didn’t buy this new RPI on impulse like I normally do.

Does anybody really have mini-HDMI connectors laying around? I had never seen nor used a mini-HDMI connector before this. They also aren’t readily available in my local stores. Which is another extra expense along with a new case.

I think I’ll sit this one out for now and see what happens. My other Raspberries are still serving me well anyway.

Crowd Of One avatar

Amen.

There have been a few people asking about dual displays on the forum in the past, though it doesn’t seem like a particularly popular use case.

Having two tiny micro-hdmi ports which need big adapters that stick out also isn’t ideal.

It’s not a bad thing to have the option (except with regards to case incompatibility); though I still wonder whether dual usb-c ports could have been used instead, given their compatibility with hdmi and suitability for other uses.

Tedd Andersen avatar

Why use USB as powerconnection??? It useless as in no USB functionality… so why not go for a “NORMAL” barrelconnector? … and you cant fubar the connection as you have don on this revision of the board… Some usb-c cables blocks the Pi from booting even if the cables is made acording to the standard……

Mikael Bonnier avatar

If the Raspberry Pi Model 4 has a chip with FM radio, maybe you can pull out the FM-antenna now when you are modifying the board due to the USB-C power issue. I have already ordered an Official Raspberry Pi 4 Desktop Kit but I might buy another Pi 4 later.

Simon Long avatar

“If the Raspberry Pi Model 4 has a chip with FM radio…”

It doesn’t.

jig avatar

anyone care to opine which of the pins out the back of the USB-C connector are CC1 or CC2?

i think if we clip one OR the other, then the port/Pi becomes compatible with all USB-C power sources (including those with e-marked cables).

best hi-rez pic i could find:
https://img.purch.com/o/aHR0cDovL21lZGlhLmJlc3RvZm1pY3JvLmNvbS9ML1ovODQzMTkxL29yaWdpbmFsL3Jhc3BiZXJyeXBpNC10b3AtMi5wbmc=

jig avatar

based on these radiographs:
https://www.raspberrypi.org/blog/really-awesome-raspberry-pi-4-x-ray-radiographs/

it looks like we have access to the pins in the usb-c header and can clip/cut one of cc1 or cc2 and then everything is fine.

correct?

jig avatar

this one is even better. it focuses direction on the usb-c header:

https://i.imgur.com/HlRV90U.jpg

8Geee avatar

With 400+ posts, I didn’t get to read all of them. Forgive if answered already.

Does the Pi4 have microcode updates applied to the A72 cores? or is this “DIY”?

Regards
8Geee

Jim avatar

The Gigabit interface and separate USB3 bus work well together, especially in a NAS application. I can transfer files to the pi at 65 over megabytes/sec. And for reading (moving a large file from the Pi, over the network), I get average speeds well over 100 MB/s. It even saturates the Gigabit lan. Astonishing. For more see

http://unixetc.co.uk/2019/07/07/raspberry-pi-4-real-world-tests/

The Pi 4 makes apps like Nextcloud enjoyably fast. I have written a basic installation procedure here:

http://unixetc.co.uk/2016/11/20/simple-nextcloud-installation-on-raspberry-pi/

and an automatic install (with Ansible) here. Not only does the software run faster on the Pi 4, it also installs much faster:
http://unixetc.co.uk/2017/11/25/automatic-nextcloud-installation-on-raspberry-pi/

Jim

kol avatar

The RAM shown here is “LPDDR4 SDRAM” but on CanaKit’s web page, it is “LPDDR2 RAM”. Which is the correct one?

CanaKit:
Raspberry Pi 4 Desktop Kit
by Raspberry Pi
https://www.canakit.com/official-raspberry-pi-4-desktop-kit.html?cid=cad&src=raspberrypi

Stephen Parker avatar

Time to download tvOS and watch Netflix!

Ekran Degisimi avatar

Probably the most important change for me is finally Ethernet is not throttled through USB 2.0.

Jeffrey P Wolsieffer avatar

as a teacher, I wouldn’t mind having at least 24 of them at 4gig yet, even on E-bat; $1,190.00 for 11 of them is completely silly.
When the price starts to match what you are asking, then I’ll think avout it. And, besides, the model 3B+ at $@0.00 each and free shipping we Can Afford – I’ve ordered 50 of them and they have arrived.
will the 4B ever have built-in eMMC 64gig or are you allowing what has happened to the Arduino Line to take over the 4B designs and do it the right way by xmas 2019??
Thx.

Mattias Brunschen avatar

Congrat’s to this great little product.

Now, that the Pi4 has been out for some weeks in the wild, I have two questions for the developing team:

– When do you think that USB boot will work?
– Do you plan (and if: when) to release a new PCB version with the secondary USB-C resistor included?

Regards
Mattias

Chris Smith avatar

Any news of the update to the SPI flash to support boot from USB?

oto blog avatar

Probably the most important change for me is finally Ethernet is not throttled through USB 2.0.

p0lldaddy avatar

What is preventing Ethernet from using WiFi?

oto blog avatar

Time to download tvOS and watch Netflix!

ludwig jaffe avatar

PCIExpress-head!
You have PCIexpress v2, which you connected to USB.
Would be nice to have dual SATA.
Or better: have an impedance controlled connector somewhere in the middle and support a head, that uses a real interface to the cpu.
SPI, I2C are bad interfaces to connect peripherals to. If you want to do more than having leds blinking or some audio via spi.
Best would be to have a high-speed-connector for a head, that supports PCI-Express, USB, and RGMII (if there is a RGMII left).
So put one USB, one or two PCIExpress lanes, and if available a RGMII connection to an impedance controlled connector. Some part of the memory bus would also be nice for memory mapped io peripherals.

So one would have a real computing platform to do serious embedded stuff.
For example host an sram based fpga (xilinx, altera, lattice) connected to pcie, configured by a microcontroller that is connected via spi to the pi. So one could download fpga content using the pi and have the mega special peripheral.
But it depends on good high speed peripherals.

RGMII, if you want a gbit vlan switch to build a raspi router, and use pcie for another nic.
USB, if you want an usbhub and usb peripherals like 4xrs232 by ftdi on the pi

Get mature get usable interfaces routed to the hat!

Comments are closed