When Raspberry Pi launched the Pi 500, it was essentially a compact version of the Raspberry Pi 5 integrated into a chiclet keyboard. Initially, there were rumors surrounding the empty spaces on the PCB suggesting that a more advanced version was on the horizon. These rumors have proven to be true, as tech enthusiast Jeff Geerling recently disassembled the new RPi 500+ for some in-depth experimentation and keyboard modifications.
The RPi 500 was designed with a non-removable case, limiting access to its internal components. However, those who dared to open it discovered allocated space for a Power-Over-Ethernet (PoE) section and an M.2 slot, although these footprints were unpopulated. Through some clever hacking, tech-savvy individuals found that by soldering the necessary components onto the PCB, they could indeed activate the M.2 slot. The RPi 500+ simplifies this process by including a presoldered M.2 slot, although it still lacks built-in PoE functionality, requiring some DIY soldering for those interested in that feature.
The most noticeable upgrade in the RPi 500+ is the keyboard, which now features short-travel mechanical switches enhanced with RGB lighting. The case is now designed for easy access, allowing users to replace the NVMe drive if needed. For advanced users like Jeff, this M.2 slot can be utilized to install an M.2 to Oculink adapter, enabling the connection of external GPU devices.
After some initial challenges with external GPU devices, Jeff successfully integrated an AMD RX 7900 XT into the setup. The installation process was streamlined, with the AMD GPU drivers posing no significant issues following a kernel recompilation. Despite the Oculink cable obstructing the case from fully closing and eliminating the M.2 NVMe SSD option, this modification proved beneficial for enhancing gaming performance and running large language models (LLMs).
With the inclusion of a presoldered M.2 slot, an upgraded keyboard, and 16 GB of RAM, potential buyers must weigh whether the $200 price tag of the RPi 500+ is justified compared to the more affordable $90 RPi 500. For Jeff, the decision has been made: his children will continue to use the original RPi 500 for the time being, while the RPi 400 remains a staple in his studio setup.