Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for CNC Shield #26

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Conversation

jem-green
Copy link

Noted that the CNC shield uses less pins

Add support for CNC shield V3
Need to revise the version number
@CLAassistant
Copy link

CLAassistant commented Jan 1, 2022

CLA assistant check
All committers have signed the CLA.

@github-actions
Copy link

github-actions bot commented Jan 1, 2022

Memory usage change @ a34fe1b

Board flash % RAM for global variables %
arduino:avr:leonardo 🔺 +94 - +98 +0.33 - +0.34 🔺 +1 - +1 +0.04 - +0.04
arduino:avr:mega 🔺 +96 - +98 +0.04 - +0.04 🔺 +1 - +1 +0.01 - +0.01
arduino:avr:nano 🔺 +96 - +98 +0.31 - +0.32 🔺 +1 - +1 +0.05 - +0.05
arduino:mbed_nano:nano33ble 🔺 +64 - +64 +0.01 - +0.01 🔺 0 - +8 0.0 - 0.0
arduino:mbed_nano:nanorp2040connect 0 - 0 0.0 - 0.0 🔺 +4 - +4 0.0 - 0.0
arduino:mbed_portenta:envie_m4 🔺 +64 - +64 +0.01 - +0.01 🔺 0 - +8 0.0 - 0.0
arduino:mbed_portenta:envie_m7 🔺 +64 - +64 +0.01 - +0.01 🔺 0 - +8 0.0 - 0.0
arduino:megaavr:nona4809 🔺 +108 - +108 +0.22 - +0.22 🔺 +1 - +1 +0.02 - +0.02
arduino:megaavr:uno2018 🔺 +106 - +108 +0.22 - +0.22 🔺 +1 - +1 +0.02 - +0.02
arduino:sam:arduino_due_x_dbg 🔺 +64 - +72 +0.01 - +0.01 N/A N/A
arduino:samd:arduino_zero_edbg 🔺 +68 - +72 +0.03 - +0.03 🔺 +4 - +4 +0.01 - +0.01
arduino:samd:mkrzero 🔺 +68 - +72 +0.03 - +0.03 🔺 +4 - +4 +0.01 - +0.01
arduino:samd:nano_33_iot 🔺 +68 - +72 +0.03 - +0.03 🔺 +4 - +4 +0.01 - +0.01
Click for full report table
Board examples/MotorKnob
flash
% examples/MotorKnob
RAM for global variables
% examples/stepper_cnc_shield
flash
% examples/stepper_cnc_shield
RAM for global variables
% examples/stepper_oneRevolution
flash
% examples/stepper_oneRevolution
RAM for global variables
% examples/stepper_oneStepAtATime
flash
% examples/stepper_oneStepAtATime
RAM for global variables
% examples/stepper_speedControl
flash
% examples/stepper_speedControl
RAM for global variables
%
arduino:avr:leonardo 98 0.34 1 0.04 N/A N/A N/A N/A 98 0.34 1 0.04 98 0.34 1 0.04 94 0.33 1 0.04
arduino:avr:mega 98 0.04 1 0.01 N/A N/A N/A N/A 98 0.04 1 0.01 98 0.04 1 0.01 96 0.04 1 0.01
arduino:avr:nano 98 0.32 1 0.05 N/A N/A N/A N/A 98 0.32 1 0.05 98 0.32 1 0.05 96 0.31 1 0.05
arduino:mbed_nano:nano33ble 64 0.01 8 0.0 N/A N/A N/A N/A 64 0.01 8 0.0 64 0.01 0 0.0 64 0.01 0 0.0
arduino:mbed_nano:nanorp2040connect 0 0.0 4 0.0 N/A N/A N/A N/A 0 0.0 4 0.0 0 0.0 4 0.0 0 0.0 4 0.0
arduino:mbed_portenta:envie_m4 64 0.01 0 0.0 N/A N/A N/A N/A 64 0.01 8 0.0 64 0.01 0 0.0 64 0.01 8 0.0
arduino:mbed_portenta:envie_m7 64 0.01 8 0.0 N/A N/A N/A N/A 64 0.01 0 0.0 64 0.01 8 0.0 64 0.01 0 0.0
arduino:megaavr:nona4809 108 0.22 1 0.02 N/A N/A N/A N/A 108 0.22 1 0.02 108 0.22 1 0.02 108 0.22 1 0.02
arduino:megaavr:uno2018 108 0.22 1 0.02 N/A N/A N/A N/A 108 0.22 1 0.02 108 0.22 1 0.02 106 0.22 1 0.02
arduino:sam:arduino_due_x_dbg 72 0.01 N/A N/A N/A N/A N/A N/A 72 0.01 N/A N/A 72 0.01 N/A N/A 64 0.01 N/A N/A
arduino:samd:arduino_zero_edbg 68 0.03 4 0.01 N/A N/A N/A N/A 68 0.03 4 0.01 72 0.03 4 0.01 68 0.03 4 0.01
arduino:samd:mkrzero 68 0.03 4 0.01 N/A N/A N/A N/A 68 0.03 4 0.01 72 0.03 4 0.01 68 0.03 4 0.01
arduino:samd:nano_33_iot 68 0.03 4 0.01 N/A N/A N/A N/A 68 0.03 4 0.01 72 0.03 4 0.01 68 0.03 4 0.01
Click for full report CSV
Board,examples/MotorKnob<br>flash,%,examples/MotorKnob<br>RAM for global variables,%,examples/stepper_cnc_shield<br>flash,%,examples/stepper_cnc_shield<br>RAM for global variables,%,examples/stepper_oneRevolution<br>flash,%,examples/stepper_oneRevolution<br>RAM for global variables,%,examples/stepper_oneStepAtATime<br>flash,%,examples/stepper_oneStepAtATime<br>RAM for global variables,%,examples/stepper_speedControl<br>flash,%,examples/stepper_speedControl<br>RAM for global variables,%
arduino:avr:leonardo,98,0.34,1,0.04,N/A,N/A,N/A,N/A,98,0.34,1,0.04,98,0.34,1,0.04,94,0.33,1,0.04
arduino:avr:mega,98,0.04,1,0.01,N/A,N/A,N/A,N/A,98,0.04,1,0.01,98,0.04,1,0.01,96,0.04,1,0.01
arduino:avr:nano,98,0.32,1,0.05,N/A,N/A,N/A,N/A,98,0.32,1,0.05,98,0.32,1,0.05,96,0.31,1,0.05
arduino:mbed_nano:nano33ble,64,0.01,8,0.0,N/A,N/A,N/A,N/A,64,0.01,8,0.0,64,0.01,0,0.0,64,0.01,0,0.0
arduino:mbed_nano:nanorp2040connect,0,0.0,4,0.0,N/A,N/A,N/A,N/A,0,0.0,4,0.0,0,0.0,4,0.0,0,0.0,4,0.0
arduino:mbed_portenta:envie_m4,64,0.01,0,0.0,N/A,N/A,N/A,N/A,64,0.01,8,0.0,64,0.01,0,0.0,64,0.01,8,0.0
arduino:mbed_portenta:envie_m7,64,0.01,8,0.0,N/A,N/A,N/A,N/A,64,0.01,0,0.0,64,0.01,8,0.0,64,0.01,0,0.0
arduino:megaavr:nona4809,108,0.22,1,0.02,N/A,N/A,N/A,N/A,108,0.22,1,0.02,108,0.22,1,0.02,108,0.22,1,0.02
arduino:megaavr:uno2018,108,0.22,1,0.02,N/A,N/A,N/A,N/A,108,0.22,1,0.02,108,0.22,1,0.02,106,0.22,1,0.02
arduino:sam:arduino_due_x_dbg,72,0.01,N/A,N/A,N/A,N/A,N/A,N/A,72,0.01,N/A,N/A,72,0.01,N/A,N/A,64,0.01,N/A,N/A
arduino:samd:arduino_zero_edbg,68,0.03,4,0.01,N/A,N/A,N/A,N/A,68,0.03,4,0.01,72,0.03,4,0.01,68,0.03,4,0.01
arduino:samd:mkrzero,68,0.03,4,0.01,N/A,N/A,N/A,N/A,68,0.03,4,0.01,72,0.03,4,0.01,68,0.03,4,0.01
arduino:samd:nano_33_iot,68,0.03,4,0.01,N/A,N/A,N/A,N/A,68,0.03,4,0.01,72,0.03,4,0.01,68,0.03,4,0.01

@per1234 per1234 added topic: code Related to content of the project itself type: enhancement Proposed improvement labels Jan 15, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
topic: code Related to content of the project itself type: enhancement Proposed improvement
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants