What Eben Upton said about RISC-V

Earlier this month, I was able to discuss with Eben Upton (co-founder of Raspberry Pi) the role RISC-V could play in Raspberry Pi's future (among other things— watch the full interview here ).

Eben Upton with Jeff Geerling

To sum it up: Raspberry Pi is currently a 'Strategic Member' of RISC-V International , and they are working on multiple custom silicon designs—we've already seen their RP3A0 SiP chip and the RP2040, and


Self-hosting with AT&T Fiber Internet

Today I got AT&T Fiber Internet installed at my house, and I thought I'd document a few things I observed during and after the install.

They trenched fiber boxes between pairs of houses in my neighborhood. It seems like they have little fiber hubs for 8 houses in a set, and those little hubs connect back to the main neighborhood box with an 8 or 10-strand cable, directly buried in the ground.

Apparently my street's main run was kinked somewhere, and only one of

BGW320 AT&T Internet Gateway - Fiber

Build your own private WireGuard VPN with PiVPN

I am frequently away from home (whether on family vacation, a business trip, or out around town), but I have a number of important resources on my home network—as any homelabber does.

There are services I like to access remotely like my NAS with my giant media library, my edit server with all my active projects, and especially Home Assistant, which lets me monitor all aspects of my home.

Some people rely on individual cloud services from IoT vendors and have a bunch of apps to

Wireguard VPN on iPhone in front of map

First look: ASUSTOR's new 12-bay all-M.2 NVMe SSD NAS

Last year, after I started a search for a good out-of-the-box all-flash-storage setup for a video editing NAS, I floated the idea of an all-M.2 NVMe NAS to ASUSTOR. I am not the first person with the idea, nor is ASUSTOR the first prebuilt NAS company to build one (that honor goes QNAP, with their TBS-453DX ).

But I do think the concept can be executed to suit different needs—like

ASUSTOR Flashstor 12 Pro - front and top

Testing a 96-core Ampere Altra Developer Platform

If you're tired of waiting for Apple to migrate its Mac Pro workstation-class desktop to Apple Silicon, the Ampere Altra Developer Platform might be the next best thing:

Ampere Altra Developer Platform in Jeff Geerling's workshop

I somehow convinced Ampere/ADLINK to send me a workstation after my now years-long frustrated attempts at getting graphics cards working on the Raspberry Pi . And they sent me a beast of a machine:

  • Ampere Altra Max M96-28 on a COM-HPC daughter card (96 cores @ 2.8 GHz)
  • 6

I built a special PCIe card to test GPUs on the Pi

I partnered up with Mirek (of Mirkotronics / @Mirko_DIY on Twitter) to build the Pi4GPU (or 'PiG' for short):

Pi4GPU or PiG card - PCI Express Raspberry Pi CM4 card for GPU testing

This journey started almost three years ago: almost immediately after the Raspberry Pi Compute Module 4 was launched, I started testing graphics cards on it.

First I tried some low-spec cards like the Zotac Nvidia GT 710 and the VisionTek AMD Radeon 5450 . They kept locking up regardless of the driver and Linux versions.


Secure Computing with Zymbit's D35

Every few months, I try to test a number of new Raspberry Pi Compute Module 4-based projects, and at this point I've looked at over 100 boards that use the CM4 to fill some need—general computing, industrial controls, media playback, or even clustered computing!

This month, among other projects , I spent a bit of time with Zymbit's Secure Edge Node D35 :

Zymbit Secure Edge Node D35 SATA side view

It's built in the same form factor as a 3.5"


TV for one million: Exploring KSDK's broadcast tower

KSDK-TV broadcasts to well over 1 million households in the St. Louis metro area. And my Dad and I went to their broadcast tower last month to explore how the digital TV signal is delivered through the air to so many people.

Three towers KSDK-TV in Shrewsbury St. Louis MO

On our tour, we explored over 75 years of television broadcast history, seeing how things transitioned from thousands of volts down to hundreds, and from analog audio and video to all-digital.

And we even found strange artifacts of the past, like this random microwave dish


Testing Raspberry Pi's new Global Shutter Camera

Today Raspberry Pi launched their new Global Shutter Camera .

Global Shutter Camera showing image sensor

Outwardly it is almost identical to the 12 Megapixel High Quality Camera, and like that camera it accepts C and CS mount lenses, or most anything else with the appropriate adapter.

But flipping it over reveals a black plastic cover over the back of the board that is not present on the HQ or M12 HQ Camera:


RISC-V Business: Testing StarFive's VisionFive 2 SBC

It's risky business fighting Intel, AMD, and Arm, and that's exactly what Star Five is trying to do with this:

StarFive VisionFive 2 Black Background

The chip on this new single board computer could be the start of a computing revolution —at least that's what some people think!

The VisionFive 2 has a JH7110 SoC on it, sporting a new Instruction Set Architecture (ISA) called RISC-V.