Anet A8 LED Illumination MOD

by papinist, published

Anet A8 LED Illumination MOD by papinist Apr 30, 2017
1 Share
Download All Files

Thing Apps Enabled

Order This Printed View All Apps



Liked By

View All

Give a Shout Out

If you print this Thing and display it in public proudly give attribution by printing and displaying this tag.

Print Thing Tag


Thing Statistics

10754Views 263Downloads Found in 3D Printer Accessories


LED Illumination MOD for the Anet A8.
You don't need to print anything!

I'm always trying to get the best result with minimal effort, and this is the perfect example. On Thingiverse you can find some structures made for support leds for your printer.. but are they really needed?
Led strips have an adhesive layer on its back, and the small 3528 leds are mounted on an 8 mm wide strip that is exactly the width of the Anet acrylic frame.

I used 3528 led strips to illuminate my Anet A8 while printing. I also added a small led strip chunk under the extruder assembly to have a brighter view of the current printing job.
This is controlled by OctoPrint and a 2-relay board, but you can simply use a rocker switch getting power from the power supply.

Video showing how it works: https://www.youtube.com/watch?v=rMFnYT3vU9w

Info on how to use a relay board with OctoPrint: http://www.thingiverse.com/thing:1428478

Check out all my Anet A8 projects:


What you need

  • 1m 3528 led strip (perferably waterproof, but not mandatory)
  • 1m red\black thin wires (actually any color is ok, but I like to keep it consistent)
  • 30 cm red\black wires (a bit thicker)
  • heat shrink tubing (optional but recommended)
  • (if using OctoPrint) 2-channel relay board like this one http://www.gearbest.com/power/pp_348958.html
  • (if not using OctoPrint) a rocker switch of your choice


1) Cut the led strip in chunks as follow:

  • 2x 30 cm
  • 1x 25 cm
  • 1x 5 cm
    (you will also have a spare 10 cm strip for some other projects)

2) Cut the 1m wire in chunks as follow:

  • 1x 75 cm
  • 2x 10 cm
  • 1x 3 cm

2) Solder wires and led strips as follow:

  • extruder assembly: 75 cm wire -> 5 cm led strip
  • left frame: 10 cm wire -> 30 cm led strip
  • top and right frame: 10 cm wire -> 25 cm led strip -> 30 cm led strip (see picture)
    Use heat shrink tubes to protect solder points.

Since 3528 led strips and the Anet frame are both 8mm wide, you don't need to print anything: simply use the strip adhesive back to place the chunks in place. See pictures to correctly place the one under the extruder assembly and the top-right angle.
You can use the existing cable organizer to carry the wire from the extruder assembly to the top of the frame.

Once placed, you should have all wires behind the top left angle of the frame. Carry power there from the relay board using the thicker 30 cm wire chunk. Connect all red wires together and all black wires together with the method you prefer (I used those transparent screw caps)

If you aren't using OctoPrint, carry the power directly from the power supply or from the main board power wires, putting a rocker switch in between.

The extruder assembly light

Don't forget the heat shrink tube!

Strip for the left frame (at the top) and the top-left one (bottom)

Place the 5 cm led strip under the extruder assembly, near the screw

Use the existing cable organizer for the led strip wire

Led strips on left-top-right frame

Angle detail (out of focus, sorry)

Where all wires come together (out of focus again :-\)

Go through the hole to have that stuff out of sight

My setup with a Raspberry Pi 3 B for OctoPrint, a 2-channel relay board and 2 MOSFETs

All the mess hidden :D

Here is how it works

More from 3D Printer Accessories

view more

All Apps

3D Print your file with 3D Hubs, the world’s largest online marketplace for 3D printing services.

App Info Launch App

Auto-magically prepare your 3D models for 3D printing. A cloud based 3D models Preparing and Healing solution for 3D Printing, MakePrintable provides features for model repairing, wall thickness...

App Info Launch App

Kiri:Moto is an integrated cloud-based slicer and tool-path generator for 3D Printing, CAM / CNC and Laser cutting. *** 3D printing mode provides model slicing and GCode output using built-in...

App Info Launch App
KiriMoto Thing App

With 3D Slash, you can edit 3d models like a stonecutter. A unique interface: as fun as a building game! The perfect tool for non-designers and children to create in 3D.

App Info Launch App

Print through a distributed network of 3D printing enthusiasts from across the US, at a fraction of the cost of the competitors. We want to change the world for the better through technology, an...

App Info Launch App

Quickly Scale, Mirror or Cut your 3D Models

App Info Launch App

3D Print a wide range of designs with Treatstock. Easy to use tools to get the perfect result. The global 3D printing network that connects you with high-quality and fast working print services nea...

App Info Launch App

A wiring diagram would be most helpful.

Aug 26, 2017 - Modified Aug 26, 2017

Hey brother what I want to do is basically just control a couple of led strips via Octoprint. I have a 4 channel relay which looks like yours except it as IN1 - IN4. I know how to wire led strips but I don't understand the rest of the wiring. Each of the relays as 3 connections and then there are the pin outs on the board as well. Could you do me a great favor and explain the wiring? Never worked with relays before.


Ok I did figure that the pi connects to the header pins on the relay so now I just need to figure out how to wire the led strip to the relay. Each relay has 3 connectors and a line that points to 2 of the connectors the a line that is marked K1, K2, etc pointing to the 3rd connector on each relay. No plus or minus symbol.

ATM I don't remember the exact wiring, however you can find some info on this relay board here http://www.thingiverse.com/thing:1428478

Relay Control OctoPrint Wanhao i3
by Jeffeb3
Aug 27, 2017 - Modified Aug 27, 2017
Magikmerlin - in reply to papinist

Yes I sent him a question but he never replied. His posting is a bit confusing because he is doing so much besides the leds and even that is a led lamp not a 5volt strip. You did make a comment to another person that you wired your power supply to the relay? I guess I assumed that the 5volt line from the pi was what powered the led strip but in any case I'm basically T a standstill on this project. When you have time if you could take a look I'd really appreciate it.

Are you powering your LED's off of the stock power supply? Are you having any issues with them dimming as the heating elements come on? Mine is so extreme that they almost look like they're flashing and I've been trying to figure out how to fix them.

The stock power supply s only 20 amps and is barely enough to meet the power requirements of the printer. You need to upgrade to a 30 amp 360 watt power supply.

Yes power is going from the power supply to the led strip through the octoprint-controlled relay. No dimming problems so far!

Do you know where I could learn more about the octoprint pi3 setup you have there? Just set up an Anet A2 and I'm looking into what options I have for future upgrades. Does that setup replace the mainboard that comes with the printer or does it work alongside it?

It's an add-on to the printer's electronics. You can watch this video from Thomas Sanladerer to learn how to setup a raspberry pi 3:

and here there are infos on how to use a relay board with octoprint:

Relay Control OctoPrint Wanhao i3
by Jeffeb3

Thanks for the help! It looks really interesting and I definitely think I'll be giving it ago with the Pi 3 I never got around to using. I really like the idea of being able to add a camera for monitoring and adding lighting like you have.

Can the GPIO of the pi be controlled with Gcode? I'm thinking it could be interesting perhaps playing around with adding a laser diode for laser engraving but the printers mainboard obviously doesn't have any way to turn one on and off.

There are some laser engraving mod out there, I believe they are using the layer fan output to control the laser. Google it for more info!

If you don't mind, could you share where you got that case for the electronics. Im looking to make one but cant find any that go all the way up the side like yours does. Thanks :D

Sure, you can check the things I've made and you'll find the original thing:

electronics case:

Mosfet case:

Anet A8 Electronics Case (Octopi, Relay + Mainboard)
Anet A8 Mosfet Case

Nice detailed explanations. I'm sure most can figure it out, but you explained everything very clearly and made this pretty much dummy proof. Thanks for taking the time to show. Planning on doing this as I hate holding a small light to see how the print is coming along.

Thanks for your comment!
Same for me, primarly I hate to have a long print ending when I'm not at home and, even if I can power off the printer, I had to send a message to my parents to shut off the light manually (needed for pictures sent through telegram plugin from octoprint and for timelapse).
Now when I receive the message "Finished printing" I can remotely power off the printer AND the illumination :)

Actually I think there should be a way to let Octoprint shut off the lights automatically when print is done... mmm... I should check it out!

Nice Tuturial,
If you want to switch the Lights of automaticly you could use this Plugin:
you can add the lights off G-Code Command to the slicer settings as End code, and thats it.

Thanks for the tip! I will sure give a look at it.

Great job, all nice and tidy arranged. One thing I cannot see in the pics is where did you install the Pi?

It's in the electronics case: https://www.thingiverse.com/make:264771

Anet A8 Electronics Case (Octopi, Relay + Mainboard)

Thank you!