Skip to content

v1.1.0-OpenKE

Latest

Choose a tag to compare

@github-actions github-actions released this 18 Jun 08:52

Headline: the buzzer now makes real sound — pitched beeps and songs (zero-CPU, print-safe) — plus a soft touchscreen click. Also fixes the H.264 camera breaking when the printer's IP changes.

Added

  • Buzzer beeps & songs (hardware PWM) — the onboard piezo plays real pitches via hardware PWM (zero CPU, safe to use mid-print).
    • M300 S<freq> P<ms> — the standard slicer beep, now with real pitch and duration.
    • PLAY_TUNE SONG=<name> — play songs from an editable songs.conf (ships with mario / zelda / starwars + success / error jingles; add your own RTTTL tunes; the file is preserved across reinstalls). PLAY_TUNE RTTTL=<string> plays a one-off.
    • BEEP — a quick confirmation chirp.
  • Soft touchscreen click — optional, phone-style tap feedback (Settings → Touch Beep, default off); far quieter and lower than the stock beep.
  • Link to a 3D-printable screen mount (Thingiverse #6617266).

Changed

  • M300 is now a real hardware-PWM tone (its S/P parameters finally matter) instead of a fixed-pitch buzz.
  • Change history now lives here on the Releases page (in-repo release notes removed).

Fixed

  • H.264 camera survives IP changes — the Nebula (go2rtc) webcam auto-refreshes its Moonraker URL to the current IP on every boot, so a DHCP/IP change no longer requires re-running the installer.
  • Uninstall now removes songs.conf.
  • Docs: clarified the wrong-sensor-labels fix (re-run the installer); new Beeps & Songs wiki page; updated camera/upgrade pages.

Upgrading from v1.0.0 or earlier: update the screen via Settings → Update Guppy, then re-run the installer once to pick up the new M300/PLAY_TUNE macros + songs.conf (the on-screen updater swaps the binary but not the Klipper config). See the Upgrading and Beeps & Songs wiki pages.