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

Cramming a Raspberry Pi 5 into a keyboard

Raspberry Pi 500
Editor's Choice
(Image credit: © Tom's Hardware)

Tom's Hardware Verdict

A superb update to the Raspberry Pi 400, we get the power of the Raspberry Pi 5 in a convenient form. Thermal performance is excellent, and we easily overclocked it to 3 GHz.

Pros

  • +

    Awesome thermal performance

  • +

    Convenient form factor

  • +

    Fast, and can be made faster!

Cons

  • -

    GPIO access is awkward

  • -

    Lack of NVMe storage

  • -

    No camera or Touch Display connections

Why you can trust Tom's Hardware Our expert reviewers spend hours testing and comparing products and services so you can choose the best for you. Find out more about how we test.

When the Raspberry Pi 400 was released, the world was deeply in the grip of COVID19 and chip shortages meant that stocks of common electronics were in short supply. Including the Raspberry Pi 4. The Raspberry Pi 400 introduced a new form factor to the Raspberry Pi range, a computer “in a keyboard.”

A computer in a keyboard wasn’t a new idea. As a kid in the 1980s, I had various Commodore machines, so I was well versed in keyboards that were computers. But for the Raspberry Pi 400 this was a bold choice, and it seems that it paid off as Raspberry Pi has now announced the $90 Raspberry Pi 500, based on the current flagship Raspberry Pi 5.

Latest Videos FromTom's Hardware
Les Pounder
Associate Editor

Les Pounder is an associate editor at Tom's Hardware. He is a creative technologist and for seven years has created projects to educate and inspire minds both young and old. He has worked with the Raspberry Pi Foundation to write and deliver their teacher training program "Picademy".

  • SonoraTechnical
    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.
    Reply
  • MrBill_NC
    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.
    Reply
  • cuvtixo
    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?
    Reply
  • Findecanor
    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.
    Reply
  • symlinkjjj
    so which are these magic numbers, will you tell us?
    thanks!
    Reply