![]() If there’s anything else I can provide to help please let me know. Pins.h:790:8: error: #error “No E stepper plug left for Y2!” In file included from sketch\MarlinConfig.h:40:0, My issue is on comiling I get the following error Īrduino: 1.8.9 (Windows Store 1.8.21.0) (Windows 10), Board: “Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)” I do not have any endstops, I don’t really think I need them - I’ve got the printed pieces to get it all square and that’s good with me. #define INVERT_Y2_VS_Y_DIR true // Set ‘true’ if Y motors should rotate in opposite directionsĪnd I believe I did all of that correct, I do want it to be true as it’s a belt not leadscrew. Read on to learn how the GRBL-Arduino combination makes for the best CNC experience. ![]() GRBL is free, easy-to-use firmware for your CNC machine. #define INVERT_X2_VS_X_DIR true // Set ‘true’ if X motors should rotate in opposite directions GRBL & Arduino: How to Set Up & Get Started. So I went back and trued to make the dual steppers true So I’ve gotten it back to Marlin, and tested it without having the dual motors set-up - everything working just fine. The Arduino Mega 2560 is a microcontroller board based on the ATmega2560. Getting closer over here, hoping you can help me down the home stretch only issue I’m having now is - I want to run my second X Stepper off of E0, and second Y off of E1. zip If you dont have the arduino ide yet, download and install it Open the grbl. The 8-bit board with 54 digital pins, 16 analog inputs, and 4 serial ports. Prior to starting my switch over, the CNC was working just fine and making moves off of a small know/screen panel so I don’t think it’s an issue of drivers or anything like that failing. I honestly wasn’t sure if my issue lied with the Arduino, Wiring, or the switch from Marlin to Grbl? I figured this would be the best place to get an idea of that. The other 3 motors initialize, however they are non-responsive to any movement commands that I send through cncjs. However, when I initialize everything two motors do not energize (one x-axis motor, and the z-axis motor). Think of ports like a specific group of pins. Edit: I see what youre asking - the parts are commented out because the code is using port & number. When I got the new CNC, I started by installing grbl-Mega on the Arduino, and I’ve now got everything wired the way it was (I did not think I would need to make any changes just changing the Marlin to grbl?). A quick glance at the pinout for the mega suggests that 24,25,26 arent anything special and that using 27 could work well. At home I have a PC that is dedicated to the CNC I have there, and use Cncjs desktop application to send any files etc. When I got it, I knew he had Marlin on the Arduino and had been just using a SD card to put files in. I’ve recently acquired a CNC that we have been using at work - an MPCNC, that just isn’t getting used here and I would love the upgrade for home. First of all thanks for taking the time to give me your thoughts
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |