Scott Lahteine
Scott Lahteine
- Add a new HAL to support RP2040 processor boards. - Support for a Generic board. - Support for headless BTT SKR Pico. ### TODO - Switch to the core...
Fixes #22591 Partially integrate MKS UI filament runout code with Marlin. It would be better if it didn't reinvent the wheel and just used the methods in `features/runout.*`, allowing it...
Rebase of #19955 by @Sebazz --- With this pull request I'm looking for some early feedback on the Creality CR-6 SE changes. I don't expect this to be merged at...
RepRapFirmware uses files stored on the SD card (in `/macros` and `/sys` folders) for common procedures and allows run-time extension of printer behaviors by editing these files. At this time...
As requested in #10609 Add support for the [PanelDue touch controller by Escher3D](http://escher3d.com/pages/order/products/product2.php) and the `M408` command it requires. - `M20` still needs work to add the `P` parameter for...
It should be possible to define LCD pins in terms of the EXP headers, so this PR begins the process of that conversion. Where LCDs are not yet defined in...
## Description With a little help from GitHub Copilot… - Add a `TempString` class for composing temporary strings with simplified operators. - The `TS` macro can be used as shorthand...
Add support for the 3D Chameleon filament changer, which uses a system of Y-splitters and switches at the ends of the X axis to select filaments, combined with well-designed retraction...
Refactor fans, consolidating all common hotend fan code in a simple class. Mostly there. The `sync_fan_speeds` and `kickstart_fan` routines need some updates. More fan-oriented things may be moved to `fans.h`...
A flag has been added to Marlin's dummy implementation of SoftwareSerial, so when TMCStepper is used within Marlin there will be a failsafe to prevent compilation errors in platforms that...