This month has been, to say the least, a mixed bag. First, I want to apologize for the delay with this update – I caught the flu this week and am just starting to feel somewhat better. That’s why this update is coming to you a bit later than usual. However, there’s still a lot of progress I want to share with you:
Highlights from This Month:
Merged open PRs:
The crew and I reviewed and merged many open pull requests. It’s great to see the milestone list for v2.13.0 shrinking – almost all points are checked off!
- v2.13.0 Milestone List
TurtleBox AFC-Lite Board:
After a long wait, the AFC board has finally arrived, and I can now finalize TurtleBox! Unfortunately, I couldn’t complete the project due to the flu, but I hope to wrap it up soon so I can focus more on the multicolor system in Mainsail.
Nevermore Upgrade:
I upgraded my Stealthmax on the Trident from the original system (Pico with Bluetooth connection) to a Nevermore PCB with CAN. My goal is to make hardware like this compatible with Klipper directly, without needing additional programs.
Kevin recently implemented "display_templates" for "fan_generic", and I’m eager to try it out. This upgrade also ties into the next point.
Klipper PR for the SGP40 Sensor:
I’ve prepared a new pull request for the SGP40 sensor, which is used in Nevermore/Stealthmax systems. This sensor is not yet supported by Klipper. Since I’m not a Python expert, I’m relying on feedback to make this code “merge-ready.” If you’re interested in helping, I’d love your input!
- Klipper PR
- Discussion on Klipper Forum
Upcoming Work
There are still 4 open issues/feature requests on the milestone list, one of which already has an open PR (Spoolman support for multi-tool printers).
I’m currently working on making the Status Panel more customizable, specifically the File list integrated into the status panel.
Next, I plan to work on a webcam overlay for tool offsets on IDEX printers.
To speed up the release, I’ve decided to postpone the multi-file upload (the fourth and final point on the list). I’ve already spent over a week working on this feature, but there are many challenges due to differing browser support. After this release, I plan to continue developing it at a more relaxed pace.
Thank you so much for your amazing support! Your enthusiasm, feedback, and patience keep me motivated to push forward and tackle challenges. Unfortunately, this release has grown far larger than I initially planned, but thanks to your help and trust, I’m confident I can wrap up v2.13.0 soon and release it. Which feature in this release are you most excited about? I’d love to hear your thoughts!
Best regards,
Stefan Dej