Pi Day
Marek Photo Design

Pi Day

For years, I've assumed Raspberry Pi Ltd would release new versions of the Raspberry Pi on Pi Day (March 14. Aka 3.14) But for the past few years, I've been disappointed. We were introduced to the Raspberry Pi Pico and some new software, but no new Raspberry Pi.

Probably just a case of a constricted supply chain, I thought. As soon as chip makers get back online, we'll see a new version pop up.

It's not Pi Day, but Raspberry Pi has just revealed the reason we haven't seen anything up until today. Say hello to the Raspberry Pi 5, a supercharged workhorse in the Raspberry Pi family of products.

Raspberry Pi 5


What's So Special?

Simply put, the Raspberry Pi 5 is a souped-up version of the Raspberry Pi 4. Pretty much everything is faster. If you're using it for a desktop computer you'll notice the difference. Graphics are snappier. Gimp processes images faster. This board is ready to attempt video editing.

There are a lot of under-the-hood reasons for this increase in speed and I'll avoid nerding out about the specifics. What's important is how that increase in speed supports more features.

Two Cameras

This is an interesting change. Right behind the ethernet port is where the camera connects. Actually, this is where the cameras connect. There are now two ribbon sockets labeled CAM/DISP 0 and 1. Which indicates a capacity for two cameras. Or two displays. Even more interesting is support for the MIPI standard (Mobile Industry Processor Interface). Look that acronym up and you'll find it's an upcoming industry standard used in smartphones, IOT, and (really interesting) cameras designed for automobiles.

Closeup of Raspberry Pi 5 showing CAM/DISP ports with support for MIPI


MIPI also supports displays. To be clear, the Raspberry Pi 5 already supports two HDMI video ports, so this is two more. What could you possibly want with four displays? Like every other time we've asked "who could possibly want ..." - we're going to find out.

Real-Time Clock

Yep - just add a battery and you have an on-board real-time clock. You could always add one through the GPIO, but by including it on the board developers can assume it will be available and deal with one fewer support issue.

This is important for remote applications with no access to internet time servers. Recording data about events requires a dependable time stamp - now you can guarantee one in the Raspberry Pi environment.

Power Button

Over on the side of the board is a small connector labeled PSW. That can only be where you plug in a power switch. The documentation isn't clear on how this will work - but it is a frequent request .

Fan

With great power comes ... great need for cooling. A while ago, I showed how to attach a fan to the Raspberry Pi through the GPIO. Now the connection is formal - in the upper right corner is a connector labeled FAN.

No More scrot

The Raspberry Pi 5 implements Wayland in place of X-Windows . If you've been using scrot for screen captures, you'll now need to use grim instead. See a follow-up article for how to do this.

Compared to the Raspberry Pi 4

It's informative to compare the Raspberry Pi model 4 to the new Pi 5. Here's a photo of the RPi model 4 - compare it to the photo at the top of this page.

Raspberry Pi 4

You'll notice many new connectors. Do you see:

  • UART
  • FAN
  • PSW
  • BAT
  • POE

What you don't see is any (potential) changes to the GPIO or speed changes. Stay tuned for more updates.

Documentation

While I'm writing this pre-review I only have a press kit and a sample version of the RPi 5. There are all sorts of sockets and connectors I'm itching to connect to - but for the sake of letting out the magic white smoke (aka: shorting out the circuits) I'm going to wait for documentation. As I learn new tidbits, I'll pass them on.

Need more information?

Subscribe to this newsletter for my take on this new model. In the meantime, Here's the Raspberry Pi website . Here's my course on Raspberry Pi Essentials . Here's my course on the Raspberry Pi GPIO .


#raspberrypi #piday




Tommy Martin

Programmer/Analyst at Nucor Steel (Certified Scrum Master)

1 年

I have mine on order. Can't wait for it to arrive.

回复
Adam Lein

Web design/development director, photography, UX, graphic design, technology journalist

1 年

What's the price though? I wonder if it could be a good combo Jellyfin/Plex, pihole, pivpn server.

要查看或添加评论,请登录

Mark Niemann-Ross的更多文章

  • Documenting My Code ... For Me

    Documenting My Code ... For Me

    There are two signs of old age: old age, and ..

  • R Meets Hardware

    R Meets Hardware

    R is a programming language for statistical computing and data visualization. It has been adopted in the fields of data…

    2 条评论
  • Party Buzz Kill: modifying data

    Party Buzz Kill: modifying data

    So Steve (SQL), Marsha (C), Bob (Python), and I (R) are at this party. We have TOTALLY cleared the room, especially now…

    2 条评论
  • Rain - Evapotranspiration = mm Water

    Rain - Evapotranspiration = mm Water

    "Eeee-VAP-oooo-TRANS-PURR-ation," I savor the word as I release it into our conversation. I'm still at the party with…

  • Party Buzz Kill: Data Storage

    Party Buzz Kill: Data Storage

    I'm at this party where Bob and Marsha and I are discussing the best languages for programming a Raspberry Pi. Bob…

    5 条评论
  • R Waters My Garden

    R Waters My Garden

    I'm at a party, and the topic of programming languages comes up. A quarter of the room politely leaves, another half…

    10 条评论
  • Caning and Naming

    Caning and Naming

    We've been back from Port Townsend for a week. Progress on the boat isn't as dramatic as it is when we're spending the…

    1 条评论
  • Irrigate with R and Raspberry Pi

    Irrigate with R and Raspberry Pi

    I’m working on my irrigation system. This requires a controller to turn it on and off.

    3 条评论
  • 5 Reasons to Learn Natural Language Processing with R

    5 Reasons to Learn Natural Language Processing with R

    Why learn R? Why learn Natural Language Processing? Here's five reasons..

    1 条评论
  • Performing Natural Language Processing with R

    Performing Natural Language Processing with R

    I recently released a course on Educative covering topics in Natural Language Processing. Different Learners -…

    1 条评论

社区洞察

其他会员也浏览了