Story
Summary
Swap Pi icecifically designed for Raspberry Pi 5 and is not compatible with other models.
The design style of this case is inspired by Fractal Design's North Pi, but the structure is completely different.
The case features a pull-out design overall, making it easy for quick disassembly and assembly.
Production process video
Electronic
Rear IO
Use the GeeekPi Micro HDMI to HDMI Adapter Board for Raspberry Pi 5 to route the USB and micro HDMI ports of the Pi 5 to the back.
NVMe expansion
On the other side, you can install an NVMe expansion board.
This red NVMe expansion board NVPI5-2280B comes with cables that can be used directly. It seems to be the only 2280 expansion board with just enough cable lengths
It also supports some other NVMe expansion boards, but some longer cables separately or you need modify fan power supply.
NVMe boards compatibility list
[Tested] [Works perfect] NVPI5-2280B Pi5 NVMe Base board
[Tested] [Works perfect] GeeekPi N10 Tiny PCIe M.2 Key-M NVMe SSD PCIe Peripheral Board
[Tested] [FAN power need modify or bottom install with longer cable ] GeeekPi N05 M.2 NVMe to PCIe Adapter for Raspberry Pi 5
[Tested] [only bottom install with longer cable, board needs modify] GeeekPi N04 M.2 NVMe to PCIe Adapter for Raspberry Pi 5
[Tested] [Longer cable needed] GeeekPi N07 PCIe M.2 M-key NVMe SSD PCIe Peripheral Bottom Board for Raspberry Pi 5
[Untest] [Looks only bottom install with longer cable] Geekworm X1001 PCIe to M.2 HAT KEY-M NVMe SSD PIP PCIe Peripheral Board
[Untest] [Looks only bottom install with longer cable] Geekworm X1002 PCIe to M.2 HAT NVMe SSD PIP PCIe Peripheral Bottom Board
[Untest] [Looks can't work, too high] Geekworm X1004 PCIe to Dual M.2 HAT NVMe 2280 SSD PCIe Peripheral Board
[Untest] [Looks need longer cable] NVMe Base for Raspberry Pi 5 M.2 HAT PCIe Extension Board
[Untest] [Looks only bottom install with longer cable] Pineboards HatDrive! Top (NVMe 2230, 2242 GEN 3) for Raspberry Pi 5
[Untest] [Looks only bottom install with longer cable] Pineboards HatDrive! Bottom (NVMe 2230, 2242, 2280 GEN 3) for Raspberry Pi 5
[Tested] [only bottom install with longer cable] Official Pi PCIe to M.2 HAT for Raspberry Pi 5
* Many of the device links on this page are Amazon affiliate links. If you do not wish to use those links, copy the device name to search for it at any major electronics retailer.
PWM WS2812 RGB 4010 FAN
I placed a interesting 4010 PI PWM RGB FAN at the bottom of the case.
This 4-wire fan is different from all other 4-wire fans, its four signals are 5V power, ground, pwm, data, there is no speed measurement, there is a data line to control the ws2812 inside the fan.
It can be controlled directly using a raspberry pi gpio to synchronize the fan speed and the color of the RGB through the cpu temperature.
It's so cool.
This fan needs software code to work, you can visit my githhub to download it!
Rex.Tang github link: https://github.com/tltangliang/PI5-Hardware-PWM
Heat Set Insert
All screws are fixed with heat-set nuts, please use M2.5*5*4.
Project Link
The shell and software may be continuously updated, welcome to follow the project github:
https://github.com/tltangliang/Swap-Pi-Raspberry-Pi-5-case
Note
The video and accompanying drawings were taken using the 1st version drawings, there may be some discrepancies with the project documents, does not affect the use of any questions you can contact me: tltangliang@gmail.com