Raspberry Pi 500+ Review: RGB clicky keys and NVMe storage, but with a $200 price tag

An expensive slice of Pi

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

Tom's Hardware Verdict

Doubling the RAM of the Raspberry Pi 500, now with added NVMe storage, the Raspberry Pi 500+ offers a great experience, but the upfront cost is hard to swallow.

Pros

  • +

    Awesome thermal performance

  • +

    Convenient form factor

  • +

    Keyboard is great

  • +

    Better power efficiency

  • +

    Easy access to NVMe storage

Cons

  • -

    Essentially $200 for a 16GB Raspberry Pi 5

  • -

    RGB is beautiful but redundant

  • -

    GPIO access is awkward

  • -

    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.

Raspberry Pi has been a bit quiet after a packed 2024, which saw multiple products and SKUs released on a weekly basis. The Raspberry Pi 500 was one of those products, and it received an Editor’s Choice award despite the omission of a PCIe-based storage. Yes, there was space, and yes, the silkscreen had the layout for it, but it was never added to the 500. This led to other Pi community members and me theorizing that a future model would feature PCIe-based storage. It turns out that we were correct, and here we have the Raspberry Pi 500+.

Straight off the mark, the price is $200 (approximately £180). The price of a low-spec laptop, essentially. For the price, we get the same System on Chip (SoC) as the Raspberry Pi 500 and Pi 5, but we also get 16GB of RAM and a 256GB NVMe SSD, not to mention a mechanical keyboard. If you want the Raspberry Pi 500+ as part of a getting started kit, then for $220 (£200) you can pick up the Raspberry Pi 500+ Desktop Kit which comes with a branded mouse, USB-C power supply, official HDMI cable and the Raspberry Pi Beginner's Guide. For the review, I have just the Raspberry Pi 500+.

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".

  • cruisetung
    RGB keyboard is absolutely useless unless you want to use it in the dark.
    Reply
  • usertests
    cruisetung said:
    RGB keyboard is absolutely useless unless you want to use it in the dark.
    Some people do want that. But the real attraction is that it's mechanical.

    It's the steepest Pi pricing yet, but it's essentially a $120 Pi 5 16 GB with a cheap 256 GB SSD and the mechanical/RGB keyboard. So it will be worth it to somebody. I don't know mechanical keyboard pricing well but I know some people are very particular about it.
    Reply
  • TheHobbit
    * 16gb Pi 5 (board only) - 114
    * 256gb nVme - 28
    * nVME base. - 13

    We're already at 155 quid for just the Pi 5 (16gb), nVME, and Hat to go with it, and this is without a case!

    I can pickup the Pi 500+ for 172!!

    So I'm paying 17 quid for a case and a mechanical keyboard that's just as good as the Logitech MX keys mini, which costs 119 on it's own!!

    Even a Chinese mechanical keyboard comes in around 50-60 quid (on special offer)

    For me personally, I wanted the Pi 500, with the keyboard from the pi 400! Because the keyboard in the pi 500 is a downgrade in all aspects. And the lack of the nVME drive option on the pi 400/500 was a real pain. Combined they were a deal breaker.

    I then considered just getting a pi 5, and using my Logitech MX mechincal Mini (Great Keyboard by the way!)

    But by the time I'd got myself a decent case, heatsink, nVME drive, HAT, etc, I was in the N150 NUC territory. I briefly considered going this route. But the build quality on those low end NUC's leave a LOT to be desired.

    It worked out that I would need to spend around 300 to get something halfway decent. Which then pushed me towards getting the steam deck instead. And I'd STILL need a keyboard.

    What stopped me was the eco system. Which is the main reason I wanted to get the Pi in the first place.

    Emulation.

    Nostalgia has hit me hard. And I wanted to recreate the old 8/16 bit era of consoles and computers without the expense of actually having retro hardware, with all the recapping issues that will be required to actually use that old hardware.

    The pi community is hands down superior to the x86 community when it comes to retro stuff. The x86 is more geared towards PS1 and beyond in my experience. And besides, I have plenty of full fat old X86 motherboards and CPU's/GPU's lying around to that.

    Heck, I could even plug in an old GPU into my proxmox server and run a VM with GPU passthrough to do just that I really wanted.

    But that wasn't what I wanted. I grew up on computers that the keyboard WAS the computer. And it was this that I wanted to recreate in all its glory. And the pi 400/500 ALMOST fit the bill.

    But the keyboards on the Commodore 64, the BBC Micro, the Amiga, the ST, the Apple II, were all far superior to the keyboard on the pi 500.

    Until now. I've already ordered the pi 500 plus. It seems like it was built specifically for my needs.

    * Price competitive
    * Fantastic keyboard
    * nVME drive to boot into the OS and emulators
    * SD card just for data/ROMs
    * 16gb of RAM to enable decent desktop performance with multiple tabs open (useful when configuring the ROMs/emulators, etc)
    * Superior ecosystem for MY retro needs
    * EXACTLY the right form factor for my retro needs.

    I need to carry around exactly THREE devices to get this to work.
    * Pi 500+
    * Portable Monitor
    * Mouse

    Failure on others part to understand who the target market is for this device is a failure of imagination on their part.

    Especially when you consider it's MORE expensive to spec out a pi5 with a keyboard than the pi 500 plus.

    Look, the full fat cursor keys ALONE is reason enough. Unless you're crazy enough to actually LIKE the silly little half height laptop-esque keys on the pi 500!!

    Even if you're doing just coding, or terminal work on the pi 500, wouldn't you rather have a DECENT keyboard to do all that on?

    Or are you still rocking your Spectrum 48 look a true warrior!!
    Reply
  • TerryLaze
    TheHobbit said:
    The pi community is hands down superior to the x86 community when it comes to retro stuff. The x86 is more geared towards PS1 and beyond in my experience. And besides, I have plenty of full fat old X86 motherboards and CPU's/GPU's lying around to that.
    No, the exact same stuff that runs on pi runs on x86, battocera, recalbox, and lakka, all run on x86 as well and run the same stuff underneath, only retropi is pi specific but that also runs the same stuff (emulation station and retroarch).
    You can boot up any x86 PC from an sd card or usb with any of those installed and you'll never notice any difference.
    TheHobbit said:
    I need to carry around exactly THREE devices to get this to work.
    * Pi 500+
    * Portable Monitor
    * Mouse
    I like the pi 400-500 for the same reasons you do, but then I think about it a bit and just realize that I can just buy a case for my smartphone or tablet that has a keyboard build in and I would only have to carry one single thing around...
    Ok you lose the convenience, or coolness, of booting into an actual OS or the emulation frontend right away but that would be a very small flaw for most people.
    Reply
  • snemarch
    It's a shame they haven't built these as carrier boards for the Compute Modules – it would be nifty to e.g. choose between SD card or eMMC depending on needs.

    Given the PCB layout, it would be nifty if they offer POE support later on – I wonder how big the cost would have been to support it as an easy-install module, the current state looks like it would require some level of soldering proficiency :)
    Reply
  • usertests
    TheHobbit said:
    The pi community is hands down superior to the x86 community when it comes to retro stuff.
    Sounds like nonsense to me but you go off king.
    Reply
  • cerata
    cruisetung said:
    RGB keyboard is absolutely useless unless you want to use it in the dark.
    As a children's educational platform, it's useful to have built-in LEDs (or other components) that they can write code to control. Sure, you can provide a coding tutorial where they give "directions" to an on-screen sprite to solve a maze, draw a picture, etc — see Turtle graphics on Wikipedia. But there's something visceral about seeing real hardware do a thing. Once they build confidence with that, they can get into breadboarding simple circuits and controlling them via GPIO. It's the same reason why the BBC Micro:bit has a 5×5 LED display and speaker.

    From an adult perspective, if you have a custom keyboard layout with a lot of layers, RGB LEDs could be useful for indicating current layer state.

    They're not for me, but I don't begrudge their existence, and they only cost a few dollars to add ;-)
    Reply
  • Laggitech
    Very nice article.
    Anyway, what a mouse pad is that? I like it.
    Thank you.
    Reply