Skip to content

Releases: suchmememanyskill/CYD-Klipper

More displays, improved ui, unified ui (2)

09 Feb 20:55
Compare
Choose a tag to compare

Same as v1.2.0, but this time hopefully with a valid version number :)

  • The codebase has been rewritten to be more responsive and ui elements to be scaled according to screen configuration. This allows porting CYD-Klipper to different screens with different sizes(!) (#17)
    • It is still an early implementation. If you like CYD-Klipper to be ported to a different screen, please open an issue for it
    • Currently, an additional implementation is available for an ESP32-3248S035C
  • A new stats screen is introdued to display print stats during a print. On this screen you can also modify fan speed, z offset, speed and flow. (#8, #23)
  • Some characters, like & and ^ were inaccessible in the wifi password keyboard entry. This has now been resolved. (#19)
  • Klipper IP can also now be a hostname (#27, #29, #33)
  • Moonraker power devices can now be toggled via CYD-Klipper. Power devices are shown, if available, in the macros menu, in the printer error screen and the klipper connection attempt screen. (#20)
  • The install website has been slightly overhauled
  • The version of CYD-Klipper is now shown in the settings

More displays, improved ui, unified ui

09 Feb 20:36
Compare
Choose a tag to compare
  • The codebase has been rewritten to be more responsive and ui elements to be scaled according to screen configuration. This allows porting CYD-Klipper to different screens with different sizes(!) (#17)
    • It is still an early implementation. If you like CYD-Klipper to be ported to a different screen, please open an issue for it
    • Currently, an additional implementation is available for an ESP32-3248S035C
  • A new stats screen is introdued to display print stats during a print. On this screen you can also modify fan speed, z offset, speed and flow. (#8, #23)
  • Some characters, like & and ^ were inaccessible in the wifi password keyboard entry. This has now been resolved. (#19)
  • Klipper IP can also now be a hostname (#27, #29, #33)
  • Moonraker power devices can now be toggled via CYD-Klipper. Power devices are shown, if available, in the macros menu, in the printer error screen and the klipper connection attempt screen. (#20)
  • The install website has been slightly overhauled
  • The version of CYD-Klipper is now shown in the settings

Small fixes

19 Jan 20:13
Compare
Choose a tag to compare
  • Make watchdog timeout longer, so the device crashes less often if your wifi is unstable or requests to your printer take a while
  • use duty cycle for backlight rather than analogWrite, should help to reduce the screen flickering

Make file reader more resilliant

15 Jan 12:33
41b4bff
Compare
Choose a tag to compare
  • File reader can now safely handle reading ~600 files
  • Try to make some of the awful colors better
  • Try to not upset the watchdog on core 0

Increased responsiveness of UI

16 Dec 16:56
ffdc8ae
Compare
Choose a tag to compare
  • Change back to klipper connect screen when connection to klipper gets severed
  • Offload API request loop to core 0
    • Effectively, the UI doesn't lag every 1.5 seconds anymore. UI should feel more responsive and (way less) inputs should be dropped

Visual Klipper connection test on startup

03 Dec 00:32
230884c
Compare
Choose a tag to compare
  • During bootup, a screen is now shown after connecting that says connecting to Klipper. This screen will stay until a connection to Klipper has been successfully established.
  • When the screen is off, cpu clock is lowered to save power

Temperature presets and Gcode macros

23 Nov 11:06
Compare
Choose a tag to compare

NOTICE

This update will reset your configuration upon updating

Temperature Presets

Temperature presets have been added to easily allow setting a predefined temperature with a single button press.

Defaults:

  • Hotend: 0c, 200c, 240c
  • Bed: 0c, 60c, 70c

You can edit these presets by pressing on the Edit Presets button, then pressing one of the presets.

Gcode Macros

The settings menu button has been replaced by a gcode macros menu. This menu displays any gcode macro with the specific description of CYD_SCREEN_MACRO. The settings menu has been moved into the gcode macro menu as a button to navigate to the settings menu.

Misc

  • Fixed that filenames with spaces in them couldn't be printed via the display.

Retry IP more times just after boot

20 Nov 15:01
48520f6
Compare
Choose a tag to compare

Also log WIFI status over serial while connecting

Fix not all wifi networks showing up

13 Nov 23:35
Compare
Choose a tag to compare
v1.0.2

Retry IP connect on boot, fix network c string issue

Use absolute gcode coords

13 Nov 20:59
Compare
Choose a tag to compare
v1.0.1

use absolute coords for position, rather than ajusted ones