git404hub

what is ender5plus-skr-mini-e3 fr?

fibermoose/ender5plus-skr-mini-e3 — explained in plain English

Analysis updated 2026-05-18

1CAudience · generalComplexity · 3/5LicenseSetup · moderate

tl;dr

A firmware configuration that lets a Creality Ender 5 Plus printer run on an upgraded control board while keeping its original touchscreen working.

vibe map

mindmap
  root((ender5plus-skr-mini-e3))
    What it does
      Marlin firmware config
      Touchscreen support
      Reproducible builds
    Tech stack
      Marlin firmware
      C
      DGUS-Reloaded
    Use cases
      Flash upgraded control board
      Update touchscreen firmware
      Reproduce exact builds
    Audience
      Ender 5 Plus owners
      3D printing hobbyists

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Flash a new control board firmware onto an upgraded Ender 5 Plus printer.

VIBE 2

Update the stock touchscreen so it works with the new control board.

VIBE 3

Rebuild the firmware locally from a newer version of Marlin.

what's the stack?

CMarlinSTM32DGUS-Reloaded

how it stacks up fr

fibermoose/ender5plus-skr-mini-e3abrown/aomadroxz1122/injected-host-enumeration
Stars111
LanguageCCC
Last pushed2020-03-11
MaintenanceDormant
Setup difficultymoderatehardmoderate
Complexity3/55/53/5
Audiencegeneraldeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · moderate time til it works · 30min

Requires owning this exact printer and control board combination plus two correctly formatted memory cards.

in plain english

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.

prompts (copy fr)

prompt 1
Walk me through flashing the firmware.bin and DWIN_SET files from this repo onto my Ender 5 Plus.
prompt 2
Explain what the dgus-fixed-point-temps patch in this repo actually fixes.
prompt 3
Help me update this config to a newer Marlin version and rebuild the firmware.
prompt 4
What safety precautions does this repo recommend for the printer's heated bed?

Frequently asked questions

what is ender5plus-skr-mini-e3 fr?

A firmware configuration that lets a Creality Ender 5 Plus printer run on an upgraded control board while keeping its original touchscreen working.

What language is ender5plus-skr-mini-e3 written in?

Mainly C. The stack also includes C, Marlin, STM32.

How hard is ender5plus-skr-mini-e3 to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is ender5plus-skr-mini-e3 for?

Mainly general.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.