Introduction: HOW TO FIX ANET BRICKED BOARD USING AN ARDUINO UNO

Picture of HOW TO FIX ANET BRICKED BOARD USING AN ARDUINO UNO

After years of printing yesterday my Anet A8 printer is dead, due to a failed firmware upload.

So my board was bricked, means that doens't accept anymore a firmware and the display was blank, as in the picture.

After a long search, I collected this instructions to fix this problem, all you need is an Arduino Uno board, a 10 uF capacitor and some wires.

Step 1: ​DOWNLOAD ANET BOARD DEFINITION FOR ANET

1. See this great github resource: https://github.com/SkyNet3D/anet-board

a. Basically, Clone and download as ZIP file the git resource

b. Unzip the Anet folder to your Arduino installation “hardware” folder: C:\Program Files\Arduino\hardware

c. Open Arduino IDE, ANET V1.0 and ANET V1.0 (Optiboot) are now available into Tools – Board menù

Step 2: ​PREPARE ARDUINO UNO AS ISP PROGRAMMER

1. Upload ArduinoISP sketch to Arduino Uno board (File -> Esempi)

2. Select from Arduino Tools menù:

a. Board:Arduino Uno

b. Port: COM X where your Arduino is connected

c. Programmer: AVRISP mkll

3. Upload Sketch

Arduino now is ready to act as ISP Programmer

Step 3: ​CONNECT ARDUINO UNO TO ANET J3 CONNECTOR

Picture of ​CONNECT ARDUINO UNO TO ANET J3 CONNECTOR

1. Use some breadboard wires to connect Arduino to Anet as shown in the picture

2. Connect also RESET and GND pins in on Arduino using a 10uF capacitor

Step 4: ​FLASH BOOTLOADER

1. Select from Arduino Tools menù:

a. Board:Anet V1.0 (Optiboot)

b. Port: COM X where your Arduino is connected

c. Programmer: Arduino as ISP

2. Tools -> Write Bootloader

Step 5: ​UPLOAD FIRMWARE

1. Select from Arduino Tools menù:

a. Board:Anet V1.0 (Optiboot)

b. Port: COM X where your Arduino is connected

c. Programmer: AVRISP mkll

2. Open Marlin firmware as usual

3. Upload sketch

Comments

mitipedia (author)2017-12-13

Great write up, thanks saved my board.

I only had a 1uF capacitor, and it worked fine (negative to GND). Took me a while to figure out that "Esempi" is "Examples" in Italian!

AlessandroG2 (author)2017-10-26

The capacitor is visible in the right picture, close to the blu wire, that connects the two Arduino pins RESET and GND.

aplocher (author)2017-10-26

Thank you, it's hard to tell from your photo, and the way you worded it in the article is a little confusing.

Are you saying you used one single capacitor to connect RESET to GND on the Arduino?

Or did you use two capacitors to connect the RESET from the A8 to the Uno's RESET (pin 10), and another one for the GND from the A8 to the Uno's GND?

About This Instructable

1,606views

6favorites

License:

More by AlessandroG2:Octoprint Setup on OrangePiLiteHOW TO FIX ANET BRICKED BOARD USING AN ARDUINO UNOCome Installare il Firmware Marlin Su Anet A8
Add instructable to: