NOTE: Lid v3.stl is an update to the initial Lid.stl in order ensure that the lid remains snapped to the Pi Zero Case
This is a Mount for Raspberry Pi Zero W with camera and case for Octoprint server. While this setup can be universal, I developed this mount for use with the Monoprice Select Mini. The only thing you need to print other than what is here is thing: 2684992 Link to thing here...
This thing has 3 options for arms: a straight arm, 45 deg curved and 90 deg curved. I have found for my setup the 90 deg curved one is better and it allows me to fold the Pi down onto the print bed for transportation.
Approximate Project Cost - ~$35USD
Here is what you will need for this project:
-Raspberry Pi Zero W - https://www.adafruit.com/product/3400
-Spy Camera for Pi Zero - https://www.adafruit.com/product/3508
-10" Micro USB to Micro USB - https://www.adafruit.com/product/3610
-Micro SD Card - Suggested 4GB or more
-Printed Parts from this page
-Printed Part from Thing 2684992 - https://www.thingiverse.com/thing:2684992
-Suggest Thing 2730462 - https://www.thingiverse.com/thing:2730462
-Octoprint software and install utilities - https://octoprint.org/
If you haven't setup Octoprint before, here's a quick rundown.
- Download Octoprint image from https://octoprint.org/download/
- Using a unzipping utility unzip the folder downloaded from octoprint
- Download Etcher to write the Octoprint image to your micro sd card - https://etcher.io/ (NOTE: This is the utility recommended by raspberrypi.org)
- In etcher, select the image, its the *.img file in the folder you unzipped in step 2
- In etcher, select the micro sd driver.
- Push "Flash!"
- Wait patiently until it is done
- Open octopi-network.txt from the SD Card
- Go down till you see your wifi security configuration - mine network uses WPA security.
- Remove the "#" from the beginning of the three relevant lines starting at the "if statement."
- Change the text in the quotation marks to reflect your network SSID (ie. the network name you see when trying to connect to wifi) and the password
- When done, save and eject drive. plug into raspberry pi and power on.
- Visit your router configuration page in your web browser to see where your print server is. typically "192.168.0.0", "192.168.0.1", "192.168.1.0", or "192.168.1.1"
- there should be a way to see what is connected to your network, one should be octoprint. go to the corresponding ip address to view your print server (ie. 192.168.1.130 or something like that. the last number will likely be something different)
I used wall thickness of 1.2
Snap camera into lid, snap Pi Zero into case, attach ribbon cable, and snap lid onto the case (the fit is not the tightest, but it has been strong enough to hold for me so far).
Using an M3-0.5x8 screw, attach the Pi Zero case to the mount bracket. The diameter of the mount hole should be such that they screw will more or less self tap.
Using the pin, attach the mount to the arm, and the arm to a printer mount such as href="Thing:2684992">https://www.thingiverse.com/thing:2684992">Thing:2684992
Attach power micro-USB cable to Pi Zero, and micro-USB to micro USB cable from the printer to the Pi Zero.
- Enjoy your compact and inexpensive Octoprint server with camera.