Review Raspberry Pi 500 Review: The keyboard is the computer, again

dumbfounded for the lack of RaspberryPi's own supported / branded NVMe for storage. A total miss. It's 2025, time to outgrow the reliance on SDMicro as the primary means of storage.
 
Great article on the new Pi 500. I just ordered the keyboard and desktop display and look forward to putting it thru some distro testing. I currently use the 400 and like running MX Linux. I’ll probably give the 400 to a friend who recently started playing with the Pi’s and he’ll really enjoy using it.
 
I'm a bit confused on listing "Soft Power Button" on the 400 as "None". Does the F10 button not count as a "soft" power button? Was the word "dedicated" meant to be in there? I wouldn't call F10 a "hard" power button, since it doubles as a function key after all. I haven't opened mine to check out the tech, there's not a whole lot of reason to. Most users, I think already bought a RPi 4, or now a 5, if they wanted access beyond/behind the GPIO.
And I'm glad the Pi500 doesn't have NVMe. It's aimed at the education field. Include an SSD, and they'd be competing with Chromebooks. Although I much prefer seeing RPi in education in place of Google products, commercial/business competition would put it in a different marketing space and it probably would get ugly. If you want NVMe drive, buy an old refurbished laptop, or stick a keyboard on your iPad/iPhone, or hack the Pi. That's what we're supposed to do with RPi's, right?
 
Last edited:
I'd expect there to tbe a future RPi 500 variation with NVMe slot and PoE support, but I think they'd need to redesign the case to be easier to open.
It is too easy to break one of the snaps that holds the case together. The new case should have screws instead.

I hope the RP2040 keyboard controller is programmable.
It would be nice to customise the keyboard, or to be able to replace it entirely with something else.

I've been sketching on a mechanical keyboard with more keys, and would like to provide an option for a RPi 400 in the bottom instead of a microcontroller.
Being able to program the microcontroller would allow for more options (such as NKRO) without having to go through an external USB port.
 
Last edited: