[Unofficial] Premade image to get OctoPi running on your Pi Zero W

I AM NOT RESPONSIBLE FOR ANY ISSUES THAT MAY ARISE FROM USING THIS IMAGEOk, that’s out of the way. I followed /u/mojorific’s instructions for Getting Octoprint to work with Pi Zero W. I have a FlashForge and a PowerSpec, so I have to use the GPX Plugin. I have been slicing my gcode through MakerBot Desktop and then uploading it to the OctoPi. I don’t know how it would handle slicing from the Pi0W. I have run a few prints without issue, nothing more than 1.5 hours so far. But I have also run it with the camera (through the camera connector) streaming at default Timelapse settings.. The point being, I have a plugin installed and the camera running without issue. I am not slicing on the Pi0W to try not to overload it.I know some of you don’t have access to a OctoPi friendly Pi and a Zero W so I ran through all the updates mentioned in that link. It should be a fresh OctoPi install, so my plugins and stuff won’t show up for you. This setup can be done headless if you have PuTTY or a similar program, or you can plug in a keyboard and monitor and do it the old fashioned way.The img file can be downloaded here. You’ll need 7zip to decompress it, as I tried to make it as compact as possible.Pi0W.Lite.7z (686MB) – MD5SUM: 507ef5e605558f98987d7728edae88c2Pi0W.Lite.img (2.5GB) – MD5SUM: 38ad74293818631cfe7f473f9b85e629Once you’ve downloaded and uncompressed it, write it to your SD Card with Win32DiskImager (or your OS equivalent)After it’s written, you need to open the sd card and edit octopi-network.txt with your network settings (this is normal OctoPi setup)Plug it in, give it a few minutes to run through the first boot.Connect to it either through PuTTY using Octopi.local as the host name, or manually with a keyboard and display.Login using the default login:Username: piPassword: raspberryAfter logging in you need to reset the SSH Host Keys. Run the following commands:sudo rm /etc/ssh/ssh_host_*sudo dpkg-reconfigure openssh-serverOnce that is done, you should restart it using sudo shutdown -r 0You will need to reauthenticate you SSH session, but should be able to connect.At this point you’ll want to run sudo raspi-config and expand your file system under advanced. Also setup any additional things like you would normally at this point, including the camera, etc. Reboot when finished.In your browser go to http://octopi.local (may need to have Bonjour service installed on Windows. Or try pinging to get the IP)Go through the Configure Access Control setup.Login with your newly created accountYou will be prompted to update to 1.3.2. Choose “Update Now” and go do something else for about 10 minutes. When it’s finished it’ll restart on it’s own.Continue setting up OctoPrint like you would normally. Enjoy.TL;DR Download image, write to microSD, enter network setting, connect, run a few quick sudo commands, restart, and go. http://ift.tt/2mz9CRz

Leave a Reply