u/LogicalPayment3977

OpenKE Discord server for support, bugs, feature requests and updates

OpenKE Discord server for support, bugs, feature requests and updates

Hi everyone,

I made a Discord server for OpenKE.

The idea is to have one place for support, bug reports, feature requests, release updates, and general discussion around OpenKE on the Ender 3 V3 KE.

Reddit threads are still useful, but they get a bit hard to follow once multiple people report issues in different places. Discord should make it easier to keep track of bugs, help people quicker, and discuss new ideas before they end up in a release.

You can join here:

https://discord.gg/wSmZcMtMdm

There are channels for:

  • announcements
  • general discussion
  • OpenKE support
  • bug reports
  • feature requests

I’ll still post important updates on Reddit, but Discord will probably be the easier place for active support and feedback.

Also, if you are using OpenKE and are not on the latest release yet, I recommend updating to v1.3.0 first before reporting older bugs, since a lot of reported issues should already be fixed there.

u/LogicalPayment3977 — 6 days ago
▲ 82 r/Ender3V3KE+2 crossposts

OpenKE v1.0 — touchscreen UI + easier KAMP / Axis Twist setup for the KE

Hey KE people,

I finally released OpenKE v1.0 today.

This is the project that used to be called GuppyKE / GuppyScreen. I renamed it to OpenKE because it has grown into more than just a screen replacement now.

The short version: OpenKE is meant to make the Ender 3 V3 KE easier to tune, easier to use, and less annoying to modify.

I started this because the KE is a pretty capable printer, but getting all the good Klipper stuff working cleanly on it can be a pain. Things like KAMP, adaptive purge, Axis Twist Compensation, TMC Autotune, Skew Correction, camera fixes, pause/resume fixes, etc. are all useful, but normally you end up digging through different GitHub repos, editing configs by hand, patching files, and hoping you didn’t break something.

OpenKE tries to put that in one place, with KE-specific docs and an installer that lets you choose what you want.

What it includes:

  • a touchscreen UI made for the KE screen
  • interactive 3D bed mesh viewer
  • live Z-offset baby stepping
  • on-screen calibration tools
  • guided input shaper helper
  • KAMP / adaptive mesh + purge, pre-edited for the KE
  • Axis Twist Compensation setup
  • TMC Autotune
  • Skew Correction
  • Nebula camera image tuning + H.264 stream option
  • useful macros like M600, save Z-offset, PID, bed level, warmup, etc.
  • pause/resume layer-shift fix
  • safer install flow with backups and checks where it has to touch existing files

The installer asks what you want to add. You can install everything, skip everything, or pick features one by one. So it is not “all or nothing”.

I also rewrote the wiki for v1.0. There are now normal user guides instead of just random notes: install, upgrade, perfect first layer, KAMP + Axis Twist, TMC Autotune, Skew Correction, troubleshooting, camera tuning, and a “Perfect prints — start here” page.

Wiki:
https://github.com/coreflake1/guppyscreen/wiki

Release:
https://github.com/coreflake1/guppyscreen/releases/tag/v1.0.0-OpenKE

Repo:
https://github.com/coreflake1/guppyscreen

Important: this is made for the Ender 3 V3 KE. Make a backup before installing. The installer also makes backups, but still, don’t skip your own backup.

It is still a hobby project, but v1.0 is the first version where I feel comfortable saying: this is stable enough, documented enough, and useful enough for other KE users to try.

If you have a KE and you’ve been wanting KAMP / Axis Twist / better screen controls without manually piecing everything together, this is probably worth a look.

Feedback, bug reports, and ideas are very welcome.

u/LogicalPayment3977 — 9 days ago
▲ 14 r/Ender3V3KE+1 crossposts

EnderKE specific fork of Guppysceen

Hey all,

I’ve been working on a KE-specific fork of GuppyScreen and figured I’d share it here in case it helps anyone else.

It’s called **GuppyKE**, and the idea was basically to make GuppyScreen feel more at home on the Ender-3 V3 KE instead of being a more generic setup.

Some of the main stuff I’ve added/fixed:

- interactive 3D bed mesh view

- live Z-offset baby stepping

- firmware retraction tuning

- input shaper / belt calibration graphs

- better fan, macro, console, and print status screens

- tap-to-exclude object map

- some safety checks so you don’t accidentally mess with a running print

- layout tuned for the KE screen

I’ve been running it on my own KE and haven’t run into any major issues so far, but obviously use it at your own risk and back up your config before installing. The installer does touch printer config/init stuff, so don’t skip that part.

I’m not a professional dev, and a lot of this was done with help from AI, but I tried to test everything properly on my own printer before posting it.

GitHub repo with install instructions, screenshots, docs, and release notes:

https://github.com/coreflake1/guppyscreen

If you try it and run into bugs, or if you have ideas for improvements, feel free to open an issue on GitHub. I can’t promise instant fixes, but I’ll take a look when I have time.

Update: GuppyKE is now on v0.4.0

Small update since this post was originally made around the 0.2 release.

GuppyKE has moved on quite a bit since then. The current release is now v0.4.0-GuppyKE, still focused specifically on the Ender-3 V3 KE.

Biggest new thing in 0.4 is the Axis Twist Compensation wizard. It’s now built into the screen under the Tune tab and walks you through the 5-point paper test directly on the printer.

This is mainly for that annoying first-layer issue where the middle looks fine, but one side is too squished and the other side is too high. Bed mesh alone doesn’t always fix that, so this should make it a lot easier to dial in on the KE.

I also made a KE-specific doc for KAMP + Axis Twist Compensation, since a lot of the info out there is not really written with the V3 KE in mind:

https://github.com/coreflake1/guppyscreen/blob/main/wiki/KAMP-and-Axis-Twist-Compensation.md

Other stuff that changed since the original post:

  • WiFi power-saving toggle added, should help with more stable/snappier network response
  • Power Loss Recovery added under Power Settings
  • 3D mesh/table view got some work too. It now handles KAMP/adaptive meshes and denser grids properly, instead of assuming the stock 5x5 mesh. There are also +/- buttons now: short press zooms the view, long press scales the Z axis so you can exaggerate or flatten the height differences.
  • Z-offset panel, firmware retraction, macros, console, fans and print status all got more polish
  • Update button should work properly from v0.3 onward

If you’re already on 0.3 or newer, you should be able to update from the screen:

Settings → Update Guppy

For anyone still going from 0.2, I’d recommend just running the installer again once:

sh -c "$(wget --no-check-certificate -qO - https://raw.githubusercontent.com/coreflake1/guppyscreen/main/scripts/installer.sh)"

The updater in 0.2 is the annoying part here, so using the installer skips that completely and pulls the current pinned release straight from the repo.

It will replace the GuppyScreen binary/scripts, including the fixed update.sh, but it should not wipe your normal printer config or macros.

So basically:

0.2 → current version = run the installer once
0.3 → future versions = the update button should work correctly from the screen

Bit annoying, but this should be a one-time thing.

As always: back up your config first. The installer does touch printer config/init stuff, even though it keeps backups.

Thanks to everyone who tested, reported bugs, or asked for features. This is still very much a hobby project, but it’s getting a lot closer to what I wanted the KE screen to feel like from the start.

https://preview.redd.it/muzdspirqg5h1.png?width=480&format=png&auto=webp&s=8ddbae8a1834899e53eaa7a62e11c75d1e301b16

https://preview.redd.it/gl8beh8sqg5h1.png?width=480&format=png&auto=webp&s=ee535f13f307805b14d51ceda61f1a818af165e5

https://preview.redd.it/twpwcjssqg5h1.png?width=480&format=png&auto=webp&s=bd98e8414dc0f9a7109049bcf1b574c1b0776e55

https://preview.redd.it/r8e99vjtqg5h1.png?width=480&format=png&auto=webp&s=3066edc89f864780943a9a4497094fb2486e7dd3

https://preview.redd.it/ktd6362uqg5h1.png?width=480&format=png&auto=webp&s=266766552da80249ee63c270f198467d1de55a67

https://preview.redd.it/qjqbiojuqg5h1.png?width=480&format=png&auto=webp&s=54501024902eda1702a7a9454dc767992b56fba6

https://preview.redd.it/ji3dpc1vqg5h1.png?width=480&format=png&auto=webp&s=6a5bc09c137cd6fdac1054c04e0defb25d10322e

https://preview.redd.it/dcn6mjgvqg5h1.png?width=480&format=png&auto=webp&s=657e89c483da099a78bb48adffa34015775409c3

reddit.com
u/LogicalPayment3977 — 29 days ago