top of page

Your 3D Chameleon Creations

Public·24 members

Firmware changes for Mk4.1 and CNC Shield V3 (Arduino UNO)

tested and approved:


Original Mk4.1

/ November 28, 2024


/* 3DChameleon Mk4.1 Firmware


Copyright 2024 William J. Steele


136 // defines pins numbers - 3D Chameleon Board

137 #define extEnable 0

138 #define extStep 1

139 #define extDir 2

140

141 #define selEnable A0

142 #define selStep A1

143 #define selDir A2

144

145 #define trigger A3

146 #define s_limit A4

147 #define filament A5


...


737 filamentCutter.attach(11);


Changes to Original Mk4.1

CNC Shield v3:

// Settings on Shield

// A4988 in base X (ext)

// A4988 in base Y (sel)

// X.STEP /DR (ext)

// Y.STEP /DR (sel)

// END STOPS Z+ (clippy)

// CoolEn (trigger)

// DA (s_limit)

// CL (filament)


#define extEnable 8

#define extStep 2

#define extDir 5


#define selEnable 8

#define selStep 3

#define selDir 6


#define trigger A3

#define s_limit A4

#define filament A5


filamentCutter.attach(11);




@Bill: On the CNC Shield v3 there is no simple way to set ENABLE for (sel) and (ext) independently. What is Your advise?








1783 Views

For testing if your motors are In the correct way of rotating, use the test code from my CNC Shield v4 thread. (https://www.3dchameleon.com/forum/main/comment/92bf7dfd-67ab-45d8-8d23-86de16afa65e?postId=6770a14a797c5c8b5ad99781)


Please note that this code has the pins setup for a v4 shield, so you will have to change the numbers.



About

Check out this thread for prints and printers from other use...

Members

  • Jared Rementer
  • Matt Davis
    Matt Davis
  • Alessandro Valenza
    Alessandro Valenza
  • Precise Signs
    Precise Signs
  • walomijwalomij
    walomij

For the latest information on product availability, be sure to follow us on twitter!  @3DChameleon

For more installation videos, be sure to follow us on Youtube!

  • Facebook
  • Twitter
  • YouTube

©2023 by 3D Chameleon

bottom of page