ADVd12 is a fork of the Marlin Firmware for Wanhao D12 printers.
Working on ADVd12 takes a significant amount of time and effort. I do my best to release high-quality software, along with useful and precise documentation. I track bugs reported by users and reply to support requests. I also invest time and money to implement new hardware features.
If you like what I am doing, please consider supporting me on Patreon so I can continue developing new releases and documentation. Supporting this project is a guarantee that it will continue to improve over time.
The objectives of this custom firmware (when compared with the Wanhao stock firmware) are as follows:
- Fix known bugs, such as the Y-axis moving in the wrong direction on some printers (based on the MKS Robin Nano 1.2), and contribute fixes back to Marlin by submitting pull requests.
- Provide improved screens that are clearer, easier to read, well-structured, and that use graphics instead of small text.
- Provide complete online documentation.
- Offer support and pre-compiled binaries to project supporters on Patreon (via a Discourse server).
- Enable Marlin features that are not enabled in the stock firmware (for example, the emergency parser).
- Base ADVd12 on the latest available version of Marlin (currently: 2.1.3-beta.3).
- Deliver an open-source firmware (GPLv3 for Marlin, CC BY-NC-SA for the assets).
- Initially support MKS Robin Nano V1.2 and V1.3 boards and then extend support to other boards (V3.0, V3.1, V3.2).
- Start with simple configurations (such as systems without a Wi-Fi module) and then extend support progressively.
- Provide a firmware comparable in quality and features to my other project (ADVi3++).
- Thanks to the Marlin Team for their outstanding work.
- Copyright © 2017–2026 Sébastien Andrivet — GitHub ADVd12 project
- Copyright © 2016–2026 — MarlinFirmware
- Based on Sprinter and grbl. Copyright © 2011 Camiel Gubbels / Erik van der Zalm
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.
- Copyright © 2026 Sebastien Andrivet — GitHub ADVi3pp project
ADVd12 LCD panels are licensed under the
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
IMPORTANT: If you want to use these panels (or modified versions of them) for commercial purposes,
please contact me.


