Skip to content

About

GoatTech custom firmware for the Creality Ender 3 V3 SE - Marlin 2.1.x based. Research/planning stage: not flash-ready yet.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

48 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GoatTech Firmware for Ender 3 V3 SE

Custom GoatTech firmware for the Creality Ender 3 V3 SE, based on the community Marlin 2.1.x port. A real upgrade over stock: input shaping, gcode thumbnails, one-click print, finer mesh leveling and a proper UI - plus original GoatTech work on top, not just a rebrand.

Status

Reproducible build pipeline and the first GoatTech feature are integrated: build.sh applies the pinned input-shaping menu patch (patches/forge-dwin-input-shaping-menu.patch, verified by full-content hash, no bypass) before compiling. Nothing here is flash-ready yet. The menu is experimental: source-reviewed and compiled for both board targets, not validated on hardware. Binaries will only ever be published per confirmed board revision and MCU, and compilation is not hardware validation.

Building

./build.sh c13 or ./build.sh c14 clones the pinned upstream port, applies the minimal GoatTech branding diff (verified against the exact upstream lines), and builds one binary for one board. See docs/build.md.

Based on (with thanks)

What GoatTech adds

  • GoatTech boot screen and display skin for the stock TJC/DWIN screen - planned concept, no assets or code yet
  • A guided first-print calibration walkthrough (e-steps, PID, Z-offset, shaper tuning)
  • Unified docs covering both mainboard revisions end to end
  • An on-screen input-shaping menu (upstream only exposes M493 gcode) - implemented as a pinned patch; experimental, not hardware-tested

Docs

Safety rules

  • Thermal runaway protection stays enabled, always.
  • Temperature limits are never raised.
  • No binary is published until the exact board revision and MCU are confirmed.
  • Recovery back to stock is verified per board before any flash instructions ship.

Hardware note

The Ender 3 V3 SE ships with two mainboard revisions, CR4NS200320C13 and CR4NS200320C14, with different MCUs and different flash procedures. Firmware built for one does not boot on the other.

License

GPL v3.0 - a derivative of GPL Marlin sources must stay GPL. See LICENSE.

About

GoatTech custom firmware for the Creality Ender 3 V3 SE - Marlin 2.1.x based. Research/planning stage: not flash-ready yet.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages