MakerBot Print is our newest print-prepration software, which supports native CAD files and STL assemblies,
allows you to interact with all your printers via the Cloud, and many other exciting new features.

Download Now


Raspberry Pi 7" Touchscreen Super Awesome Portable

by DrVegetable Apr 19, 2016
Download All Files

Thing Apps Enabled

Please Login to Comment

I am in the middle of doing this but was wondering how much of a change it would be to make it for a PI 4? that is what I just got along with the pi 7 inch touch screen. I printed the screen mount but now looking at what to do next.

I'm currently working on a remix for the raspberry pi 4.it will be done by this weekend.

Is the LCD screen supposed to sit inside the 'surround' part, or does is press against the edges of the surround?
Not sure if my printer didn't get the dimensions correct, and I cant' quite tell from your pictures.

It works as is, just curious if I need to tweak my printer.

The surround should go just outside the edge of the screen to protect it even if laid flat on its face.

On such a large print, even a slight mis-calibration can cause issues. I found that my printers were a few mm off the first time I printed this. The surround is close to 200mm across, so even being off by 1% would cause a few mm of error. This level of calibration is difficult to achieve using a 20mm calibration cube.

Please post pictures of your "make" if you have a chance. I'd love to see it!

Hi Doc - thanks for responding, I just got the notification today from thingiverse!
The width and height are slightly off for me, so sounds like I've got some adjustments to make.
I'll post two pictures of my make - I had to bring a dremel to the final design to mount the switch I had available.
Even with the slightly offsize print, it is usable for me, but i'll probably try again on the surround after I play with tweaking the settings more.


Is there a case like this compatible for a Raspberry Pi 4 B?

Can you please share the step or cad files for this project. I find the initial design very cool and useful but would like to make some custom changes.

I had misplaced the original design files on a now-retired computer. I will share them if/when I locate them.

Can i use a 5000mAh 3.7v lipo battery instead?

Can you make a hole of 40mm by 20mm for a fan? I'm thinking to use this fan http://a.co/7kk3QoK.

Thanks in advance for your time, you made an awesome case.

Can someone edit this a little bit for me?

Would you care to share the openscad design files? I would end up duplicating your work with slight changes...

Thanks for the great design! Mine's almost assembled with a Pi 3 inside, just need the last couple screws on the brackets. All the electronics boot up and work though. Did you stick with Raspbian for the OS or try something different?

Need to add sterio speakers and audio amp
I printed this and am using 3 x 18650 3000Mah batteries
Running Kodi it lasts about an hour with sterio amp and speakers

Printing this out right now. Looks really clean. Glad you designed it with the sd card accessible!! I was about to design my own case until i stumbled upon this one. Will post pics when finished!

would this work for the 7 inch sainsmart screen?

I don't know, but in my experience many of the different Pi displays are electrically compatible, but physically different. The thickness and shape of the screen, as well as the location of the mounting holes would all have to be pretty close to get a good fit.

Do you have a link to the specs/dimensions for the screen you are considering?

Thank you for the great design! I really like the access to the sd card. looks good.

Thanks for the kind words, and nice job on the remix!

The one thing to watch with the configuration you are using is that you could overload the voltage regulators on the Pi. Both the Element14 and Adafruit instructions suggest plugging power into the USB port on the display board, which has stronger regulators capable of supplying the Pi as well. (This was the original rationale for covering the USB port on the Pi.)

You might be fine, but it is something to be aware of.

See the text associated with Step 8 from the Element14 site:

Hi, thanks for the input.. (punt intended hehe) I was going with this info from the Raspberry Pi web site:


Step 4 says: Alternatively, you can power the display from a 5V pin on the Raspberry Pi, using the included jumper leads:

To me it sounds like the display can be powered by the pi through these pins.. maybe I'm reading it wrong?

Also found from adafruit: pictue: https://cdn-shop.adafruit.com/970x728/2718-04.jpg

I am sure I read a statement somewhere warning against doing this, but I can't locate it now. You may find that everything works just fine - I have run my Pi and display for short periods of time wired this way - but I think you will be exceeding the power rating of the regulators on the Pi board, so you could shorten their life.

You may be alright, but I would be on the lookout for any strange behaviors like excessive heat coming from the Pi, brownouts, or display glitches that might be symptoms of regulator overload.

If you've printed this out and updated your firmware, you probably found that your screen is now UPSIDE DOWN! Easy fix.
Go to your Rasbian prompt and type > sudo nano /boot/config.txt
You will see the text file.
Hit enter twice while the prompt is at the top to make room for a new line.
Move your cursor to the top and type LCD_ROTATE=2
Then type and it will ask if you want to save before quitting.
Hit Y
Then hit ENTER
You should be back to the Raspian prompt
Type sudo reboot
Your screen should be the right way up again

Thanks for this comment!

When I originally designed this enclosure I had the screen "upside-down" and thought about flipping it over in software. Instead I thought it would be easier for everybody if the screen was in the correct orientation by default, so I flipped it in the design.

It may be possible (I haven't tried this) to simply flip the screen 180 degrees when mounting it instead of reconfiguring the video driver in the OS. Possible problems would be the length of the ribbon cable and the asymmetrical overhang of the screen.

I hope you are enjoying your Pi!

What about a slot for the picamera cable???

Also, about how long will that 6 ah battery last?

I had given some thought to adding a camera mount to the case, but I didn't need it for my project. There are plenty of gaps in the case where the camera cable can come out. The best approach will depend on how and where you plan to mount the camera.

Battery life will depend on a number of factors, particularly how busy the Pi processor is. But a rough back-of-the-envelope calculation says you should be able to get at least 15 hours of runtime out of it. I haven't tried this, as I use the battery primarily as a UPS to protect the Pi from accidental power disconnection.

Thanks. By the way, if you want to add an honest to goodness power switch, checkout ATXRaspi. You could put it between the 1000C and the Pi.

Is that powerboost 1000c enough to charge a dead battery and power the pi3/7" screen when you are connected to external power? The current limit when plugged in to external power of the 1000c is limited by it's charge circuit, so even though the boost end is capable of +2A, the charge circuit is limited to 1.8A and then you have the inefficiencies of the boost end to account for. The pi and screen will run over an amp so it would be impossible to charge at an amp and supply the pi and screen with that 1.8A limit. I am wondering, does it just charge the battery more slowly, or does it not output enough to power the pi and screen?

That is an excellent question, perhaps better directed to the folks at Adafruit for an official answer.

But it does work. My system was completely dead just now (it had accidentally been left switched on) and I plugged in a 5v/2A USB charger, then powered it up. The system is on and running, and the charge light is lit. So I think this means that the PowerBoost is able to prioritize the load circuit over the battery charger if current is insufficient.

I don't know how well this would work with a lesser power supply.

First of all this look awesome. I am a big fan of mounting with neodymium magnets. I have built a couple of raspberry pi enclosures with displays that run off of batteries. My question is can you add a mount for the magnets so they are enclosed and won't break. Could they be part of a case so you can mount your raspberry pi on your frig so you could have a display there? Also can this be done or would the strong magnet cause problems with the raspberry? I would also like to see a mount that encloses the battery and can be mounted to anything with screws so you can mount the "Go Pro" on something temporarily.

Thanks! You could definitely add magnets to this case. The easiest way would be to glue the magnets to the bottom of the case. I doubt this would interfere with your Pi or other components, but there's only one way to find out. ; )

Great Project. Where did you get the battery? Maybe we could swap in some 18650's? looks like it has a lot of room.


I got the battery from a local electronics retailer. I would think any hobby or electronics store that carries Arduino or Raspberry Pi should carry some kind of suitable lipo batteries. Hobby stores that deal in remote control toys may also carry what you need.

The case has a decent amount of space for different battery shapes. It is wider than I needed it to be for the pack I am using simply because of where the brackets attach to the screen. I am already working on another case design that will have a thinner profile, and that may have more room for a long battery pack like the 18650.