Help with firmware

I used the firmware compiled by anttix

https://github.com/anttix/Marlin/tree/mpcnc-skr13

I did have to change the environment to LPC1768 and change the drivers to match my DRV8825’s.

I’ve found this guys videos very helpful for the SKR 1.3 board. Check out the basics video and the one specific for your drivers. He’s using Atom instead of VScode in his videos. I believe Atom is now obsolete but it’s all relevant.

https://www.youtube.com/playlist?list=PLP-VDZmS6bFq1Rf8ZrxlWJZiC2pmPgykM

I was using Atom, I had to switch over to VS code…the firmware you sent me is the one you are currently using? I am going to be using TMC2208 since I have a few…did you also use dual end stops? What kind of screen are you using?

Yes, like i said, i made a few edits to the firmware, but it is set up for dual end stops for the MPCNC

Those videos will show you exactly how to find and make the changes you need with Platformio.

Change default environment and Stepper drivers.

Default environment is in platformio.ini (his basics video beginning around 7:30)

Ok, also can I ask you another question. Have you ever used the arduino to run a CNC?

simple questions only

Simple answer. Nope

okay, how did you program that? I got my Arduino to run but I can’t control it…I downloaded pronter face but nothing…

How did you install 5 steppers?

I believe you can piggyback a driver board to it, but if you’re driving the steppers equally in pairs, you can wire them in series and run them from one driver.

1 Like

1 I use universal gcode sender
2with wire harnesses from Ryan’s shop
In series

so, combine wires? how did you upload the firmware? I downloaded the “Marlin-MPCNC_Ramps_T8_16T_LCD_32step_DualEndstop” opened up arduino but it will not upload, it keeps telling me this

"sketch\src\HAL\HAL_AVR\u8g_com_HAL_AVR_sw_spi.cpp:65:10: fatal error: U8glib.h: No such file or directory

#include <U8glib.h>"

What do I do?

I only use 3 drivers and the serial cables Ryan sells

I have been reading the forums for sometime now, and a lot of the answers I read are that for doing just CNC work the Arduino is recommend is this true?

Dual end stops requires a 5 driver board.

Your picture does not show a ramps board it.looks like a 3 driver board you need GRBL to control you need a ramps board or to load GERBL on the mega

I have the Arduino V3 CNC shield with DRV8825 steppers I was originally trying to configure the SKR V1.3 to use as my primary mother board…

https://www.v1engineering.com/assembly/wiring-the-steppers/

GRBL running on Ramps Check out this thread