# AstroPrint 3D Printing

## Overview

http://youtu.be/A7nDWNr26VM

## WiFi 3D Printing

In this guide we're going to setup the Raspberry Pi with Astro Print. AstroPrint is free, open source software for wirelessly managing 3D printers. It features&nbsp;a mobile friendly user interface that works across multiple devices and screen resolutions.&nbsp;

This makes 3D printing easier to manage, eliminating&nbsp;the need for SD cards or manually controlling via USB. Astroprint also works in the cloud, so you can manage prints anywhere through a web browser!

The AstroPrint software is derived from the OctoPrint project and available for the Raspberry Pi and other Linux boards.

![](https://cdn-learn.adafruit.com/assets/assets/000/021/960/medium800/raspberry_pi_printer-controls-hero.jpg?1419871428)

## Monitor 3D Printers

Use the Raspberry camera module or a USB web cam to monitor your 3D printer. Use the&nbsp;built-in timelapse feature to capture prints. Get printing status, time elapsed and time remaining. Cancel or pause prints at any time. Set extruder temperaturess and Home-Z to control and prime your printer.&nbsp;Upload gcode locally or slice STL files&nbsp;using Astroprint in the cloud.

![](https://cdn-learn.adafruit.com/assets/assets/000/021/961/medium800/raspberry_pi_devices.jpg?1419871443)

## Easy Installation

Setting up your 3D printer with Astroprint is straightforward and only needs a few components to get going.

- Download AstroPi image for Raspberry Pi
- Burn image to an SD card
- Connect USB Wifi Adapter to&nbsp;Pi
- Connect 3D printer via USB to Raspberry Pi
- Configure WiFi network settings in AstroPrint
- Wirelessly 3D Print!

## Parts and Things

- [Raspberry Pi](https://www.adafruit.com/category/105)&nbsp;(A+, B+, B)
- [USB WiFi adapter](https://www.adafruit.com/products/814)
- [microSD card](https://www.adafruit.com/products/102)
- [microUSB cable](https://www.adafruit.com/products/592)
- [HDMI monitor / PiTFT](https://www.adafruit.com/categories/287)
- [USB keyboard+mouse](https://www.adafruit.com/categories/284)
- [3D printer](https://www.adafruit.com/category/128)

# AstroPrint 3D Printing

## Software

## AstroPi Image

Download the Astroprint image by clicking the button below.

[Download Astroprint](https://www.astroprint.com/downloads)
## Burn SD Card

Use a format utility app to burn the Astroprint image onto a microSD card. There are a few options to consider, check out the guide on the RPi easy SD card setup.

[RPi Easy SD Card Setup](http://elinux.org/RPi_Easy_SD_Card_Setup)
## Prep Raspberry Pi

With the SD card burnt with the Astroprint image, instert the card into the Pi. You need to&nbsp;connect a USB WiFi adapter to the Pi. You don't need to plug a keyboard+mouse and HDMI display to configure the Pi. The autoscript will create a wifi hotspot where you can connect to with your computer and then configure settings from a&nbsp;web browser.

## Raspberry Pi 2 Image

1. Start the box and look for a wifi network called AstroBox-xxxx. (xxxx is 4 random numbers)

2. Remember this name if you don't plan to change it. This is how you access your box after setup [http://AstroBox-xxxx.local](http://astrobox-xxxx.local/)

3. Get on that wifi.

4. Go to [http://10.10.0.1](http://10.10.0.1/)

5. Perform setup and connect the box to your wifi.

6. After setup you can access your box using [http://AstroBox-xxxx.local](http://astrobox-xxxx.local/) or&nbsp;[http://[name].local ](http://astrobox-xxxx.local/)if you changed the name. Your computer/tablet need to be on the same network as the box.

![](https://cdn-learn.adafruit.com/assets/assets/000/021/968/medium800/raspberry_pi_wifi-connection.jpg?1419871587)

## Disable Astrobox Hotspot

Once the Astrobox is connected to your WiFi network, you may want to turn off the local hotspot - for security reasons!

Its under&nbsp;Settings \> Internet \> Connection \> Turn OFF hotspot.

It's a public hotspot by default - Probably&nbsp;wouldn't want&nbsp;your neighbors&nbsp;controlling your 3D.

![](https://cdn-learn.adafruit.com/assets/assets/000/021/967/medium800/raspberry_pi_printer-connection.jpg?1419871556)

## Further Configurating

If your WiFi network doesn't apper in the list, you'll need to configure your setup so it broadcoasts public SSID - Hidden SSID isn't support (yet).&nbsp;

If your 3D printer isn't connecting to Astrobox,&nbsp;check your printers preferred buad rate. Use the " **test connection**" button and " **re-scan**" icon to update changes.

For any other questions, suggestions or feature requests. Check out the Astroprint forum.

[Astroprint Forum](http://forum.astroprint.com)
# AstroPrint 3D Printing

## Webcam Setup

![](https://cdn-learn.adafruit.com/assets/assets/000/021/962/medium800/raspberry_pi_webcam.jpg?1419871463)

## Plug n Play

Connect a USB hub to the&nbsp;Raspberry Pi and then connect the USB WiFi adapter and 3D printer to the hub.&nbsp;

Astrobox supports most USB web cameras, like the logitech C920. There's currently **NO support** for the Raspberry Pi camera module.

![](https://cdn-learn.adafruit.com/assets/assets/000/021/963/medium800/raspberry_pi_picam.jpg?1419871474)

## Web Cam Feature

At the moment (version 0.4), you can only monitor the web cam during prints. Simply click on the camera icon in the UI to update the web cam photo. It's not a live preview, just a photo - this may improve in future versions!

Info: 

# AstroPrint 3D Printing

## Features

![](https://cdn-learn.adafruit.com/assets/assets/000/021/964/medium800/raspberry_pi_controls.jpg?1419871488)

## Printer Controls

You have access to most movements. You can jog the X, Y&nbsp;and Z axis&nbsp;in increments of 0.1, 10 and 100mm. The nozzle&nbsp;and bed temperature can be adjusted by&nbsp;dragging the handle in the slider guage. Extrude filament can be used for priming and switching filaments. There's also support for multiple extruders. Clicking the " **house**" icon will home the desired axis. The fan can be enabled by clicking the " **fan**" icon.

![](https://cdn-learn.adafruit.com/assets/assets/000/021/965/medium800/raspberry_pi_files.jpg?1419871506)

## Printable Files&nbsp;

This is where all of your gcode files are stored and listed. You can upload gcode&nbsp;by clicking on the upload button. If you prefer to slice using Astrobox, you can upload an STL file and skip opening your slicer - You can choose between the Cura or Slic3r engine.

You can delete&nbsp;files by clicking on the cube icon next to the file name. It will bring up a modal window with a " **trash can**" icon for deleting.

To print a file, simply click on the " **3D printer**" icon next to the desired file name.

![](https://cdn-learn.adafruit.com/assets/assets/000/021/966/medium800/raspberry_pi_printing.jpg?1419871526)

## Printing

While printing, a progress status bar displays the file name &nbsp;and&nbsp;completion percentage.

Time remaining and printing layer will automatically update while the printing process takes place.

Printer temperature is a visual indicator to monitor the amount of heat produced&nbsp;by the bed and nozzle.

You can **pause** or&nbsp; **cancel** a print at any time by clicking on the desired button.

While&nbsp;the print is paused, you are able to control movements and temperatures, which is great for switching out filaments!


## Featured Products

### AstroBox pack - Includes Raspberry Pi 2, Model B

[AstroBox pack - Includes Raspberry Pi 2, Model B](https://www.adafruit.com/product/2391)
Slice, store, and print your 3D files from any web enabled device with the **AstroBox pack**!&nbsp;

[AstroPrint](https://www.astroprint.com/) is free, open source software for wirelessly managing 3D printers. It features&nbsp;a mobile friendly user interface that...

No Longer Stocked
[Buy Now](https://www.adafruit.com/product/2391)
[Related Guides to the Product](https://learn.adafruit.com/products/2391/guides)
### AstroPrint 3D Printing Software for Raspberry Pi - Micro SD card

[AstroPrint 3D Printing Software for Raspberry Pi - Micro SD card](https://www.adafruit.com/product/2393)
AstroPrint is free, open source software for wirelessly managing 3D printers. It features&nbsp;a mobile friendly user interface that works across multiple devices and screen resolutions.&nbsp;

This makes 3D printing easier to manage, eliminating&nbsp;the need for SD cards or manually...

No Longer Stocked
[Buy Now](https://www.adafruit.com/product/2393)
[Related Guides to the Product](https://learn.adafruit.com/products/2393/guides)
### Astroprint Vinyl Sticker!

[Astroprint Vinyl Sticker!](https://www.adafruit.com/product/2389)
[AstroPrint](https://www.astroprint.com/) is free, open source software for wirelessly managing 3D printers. It features&nbsp;a mobile friendly user interface that works across multiple devices and screen resolutions.&nbsp;

This makes 3D printing easier to manage,...

No Longer Stocked
[Buy Now](https://www.adafruit.com/product/2389)
[Related Guides to the Product](https://learn.adafruit.com/products/2389/guides)
### Raspberry Pi Model A+ 512MB RAM

[Raspberry Pi Model A+ 512MB RAM](https://www.adafruit.com/product/2266)
 **Note:** As of August 10th, 2016 the Raspberry Pi A+ now includes 512 MB of RAM!

The Raspberry Pi Model A+ is the perfect board for the minimalist Pi fan. This low-cost Pi uses the same processor as the model B+, but does away with the Ethernet jack and three of the USB...

No Longer Stocked
[Buy Now](https://www.adafruit.com/product/2266)
[Related Guides to the Product](https://learn.adafruit.com/products/2266/guides)
### Raspberry Pi Model B 512MB RAM

[Raspberry Pi Model B 512MB RAM](https://www.adafruit.com/product/998)
Adafruit ships the **Raspberry Pi Model B 512MB RAM** as of 10/18/2012.  
  
The Raspberry Pi® is a single-board computer developed in the UK by the Raspberry Pi Foundation with the intention of stimulating the teaching of basic computer science in schools. The Raspberry...

No Longer Stocked
[Buy Now](https://www.adafruit.com/product/998)
[Related Guides to the Product](https://learn.adafruit.com/products/998/guides)
### Raspberry Pi Model B+ 512MB RAM

[Raspberry Pi Model B+ 512MB RAM](https://www.adafruit.com/product/1914)
OMG OMG OMG, did you hear? There's a Raspberry Pi&nbsp;called the Model B+ and check it out...more USB ports, more GPIO, better power supply, four mounting holes, less sticky-out SD card! Yep, that's right, the fantastic engineers at Raspberry Pi HQ have blessed us with a new design....

In Stock
[Buy Now](https://www.adafruit.com/product/1914)
[Related Guides to the Product](https://learn.adafruit.com/products/1914/guides)
### Miniature WiFi (802.11b/g/n) Module: For Raspberry Pi and more

[Miniature WiFi (802.11b/g/n) Module: For Raspberry Pi and more](https://www.adafruit.com/product/814)
Make your Internet of Things device cable-free by adding WiFi. Take advantage of the Raspberry Pi and Beagle Bone's USB port to add a low cost, but high-reliability wireless link. We tried half a dozen modules to find one that works well with the Pi and Bone without the need of recompiling...

No Longer Stocked
[Buy Now](https://www.adafruit.com/product/814)
[Related Guides to the Product](https://learn.adafruit.com/products/814/guides)
### Adafruit PiTFT - 320x240 2.8" TFT+Touchscreen for Raspberry Pi

[Adafruit PiTFT - 320x240 2.8" TFT+Touchscreen for Raspberry Pi](https://www.adafruit.com/product/1601)
Is this not the cutest little display for the Raspberry Pi? It features a 2.8" display with 320x240 16-bit color pixels and a resistive touch overlay. The plate uses the high speed SPI interface on the Pi and can use the mini display as a console, X window port, displaying images or video...

Out of Stock
[Buy Now](https://www.adafruit.com/product/1601)
[Related Guides to the Product](https://learn.adafruit.com/products/1601/guides)

## Related Guides

- [DIY WiFi Raspberry Pi Touchscreen Camera](https://learn.adafruit.com/diy-wifi-raspberry-pi-touch-cam.md)
- [Raspberry Pi Pygame UI basics](https://learn.adafruit.com/raspberry-pi-pygame-ui-basics.md)
- [RasPipe: A Raspberry Pi Pipeline Viewer, Part 1](https://learn.adafruit.com/raspipe-a-raspberry-pi-pipeline-viewer.md)
- [Touchscreen Pi Timelapse Controller](https://learn.adafruit.com/touchscreen-pi-timelapse-controller.md)
- [Touch Pi: Portable Raspberry Pi](https://learn.adafruit.com/touch-pi-portable-raspberry-pi.md)
- [Adafruit 5" and 7" 800x480 TFT HDMI Backpack](https://learn.adafruit.com/adafruit-5-800x480-tft-hdmi-monitor-touchscreen-backpack.md)
- [Kali Linux on the Raspberry Pi with the PiTFT](https://learn.adafruit.com/kali-linux-on-the-raspberry-pi-with-the-pitft.md)
- [RasPi - Animated GIF Picture Frame](https://learn.adafruit.com/raspi-animated-gif-picture-frame.md)
- [Processing on the Raspberry Pi & PiTFT](https://learn.adafruit.com/processing-on-the-raspberry-pi-and-pitft.md)
- [Ultimate Youtube Live Camera](https://learn.adafruit.com/ultimate-youtube-live-camera.md)
- [Adafruit PiTFT 3.5" Touch Screen for Raspberry Pi](https://learn.adafruit.com/adafruit-pitft-3-dot-5-touch-screen-for-raspberry-pi.md)
- [Programming with Scratch 2 or 3 on Raspberry Pi](https://learn.adafruit.com/programming-with-scratch-on-raspberry-pi.md)
- [CYBERDECK Expansion Plate](https://learn.adafruit.com/cyberdeck-plate.md)
- [Magic Band Reader](https://learn.adafruit.com/magic-band-reader.md)
- [Bluetooth LE MIDI Controller](https://learn.adafruit.com/bluetooth-le-midi-controller.md)
