<p>Skynet3D is an obsolete <a href="https://en.wikipedia.org/wiki/Fork_(software_development)" rel="nofollow noreferrer">fork</a> of <a href="http://marlinfw.org/" rel="nofollow noreferrer">Marlin Firmware</a> that was created because the displays of the Anet printers have a different layout in terms of pin assignment. When the code stabilized, the fork of Marlin merged into the main code base. Configuration files for the Anet A8 and A6 have been added, see <a href="https://github.com/MarlinFirmware/Marlin/tree/1.1.x/Marlin/example_configurations/Anet/A6" rel="nofollow noreferrer">here</a> for the A6, so when you flash Marlin to your board, be sure to copy these configuration files to the root code directory.</p>

<p>An overview of all active printer firmwares is given by <em>www.reprap.org</em> at <a href="https://www.reprap.org/wiki/List_of_Firmware" rel="nofollow noreferrer">List of Firmware</a>.</p>

CC BY-SA 4.0
2018-05-09T05:58:04.143Z
2018-08-08T06:16:30.173Z
2018-08-08T06:16:30.173Z
0scar
<p>I've just finished putting my new Anet A6 together. Very nice build all together as everything fits really well.</p>

<p>I've tried a test print and I noticed something weird: as I try to home ONLY the Z axis to level the bed, the printer automatically moves the nozzle to the X0 Y0 after doing the Z0 first. It doesn't make a difference whether I do it on Octoprint Control or sending the G-Code, so it appears to be a Firmware thing. Why is the Firmware programmed like this is something I'd like to know because it makes the levelling of the bed a nightmare.</p>

<p>That's why I wanted to update the Firmware and here is where I got confused... seems that the Firmware used for this boards is something called Skynet3d. I went to their Github page and all they have are 3 section as follows:</p>

<ol>
<li>A board profile for the Arduino IDE</li>
<li>What looks like the normal Marlin Firmware</li>
<li>Skynet3d Firmware, which is empty.</li>
</ol>

<p>Inside section 2, all I see is a normal group of files corresponding to the Marlin Firmware and some configuration.h examples: they have one for the Anet A8 but not for the Anet A6</p>

<p>So, summing up my question is: <em>Where do I find the A6 Firmware?</em> I've seen a Youtube video of a guy with the A6 profiles, but I don't know the official source of them...</p>

<p>Does somebody know?</p>

CC BY-SA 3.0
2017-09-25T18:28:26.353Z
Is your initial problem similar to what is described here? https://3dprinting.stackexchange.com/questions/4225/lack-of-isolation-between-axes I realise this doesn't answer your question, but might make sense of the scenario.
Sean Houlihane
CC BY-SA 3.0
2017-12-14T13:25:12.243Z
Its hard to visualise your problem. So you dont think the original homing system is correct or?
Granny
<marlin><firmware><anet-a6>
Anet A6 Firmware
Felix Hauser
# Anet A6 Firmware

(Asked by: username_0 on 2017-09-10)

I've just finished putting my new Anet A6 together. Very nice build all together as everything fits really well.

I've tried a test print and I noticed something weird: as I try to home ONLY the Z axis to level the bed, the printer automatically moves the nozzle to the X0 Y0 after doing the Z0 first. It doesn't make a difference whether I do it on Octoprint Control or sending the G-Code, so it appears to be a Firmware thing. Why is the Firmware programmed like this is something I'd like to know because it makes the levelling of the bed a nightmare.

That's why I wanted to update the Firmware and here is where I got confused... seems that the Firmware used for this boards is something called Skynet3d. I went to their Github page and all they have are 3 section as follows:

1. A board profile for the Arduino IDE
2. What looks like the normal Marlin Firmware
3. Skynet3d Firmware, which is empty.

Inside section 2, all I see is a normal group of files corresponding to the Marlin Firmware and some configuration.h examples: they have one for the Anet A8 but not for the Anet A6

So, summing up my question is: *Where do I find the A6 Firmware?* I've seen a Youtube video of a guy with the A6 profiles, but I don't know the official source of them...

Does somebody know?

**Tags:** marlin, firmware, anet-a6
> **Comments:**
> **username_1**: Is your initial problem similar to what is described here? https://3dprinting.stackexchange.com/questions/4225/lack-of-isolation-between-axes I realise this doesn't answer your question, but might make sense of the scenario.  
> **username_2**: Its hard to visualise your problem. So you dont think the original homing system is correct or?  

---

## 1 answers

### Answer by username_3 on 2018-05-09. Score: 5

Skynet3D is an obsolete [fork](https://en.wikipedia.org/wiki/Fork_(software_development)) of [Marlin Firmware](http://marlinfw.org/) that was created because the displays of the Anet printers have a different layout in terms of pin assignment. When the code stabilized, the fork of Marlin merged into the main code base. Configuration files for the Anet A8 and A6 have been added, see [here](https://github.com/MarlinFirmware/Marlin/tree/1.1.x/Marlin/example_configurations/Anet/A6) for the A6, so when you flash Marlin to your board, be sure to copy these configuration files to the root code directory.

An overview of all active printer firmwares is given by *www.reprap.org* at [List of Firmware](https://www.reprap.org/wiki/List_of_Firmware).


---

