MarlinFirmware / Marlin

Marlin is an optimized firmware for RepRap 3D printers based on the Arduino platform. Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.
https://marlinfw.org
GNU General Public License v3.0
16.24k stars 19.22k forks source link

[FR] Robin Nano V3.0 revision 3 support #21411

Open ProjectPatatoe opened 3 years ago

ProjectPatatoe commented 3 years ago

Is your feature request related to a problem? Please describe.

No response

Are you looking for hardware support?

Robin Nano v3 (revision 003)

Describe the feature you want

On Robin Nano V3.0 revision 003 (still says v3.0 on board silkscreen), PB1 and PC14 are switched for the fans. I recently submitted a PR on the MKS fork for this distinction. https://github.com/makerbase-mks/Mks-Robin-Nano-Marlin2.0-Firmware/pull/204 . I'm not sure on exactly the preferred style and approach would be to this. I would be happy to submit a similar PR to this fork.

Side note: I needed FAN_SOFT_PWM to get both fans to work on 003 and I suspect revision 001 and 002 do as well. However, I also don't know if that is a result of using the MKS fork but I found it referenced in the RUMBA32 as being a framework issue.

ProjectPatatoe commented 3 years ago

I recently switched to Marlin-bugfix-2.0.x and FAN_SOFT_PWM is infact needed.