Brainstorming: support other printers?

Hi all,

I am still planning to continue and enhance ADVi3++ for the Wanhao Duplicator i3 Plus printers and their clones. In particular, ADVi3++ does not support the power-loss resume feature of Mark II and I want to address that. But those printers are somewhat old now. I am thinking for quite some time to port ADVi3++ to another printer (or printers) but which ones?

Not all printers would benefit from ADVi3++. Several have a good stock firmware and for others, Marlin is quite good without any modification. The advantage of ADVi3++ is the way it handles the LCD touch panel and the features it provides thanks to that.

What do you think? Which other printer do you have and do you which to have ADVi3++ for it? Let’s start a discussion.

Thanks again for your support, past and present.


I have an Flsun Q5 delta printer and stock isn’t that great in my opinion. I do have it running marlin now but it’s some what buggy. The lcd is a small one so might be limiting.

I plan on getting a Creality printer or maybe an anycibic next and wonder what the firmware is like on those. Seems to be brands that a lot of people have, wondering if they would be suitable?


I have been playing with the idea of one of the Creality 3D printers (The Sermoon D1 model).
The problem with Creality is they have too many models to choose from, but having the ADV firmware upgrade option on one or two of their models would make choosing a new printer easier for me.
Creality printers appear to common and easier to get spare parts OEM or aftermarket.
My 2 cents worth of comment.

1 Like

The Ender series of printers are probably the most common printers, but their software is already okay.

I recently purchased a Tenlog D3 Pro IDEX printer to compliment my MSP. This thing could really use firmware as good as ADVi3++, as the firmware is very glitchy and not well supported by the company.

It is another “low priced” printer like the MSP is, but the hardware is decent enough. Just the software is glitchy.

1 Like

Nice topic, Sebastien!
I’ve been thinking about another filament printer and there are several points I consider in this decision:

  • two nozzles - so I could print water-soluble supports
  • better speed
  • bigger printing area
  • faster heating

All in all, if I forget about the first point, my choice is Artillery Sidewinder X2 because of the points above, and it also has AC print-bed heating, making it really fast, and a must-have direct drive extruder.

1 Like

Have you considered the SnapMaker Original? It’s a nice platform but the software sucks

This printer is quite expensive and very special since it is more a CNC machine than a 3D printer.

And what about the latest Wanhao D12 with dual extruder?

It is an interesting piece of hardware. Didn’t know about it.
I should only consider the benefit of double extruder with Bowden system vs single extruder with direct drive. Something to think about :thinking:

I would like to experiment with dual extruder, and it is difficult to get direct drive with them so it is an acceptable choice for me. Regarding this specific printer, it has:

  • dual extruder
  • end of filament detection
  • poweloss detection (however this is not very important for me)
  • bltouch like bed leveling (in option)
  • relatively small (for the 230 model)
  • 32 bits motherboard that is not specific to this printer (MKS)
  • a color touch screen
  • wifi (and really don’t care about this, but why not)
  • not too expensive
  • distributed, and relatively common around the world

For the later point, i am not so sure but I see that have a distributor in Europe (France)

What I do not like:

  • uses a 3D Touch, so a counterfeit of BLTouch. And it is overpriced (33 euro)
  • no direct drive, like I said earlier.
  • apparently, only one z axis motor

So I decided to order one. It cost me a little less than 300 euro with the 3D touch and shipping. This way, i will see if it is feasible to port ADVi3++ to this printer, especially for the screen part. It is very different from the wanhao i3 plus one, so i will probably have to rewrite a lot of code. But if i can port ADVi3++ to this printer, i can probably port it without too much effort to other printers.

1 Like

Ok! I do agree with you. It is worth for double extrusion. I will wait for your comments after you test it.

I have a Geeetech A10m and have updated the firmware form 1.18 to 2.0 (marlin fork) which allows Virtual pots to be used ( 10% of one extruder 90% of the other etc) up to 8 virtual pots.

If you hope to support this too, then this will be very cool.

virtual pots - mix of yellow and blue.PNG

Cura start Gcode

It does not have a touch screen, isn’t it ?

A10M has LCD Text screen… with Knob

Sorry My Message should have read…

If you hope to support this too on the D12, then this will be very cool.

I will not support printers with only a text LCD and a knob. I do not see what ADVi3++ can offer for such printers.

Sorry I will rephrase my comment…

If the D12 is an acceptable choice then I hope you can add the Virtual mixing pots.

This would be very cool…

1 Like

I understand now. Thanks for the suggestion.