Case to hold the Freenove 5" touchscreen case and a raspberry pi4B with 30mm fan. The case mounts to the side extrusion. The pi remains mounted to the screen and slots in as one. I used a microsd extension cable with a ribbon cable routing between the screen and pi to allow for microsd to be access without teardown.
Model builds on Alcarria3D Freenove case but changes just about everything. https://www.thingiverse.com/thing:6442906
To install: -Mount 30mm fan into case -Mount raspberry pi to back of Freenove Screen -Route microsd expansion chip and ribbon cable between the screen and pi -insert button into case -slowly slot in screen/pi assembly into case (dont fully seat yet) -align microsd card into position in case partway -allow assembly to sit and screw in microsd expansion card -Mount cover onto case and screw -screw down the assembly by running screws through the case to the screens open mounting nuts (optional as cover will hold assembly together just fine
Parts Used: -Raspberry pi 4B: https://amz.run/8kAt -Freenove 5" touchscreen: https://amz.run/8kAs -microsd Extender: https://amz.run/8kAr -longer ribbon cables for extender: https://amz.run/8kAu -Screws for cover: m3 x 5 (need to source) -Screws for screen: 4 slots in case but I used only 2 screws that came with the screen -Screws for microsd expansion card: used the ones that came with the expansion cards.
Screen will display horizontally by default. will need to modify config file on the microsd card to change:
Comment out: #Enable DRM VC4 V3D driver #dtoverlay=vc4-kms-v3d #max_framebuffers=2
Add to end of file: [all] display_lcd_rotate=1 dtoverlay=rpi-ft5406,touchscreen-swapped-x-y=1,touchscreen-inverted-x=1