Hey guys, Pretty excited to start working on this project, but I need some help. I have everything now from the Bill of Materials list I have a Arduino Uno Clone with a v3 CNC shield. I am very new to Arduino and am quite confused on where to start with it... Could anyone explain like I am 5 years old on how/what exactly I am uploading to my Arduino? I have Arduino 1.8.19 installed, I have my Uno plugged in, Just need to know what to put in the code box to upload. I am currently printing my 3d Chameleon parts but am worried I wont be able to figure this out on my own, so any help would be greatly appreciated! I have searched, but all I am coming up with is how to upgrade the board people bought when it was available.(Using the uno as a programmer) Dose anyone know of a video I can watch to walk me through the prosses? What do I copy / paste to my Arduino from the Github? Thank again.. 😓
top of page
To test this feature, visit your live site.
This Arduino Noob needs some help with Arduino + CNC Shield v3 Please.
This Arduino Noob needs some help with Arduino + CNC Shield v3 Please.
3 comments
Like
3 Comments
bottom of page
Once you have Arduino IDE open, the Uno selected, and the proper COM port you can download the entire folder from Github (Code button -> Download ZIP)
Unzip the file and open the "SelectorFirmwareMK4.ino" file.
In the Arduino IDE, install that Libraries:
Go to the folder where you unzipped the Github files, and within the SelectorFirmwareMk4 folder are some additional ZIP files (same folder as the .ino file). Install these 3 libraries using the Arduino IDE, one at a time. (ssd1306.zip, SSD1306Ascii.zip, SX1509_IO_Expander.zip)
You should then be able to load the program to your Arduino UNO if the COM port is set correctly.
The SelectorFirmwareMk4 folder contains the file you need to upload... but if you're not familiar with Arduino IDE and how to use it, I suggest you learn on the Arduino... there are a million tutorials out there. You need to install the "include"d libraries before you attempt to compile the code... just look for the <include> blocks at the top of the code and make sure all of those are in your libraries section. If not, and they won't be by default, you need to install them. Once you have them installed, simply click the > upload button to send it to your Arduino... that will automatically compile and upload it to the board. You need to change the pin mappings to match your specific board... use the boards documentation to do that... but our code has them labeled clearly and there are other threads on this forum that cover that in detail for some specific boards. If you don't want to learn to code, you can use our schematics to build your own that will use the firmware as is... simply load it and upload it. But really, the CNC board is by far the easiest way to go... just dive in and start learning Arduino... don't make it harder than it really is... this is a tool that is designed for beginners and school kids... they use it all the time and there are a million great tutorials on how to use it. Bill
If anyone does know this, please help me on my thread about the CNC Shield v4.