Knowledge for the World

Geeetech E180 3D printer review: a mini budget 3D printer

This tiny printer packs a lot of punch.

Originally funded on Kickstarter, the $250 Geeetech E180 is a compact budget 3D printer aimed towards beginners and schools but will also get the attention of more advanced users looking to make quick, small prints.

One thing I love about the E180 is that it's simple, user-friendly and ready to go out of the box. My primary printer is an Anet A8 Prusa i3, another budget printer that I love -- but it took around 10 hours to put it together and additional time to adjust and configure. This time around I was looking for something pre-assembled that wouldn't break the bank.

In this review, I'll cover the important aspects of printing with the E180 as well as the pros and cons of this printer. You can buy this printer from GearBest.

Key features

  • Small, compact footprint
  • Built-in wifi for remote printing and control
  • Built-in touchscreen
  • Gives good print quality
  • Easy to use

Recommended for

  • Beginners
  • Teachers, kids, and people with kids
  • More advanced users looking to make quick, small prints
  • People who need a printer that takes up very little space


  • 130 x 130 x 130mm build volume
  • 0.05mm Minimum Layer Thickness gives detailed prints
  • Cantilever design
  • Prints PLA-type filament

Note: This printer was provided free of charge in exchange for my honest review. I was not paid for this review and, as always, will provide it objectively and without bias.


In the box

In addition to the fully-assembled E180 printer, you get:

  • A spool holder
  • A USB cable
  • An AC adapter
  • A MicroSD card
  • A small amount of starter filament
  • An extra hotend for future replacement
  • Build plate tape
  • A few tools

Fully assembled means no assembly required! This is a huge plus since assembling a budget 3D printer usually means 10 hours of assembly plus further adjustments. You can buy large fully-assembled printers, but these are generally far more expensive.

The trade-off here is that the build volume is smaller, but this isn't a huge deal for me since most of my 3D prints are for smaller parts.

You do have to assemble the spool holder, but this consists of attaching 4 screws and only takes a minute.


Size and form factor

Standing at just under 3 cans of La Croix tall, the Geeetech E180 is a very compact printer -- it has a desktop footprint of just 8.5" x 11", including the bed, and is about 12.5" tall. The spool holder is housed separately, but more on that later.


Build quality

The E180 appears to be well-manufactured and sturdy. The core of the machine is metal with ABS plastic panels. It has a standard aluminum build plate. Plastic panel fitment is good.

Nothing about the unit feels particularly cheap, which is nice, but the power button on the front is so recessed that it's hard to push with big fingers. I've been using my nail or pinky.



One thing that will appear to beginners is that the E180 appears physically familiar and approachable -- it sort of resembles a small sewing machine. I actually had a few friends comment that they could get into 3D printing with a machine like this since it doesn't seem as complex and daunting.



The built-in touchscreen is a nice touch (pun intended) that makes controlling the unit a breeze. It's a full color LCD display that measures approximately 3.25".

There's no immediately obvious pixelation; resolution is nominal.



Since this printer was originally geared towards beginners and schools, it's safe to use around kids and other people who might be tempted to touch all the things. I've run my Anet in a classroom before during a sort of career day event, and I can confirm that kids will try and touch the extruder nozzle ("hotend") and drive belts. The E180 is designed such that you can't touch these things as shielding keeps fingers away from the dangerous parts. Speaking of hotend, swapping it out on the E180 is as easy as sliding the old one out and sliding the new one in. Replacement E180 hotends are about $18, which isn't bad.

This is indeed a nice touch but can make it more difficult to view your print as it starts and might provide difficult to work on the printer down the road.


Loading filament

Speaking of the spool holder, it sucks. One of the screws stripped immediately and it kind of slides around while printing. This isn't a huge deal, as it still works -- and you can always 3D print a new one later. ;) It would be nice if the spool holder were built into the printer itself so it wouldn't take up additional desktop space.

You can see in this GIF the spool holder continually sliding behind the unit (not a big deal on a big table, but would be an issue on smaller desks).

Loading and changing filament is one of those pain in the ass things about most printers. The E180 uses a Bowden-type tube and extruder, which means you can load and unload filament using the touchscreen. This was effortless and a nice surprise compared to my Prusa I3.

Print a better spool holder

HomoFaciens created an excellent model for a spool holder, AC adapter holder and handle that you can attach to your E180. I used a drill and small bolts/nut to attach it.

Do yourself a favor by downloading and printing the spool holder here.


Loading and printing files

The E180 prints using standard gcode files. There are a few ways to get your prints going on the E180.

Slicing STL files

Geeetech recommends using their EasyPrint 3D desktop application to slice your STL files into gcode and optionally send them to your printer remotely. However, this program only works on Windows, which sucks. Seriously, no Mac version at all?

If you use a Mac (like I do), or if you have a slicer of choice, you can still use any other slicer (like Cura or Repetier) to generate your gcode files -- you just need to add the printer and print settings manually to your slicer of choice. These settings are hard to find, but luckily through the process of researching this printer I put together a guide documenting E180 printer and material settings so you don't have to use EasyPrint 3D.

Standalone printing

As with most 3D printers, you can print by dropping files on the included MicroSD card and sticking it into the printer. Speaking of sticking it into the printer, the MicroSD card slot is in the most user-unfriendly place possible -- on the back of of the printer. You can grab a MicroSD extension cable to remedy this, but it seems like a dumb design decision.

Remote printing

You can also control the E180 remotely using the EasyPrint 3D app on your computer, iPhone or Android device. I couldn't get remote printing to work from the iOS app; I think it's a network configuration issue. It's definitely possible, but might require some tinkering to get it to work. I was hoping this would be plug-and-play, but I usually print via SD card anyways. I'll have to figure that one out later.

The EasyPrint 3D desktop application for Windows sucks, apparently. I haven't used it, but after reading the Geeetech forums, it's sluggish and buggy. It will certainly get better over time, but having not used it personally I can't speak about it too much. Remember, you can always print using your own slicer and the SD card, so using EasyPrint 3D isn't actually necessary.


Build volume

Because this is a compact 3D printer, the build volume of 130 x 130 x 130mm is smaller than most. However, this is definitely good enough for most prints -- for example, I was able to easily print an SNES controller for an upcoming guide. But keep this in mind -- this is, intentionally, a compact 3D printer. :)


Bed leveling

Leveling your print bed is another huge pain in the ass when it comes to 3D printing. With most printers you need to manually adjust the bed screws using a screwdriver. I was pleasantly surprised that the E180 lets you do this through use of the touchscreen, though adjusting the bed screws might still be needed for finer leveling adjustments. I was able to run my first print without a screwdriver but ended up adjusting the bed screws using the included tool to get a better print.

Speaking of leveling, this bed levels to itself, not the table the printer is on. What does this mean? Well, many printers, including my Prusa i3, don't have a rigid base or structure -- so the surface [table] it sits on provides structural support. With those printers, the bed is technically leveled to the table it sits on, which means that moving or shifting the printer can unlevel it.

The E180 is a rigid structure so it can be moved without the need to level it again, which is awesome. A lot of "cube" type printers also benefit from this feature.


Build plate

Unfortunately, the E180 does not have a heated bed. This means you'll have to use tape on the E180's aluminum bed in order to get good print adhesion. This is common of printers without a heated bed.

Installing an aftermarket heated bed that can be controlled by the printer (via gcode) isn't possible since the printer board is closed-source and the printer's power supply is not sufficient to power a heated bed.

You could still add your own heated bed that has its own external power supply and temperature control, which some people have done in the past with other closed-source printers.

Either way, a heated bed is not a requirement for printing PLA, it's just nice to have. I definitely wish this printer had one so I could install a glass bed, which is my personal favorite type of build plate.

Print quality

With a minimum layer height of 0.05mm, the E180 definitely delivers good print quality (even without a heated bed). Attached is a sample photo of a recent print.

I printed this at a lower quality (0.2mm layer height) with a print speed of 60mm/s and travel speed of 120mm/s.



To sum it up, I love the compact size, ease of use and "fully assembled" nature of the E180. It could definitely use a heated bed since I hate messing with tape, but this isn't a dealbreaker.

At around $250, the E180 is a pretty good value for the money. It's similar in size and form factor to the Monoprice Select Mini but with some obvious upgraded features (such as the touchscreen).

If you're new to 3D printing or a veteran looking for a secondary printer with a small footprint for quick smaller prints, this printer is for you. I also recommend it for people with kids, as it's far more difficult to injure yourself on this one. PLA printing can be done safely indoors, unlike ABS.

If this is the printer for you, GearBest sent us a special link that gives you 15% off the E180 -- check it out on GearBest here. :)