Marlin
Marlin copied to clipboard
Support for RP2040 and BTT SKR Pico (WIP)
- 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 at https://github.com/earlephilhower/arduino-pico as the best option
- Eliminate LVGL dependency under headless operation
Hello, Is there any news about when this PR will be merged ?
@Lan-Hekary when its finished! It is a Work in progress
Hello again, I know it's still Work in Progress, I want to help out.
I have a DIY 3D Printer that currently use Ramps1.6 + Arduino Mega I also have RP Pico laying around and some skill with Electronics and Firmware.
All I need is some guidance on how to test this PR.
if there is a Schematic for the Generic RP2040 Connection to The Motor Drivers, Temp Sensors, Endstops and Outputs that would super helpful.
I will make a PCB and test the code and maybe contribute if there is a bug that I can fix.
I have a SKR Pico that I want to test with Marlin but I can't build this. I commented out the missing watchdog issues but get stuck on other parts. Is there some way to get this to build to test?
Is it functional how do i test it?.
Very nice project, I tested it on an MKS THR42 board (CAN Bus toolhead). Most thing work already, but I get stuck when I enable the onboard TMC2209 (serial config mode). There seems to be a conflict in softwareserial, because even the host communication gets lost when doing this. If I can get the TMC2209 configured then I will work on establishing a CAN connection between the Monster8 and MKS THR42.