user-img

Rex Tang

  • 1 Projects
  • 2 Followers
  • Jul 24,2024
+ Follow

Swap Pi Raspberry Pi 5 3D Print case

Raspberry Pi 5 3D print case. Support rear USB PD Type-C and full HDMI. Support NVMe expansion board. Supprt 4010 FAN

Swap Pi Raspberry Pi 5 3D Print case
 
  • thumbnail-img
  • thumbnail-img
  • thumbnail-img
  • thumbnail-img
  • thumbnail-img
 

Hardware Components

  • NVPI5-2280B

    X 1 fenxiang
  • GeeekPi Micro HDMI to HDMI Adapter Board for Raspberry Pi 5

    GeeekPi
    X 1 fenxiang
  • Raspberry Pi 5 4GB

    X 1 fenxiang
  • PWM WS2812 RGB 4010 FAN

    X 1 fenxiang
  • Heat Set Insert M2.5*5*4

    X 1 fenxiang

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

Topic
View All

Swap Pi Raspberry Pi 5 3D Print case

Raspberry Pi 5 3D print case. Support rear USB PD Type-C and full HDMI. Support NVMe expansion board. Supprt 4010 FAN

1.0k
 
2
0
4

Copy your link and share it to your social circles. Then you'll Earn Commission on each sale.

  • Comments( 0 )
  • Like( 2 )
/1000
Upload a photo:
You can only upload 1 files in total. Each file cannot exceed 2MB. Supports JPG, JPEG, GIF, PNG, BMP

You May Also Like

View All
Add to cart
Board Type : GerberFile :
Layer : Dimensions :
PCB Qty :
Different PCB Design
PCB Thickness : PCB Color :
Surface Finish : Castellated Hole :
Copper Weight : 1 oz Production Time :
Total: US $
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.

PCB Assembly

PCBA Qty: BomFile:
NO. OF UNIQUE PARTS: NO. of Components:
Assembly Cost: US $
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.
Add to cart
3dPrintingFile : Size :
Unit : Volumn :
3D Printing Qty : Material :
Total: US $12.99
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.
Add to cart
Acrylic Type : AcrylicFile :
Dimensions: Engrave:
Acrylic Qty :
Acrylic Thickness:
Acrylic Color:
Total: US $12.99
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.
Add to cart
CNC Milling File : Size:
Unit: Volumn:
CNC Milling Qty : Material:
Type of Aluminum: Surface Finish:
Tolerance:
Surface Roughness:
Total: US $12.99
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.
Add to cart
Item Price Qty Subtotal Delete
Total: US $0.00
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.