jump to navigation

OctoPi – 3D Printer Web Server Distribution for the Raspberry Pi August 4, 2013

Posted by GuySoft in diy, Electronics, Hamakor, ITU, linux, open source, programming.
Tags: , , , , , ,
OctoPi logoOctoPi logo

OctoPi logo

Update2: New mirror opened after Dropbox suspended my public links due to traffic. Download the image here.

Update: Dropbox have suspended my Public links due to “extreme traffic activity” so in a few hours I should be syncing the image to other mirrors. Other hosting would be appreciated!

Hey all,

I am happy to say that I am a backer of the Rigidbot 3D printer, (which you can pre-order already), I am expecting it to arrive in August. In the meantime, I have ordered a Raspberry Pi to play with and started visiting a local maker community known as XLN.

This led me to find a really cool project called OctoPrint, which lets you control 3D printers using a Raspberry Pi over a web interface, however people were not installing it on their Pis because there was no out-of-the-box solution. Today I am happy to announce that a solution is here! I give you Octoprint + Rapberry Pi = OctoPi. A raspberry Pi distribution which runs OctoPrint out of the box, with support for time-lapse video on webcams (there is also an experiential version in the works that supports streaming from a raspberry Pi camera).

Just dd the image on to an sd card, put the sd card in your Pi, boot it and connect to the network and printer, then point your browser to http://octopi.local and you have a fully functional 3D printer server! Plug in a webcam and can also make time-lapse videos. Just as simple as that. More details for windows users can be found on OctoPrint’s download page.

The OctoPi image can be downloaded here.

The sources are available on github, and could also serve as a framework to automatically build other Raspbian-based Raspberry Pi distributions.

Pull requests, forks and issue reports are welcome. Also it would be helpful if someone could help me mirroring, since currently the images are hosted on my Dropbox account.

Thanks to Gina, the developer of OctoPrint, for such a great software! PlugWash on #raspbian for the build tips and Richard Mitchell for the last touches to OctoPi’s logo.

Share and enjoy,



1. geekdoc - August 4, 2013

Guy: The FTP account info I sent you a while ago in G+ is still valid, and you’re more than welcome to mirror OctoPi there.
Nice work!

GuySoft - August 4, 2013

If you mirror it I’ll Add it as an official mirror. I can also share with you on dropbox the folder, so you could rsync from there.

geekdoc - August 5, 2013

Flying home today. I’ll get back with you in a couple days.
Looking forward to working with your release!

GuySoft - August 5, 2013

Ok, now I need the credentials urgently. Dropbox have suspended my public links for extreme traffic :-/

geekdoc - August 5, 2013

Almost home; one more flight. I’ll try to get the info to you in the next 6 hours.
Shoot me an email so I can send the info: Doc Docstech.net

2. kuson - August 5, 2013

Awesome Guy! Thanks!

3. misato - August 5, 2013

Nice project! I can mirror your image in my hosting if needed.
Just send me an email ;)

4. OctoPi - a OctoPrint ready distro for the Raspberry Pi - Hackalizer - August 6, 2013

[…] OctoPi is a ready made Raspberry Pi distro that has OctoPrint installed and ready to go. (You will need to configure your 3d printer however).  And instead of dedicating a PC to running the jobs, a compact Raspberry Pi can do the job for you. […]

5. geekdoc - August 8, 2013

Hack-A-Day had a write up mentioning OctoPrint on the R-Pi, so I left a comment with a link to this post. http://hackaday.com/2013/08/07/3d-printering-remote-control-of-3d-printers

GuySoft - August 8, 2013

Thanks! Hope they pick it up!

6. Marcus Wolschon - January 28, 2014

Looks like Octopi doesn’t know a package named “cura”.

GuySoft - January 28, 2014

That’s because installing cura on a raspberrypi is not out-of-the-box. Its something I need to add. When I started working on OctoPi this feature did not exist in OctoPrint and did not round to supporting it. Should add it to the issue tracker on github.

GuySoft - January 29, 2014
7. Kostas - February 3, 2014

I found this pretty little display to hook onto my Rpi but I need to make sure that their software installation will work with your distribution that I am also using.
can you please take a look here:
let me know if this is going to work out fine or not


GuySoft - February 3, 2014

Yes, it should work.
OcotpPi is based off Raspbian, which is what they use for that guide.

8. Steve Whitcher - February 12, 2014

I just got a Printrbot Simple, so I downloaded Octopi today to check it out. I haven’t got the printer connected yet, but just loaded the SD card in the pi and started playing with the web interface and camera. The option to flip the video horizontally doesn’t seem to be working. The video is upside down, regardless of whether that option is on or not.

Is that feature not working properly with the Raspberry Pi camera, or is it just me?

Steve Whitcher - February 12, 2014

Correction – the video stream is upside down when NOT logged in, but when I log in, it is right side up.

GuySoft - February 12, 2014

The video should be fine. Must be your camera or driver settings.

Steve Whitcher - February 13, 2014

Have you tried viewing the flipped video when not logged in? For me, if I’m logged into the octopi, video is flipped, as per the setting, but if I am not logged in, the flip setting isn’t effective.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s


Get every new post delivered to your Inbox.

%d bloggers like this: