fibermoose/ender5plus-skr-mini-e3 — explained in plain English
Analysis updated 2026-05-18
Flash a new control board firmware onto an upgraded Ender 5 Plus printer.
Update the stock touchscreen so it works with the new control board.
Rebuild the firmware locally from a newer version of Marlin.
| fibermoose/ender5plus-skr-mini-e3 | abrown/aom | adroxz1122/injected-host-enumeration | |
|---|---|---|---|
| Stars | 1 | 1 | 1 |
| Language | C | C | C |
| Last pushed | — | 2020-03-11 | — |
| Maintenance | — | Dormant | — |
| Setup difficulty | moderate | hard | moderate |
| Complexity | 3/5 | 5/5 | 3/5 |
| Audience | general | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires owning this exact printer and control board combination plus two correctly formatted memory cards.
This repository holds a firmware configuration for a specific 3D printer setup: a Creality Ender 5 Plus printer that has been upgraded with a BIGTREETECH SKR Mini E3 V3.0 control board, while keeping the printer's original touchscreen working through a project called DGUS-Reloaded. It does not contain the firmware itself. Instead, it holds the settings files that get combined with an official release of Marlin, the popular open source 3D printer firmware, to produce a working build. An automated build process checks out the pinned Marlin version, adds these settings and a small patch, and compiles everything, so anyone can reproduce the exact same result from the same starting files. For most people, using this project means downloading the latest release, which contains two files. One is the board firmware, copied onto a small memory card and inserted into the control board so it flashes automatically on power up. The other is the touchscreen firmware, copied onto a separate memory card formatted a specific way, then inserted into a slot on the back of the touchscreen to update it. The README documents which printer functions have been tested and confirmed working, including movement, homing, automatic bed leveling with a BLTouch sensor, heating and temperature control, and the touchscreen display. It also notes one known cosmetic issue from the touchscreen project itself, where the progress bar and print timer do not track correctly when printing directly from the memory card, though this does not affect the actual print. There is also a safety note: because this printer's large heated bed draws a significant amount of electrical current, the documentation recommends adding an external switching device rather than relying on the control board alone during unattended prints. This project is aimed at people who already own this specific printer and board combination and are comfortable following firmware flashing instructions, rather than general software developers. It is released under the GPLv3 license, inherited from the Marlin firmware project it builds on.
A firmware configuration that lets a Creality Ender 5 Plus printer run on an upgraded control board while keeping its original touchscreen working.
Mainly C. The stack also includes C, Marlin, STM32.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.