Scott Lahteine

Results 50 issues of 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...

C: Boards/Pins
T: HAL & APIs
A: RP2040

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...

PR: Improvement
C: LCD & Controllers

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...

Needs: Testing
C: Boards/Pins
PR: New Feature
F: Z-Probes

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...

PR: New Feature
C: Hosts & Protocols

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...

PR: New Feature
C: LCD & Controllers

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...

C: Boards/Pins
C: Configuration
C: LCD & Controllers

## 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...

PR: Coding Standards

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...

PR: New Feature
C: Peripherals
F: Toolchange

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`...

Needs: Work
PR: Coding Standards
T: Development
C: Peripherals
C: Temperatures

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...