DesignSpark Electrical Logo
  • Brought to you by
  • RS Components
  • Allied Electronics
Alan Saldivar

June 30, 2017 15:02

Network Controlled 3D Printer using OctoPrint and Raspberry Pi

Hello everybody! I am creating this tutorial so you can configure any 3D Printer with Marlin Software using a raspberry and wifi (or LAN), additionally, you can also set up a camera, I used PiCamera and it works pretty well, any doubts you can ps me.

RS logo small

 

 

Hardware and Software Requirements:

Hardware:

  1. Raspberry Pi (version 3 is highly recommended)
  2. Micro SD Card (8 GB at least is recommended)
  3. 3D Printer with Marlin Firmware (in case it's MakerBot o FlashForge you should read this link to install a plugin https://github.com/foosel/OctoPrint/wiki/FAQ#does-octoprint-support-makerbot-or-flashforge-printers )
  4. Type A to Type B Male USB Cable
  5. PiCamera (OPTIONAL if you want to see live stream from the PiCamera)

Software:

  1. Octopi Image (most recent stable version is highly recommended) downloaded from the page: octoprint.org
  2. Etcher (or any other software that can flash an image to a flash card)
  3. Chrome o Firefox

 

To Download:

 

 

Please follow these steps after downloading

  • Configure your WiFi connection by editing octopi-network.txt on the root of the flashed card when using it like a thumb drive.
  • Boot the Pi from the card.
  • Log into your Pi via SSH (it is located at octopi.local if your computer supports bonjour or the IP address assigned by your router), default username is “pi”, default password is “raspberry”. Change the password using the passwd command. You do not need to expand the filesystem, current versions of OctoPi do this automatically.

 

 

  • Access OctoPrint through http://octopi.local or http://<your pi's ip address>. https is available too, with a self-signed certificate.

  • You'll be highly recommended to create a username and password to access to the 3D Printer.

 

Here i'll show you how is my 3D Printer working through OctoPrint with a little video of the time-lapse function

 

 

This tutorial was created by Edgar Saldivar, student from Universidad Autonoma de Tamaulipas UAMRR (Mexico) in collaboration with the Universidad Publica de Navarra (Spain)

Downloads

Alan Saldivar

I am an engineer student developing some projects to innovate technology (not finished yet)