├── .gitattributes ├── .gitignore ├── LICENCE ├── README.md ├── examples ├── Applications │ └── Winder │ │ ├── Winder.cpp │ │ ├── Winder.h │ │ ├── Winder.ino │ │ └── readme.md ├── HelloStepper │ └── HelloStepper.ino ├── Interfacing │ └── Interfacing.ino ├── MultipleSteppers │ └── MultipleSteppers.ino ├── Path_Following │ └── RoseFunctionFollower │ │ └── RoseFunctionFollower.ino └── StepperArray │ ├── StepperArray.ino │ └── readme.md ├── keywords.txt ├── library.json ├── library.properties ├── media ├── calculations.mcdx ├── calculations.pdf ├── indMove.png ├── load_calculation.PNG ├── load_calculation.xlsx ├── seqMove.png ├── stepperArray.png └── sycMove.png └── src ├── ErrorHandler.cpp ├── ErrorHandler.h ├── MotorControlBase.h ├── RotateControlBase.h ├── StepControlBase.h ├── Stepper.cpp ├── Stepper.h ├── TeensyStep.h ├── accelerators ├── LinRotAccelerator.h ├── LinStepAccelerator.h └── SinRotAccelerator.h ├── timer ├── TF_Handler.h ├── TimerFieldBase.h ├── generic │ ├── TickTimer.cpp │ ├── TickTimer.h │ └── TimerField.h ├── stm32 │ ├── TimerField.cpp │ └── TimerField.h ├── teensy3 │ ├── PIT.cpp │ ├── PIT.h │ ├── TeensyStepFTM.cpp │ ├── TeensyStepFTM.h │ ├── TimerField2.h │ └── config.h └── teensy4 │ ├── PIT.cppc │ ├── PIT.hc │ ├── TeensyStepFTM.cppbak │ ├── TeensyStepFTM.hh │ ├── TimerField.h │ ├── config.h │ └── ticktimer.h └── version.h /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luni64/TeensyStep/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luni64/TeensyStep/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENCE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luni64/TeensyStep/HEAD/LICENCE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luni64/TeensyStep/HEAD/README.md -------------------------------------------------------------------------------- /examples/Applications/Winder/Winder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luni64/TeensyStep/HEAD/examples/Applications/Winder/Winder.cpp -------------------------------------------------------------------------------- /examples/Applications/Winder/Winder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luni64/TeensyStep/HEAD/examples/Applications/Winder/Winder.h -------------------------------------------------------------------------------- /examples/Applications/Winder/Winder.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luni64/TeensyStep/HEAD/examples/Applications/Winder/Winder.ino -------------------------------------------------------------------------------- /examples/Applications/Winder/readme.md: -------------------------------------------------------------------------------- 1 | To be done -------------------------------------------------------------------------------- /examples/HelloStepper/HelloStepper.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luni64/TeensyStep/HEAD/examples/HelloStepper/HelloStepper.ino -------------------------------------------------------------------------------- /examples/Interfacing/Interfacing.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luni64/TeensyStep/HEAD/examples/Interfacing/Interfacing.ino -------------------------------------------------------------------------------- /examples/MultipleSteppers/MultipleSteppers.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luni64/TeensyStep/HEAD/examples/MultipleSteppers/MultipleSteppers.ino -------------------------------------------------------------------------------- /examples/Path_Following/RoseFunctionFollower/RoseFunctionFollower.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luni64/TeensyStep/HEAD/examples/Path_Following/RoseFunctionFollower/RoseFunctionFollower.ino -------------------------------------------------------------------------------- /examples/StepperArray/StepperArray.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luni64/TeensyStep/HEAD/examples/StepperArray/StepperArray.ino -------------------------------------------------------------------------------- /examples/StepperArray/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luni64/TeensyStep/HEAD/examples/StepperArray/readme.md -------------------------------------------------------------------------------- /keywords.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luni64/TeensyStep/HEAD/keywords.txt -------------------------------------------------------------------------------- /library.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luni64/TeensyStep/HEAD/library.json -------------------------------------------------------------------------------- /library.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luni64/TeensyStep/HEAD/library.properties -------------------------------------------------------------------------------- /media/calculations.mcdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luni64/TeensyStep/HEAD/media/calculations.mcdx -------------------------------------------------------------------------------- /media/calculations.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luni64/TeensyStep/HEAD/media/calculations.pdf -------------------------------------------------------------------------------- /media/indMove.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luni64/TeensyStep/HEAD/media/indMove.png -------------------------------------------------------------------------------- /media/load_calculation.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luni64/TeensyStep/HEAD/media/load_calculation.PNG -------------------------------------------------------------------------------- /media/load_calculation.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luni64/TeensyStep/HEAD/media/load_calculation.xlsx -------------------------------------------------------------------------------- /media/seqMove.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luni64/TeensyStep/HEAD/media/seqMove.png -------------------------------------------------------------------------------- /media/stepperArray.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luni64/TeensyStep/HEAD/media/stepperArray.png -------------------------------------------------------------------------------- /media/sycMove.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luni64/TeensyStep/HEAD/media/sycMove.png -------------------------------------------------------------------------------- /src/ErrorHandler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luni64/TeensyStep/HEAD/src/ErrorHandler.cpp -------------------------------------------------------------------------------- /src/ErrorHandler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luni64/TeensyStep/HEAD/src/ErrorHandler.h -------------------------------------------------------------------------------- /src/MotorControlBase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luni64/TeensyStep/HEAD/src/MotorControlBase.h -------------------------------------------------------------------------------- /src/RotateControlBase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luni64/TeensyStep/HEAD/src/RotateControlBase.h -------------------------------------------------------------------------------- /src/StepControlBase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luni64/TeensyStep/HEAD/src/StepControlBase.h -------------------------------------------------------------------------------- /src/Stepper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luni64/TeensyStep/HEAD/src/Stepper.cpp -------------------------------------------------------------------------------- /src/Stepper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luni64/TeensyStep/HEAD/src/Stepper.h -------------------------------------------------------------------------------- /src/TeensyStep.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luni64/TeensyStep/HEAD/src/TeensyStep.h -------------------------------------------------------------------------------- /src/accelerators/LinRotAccelerator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luni64/TeensyStep/HEAD/src/accelerators/LinRotAccelerator.h -------------------------------------------------------------------------------- /src/accelerators/LinStepAccelerator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luni64/TeensyStep/HEAD/src/accelerators/LinStepAccelerator.h -------------------------------------------------------------------------------- /src/accelerators/SinRotAccelerator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luni64/TeensyStep/HEAD/src/accelerators/SinRotAccelerator.h -------------------------------------------------------------------------------- /src/timer/TF_Handler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luni64/TeensyStep/HEAD/src/timer/TF_Handler.h -------------------------------------------------------------------------------- /src/timer/TimerFieldBase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luni64/TeensyStep/HEAD/src/timer/TimerFieldBase.h -------------------------------------------------------------------------------- /src/timer/generic/TickTimer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luni64/TeensyStep/HEAD/src/timer/generic/TickTimer.cpp -------------------------------------------------------------------------------- /src/timer/generic/TickTimer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luni64/TeensyStep/HEAD/src/timer/generic/TickTimer.h -------------------------------------------------------------------------------- /src/timer/generic/TimerField.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luni64/TeensyStep/HEAD/src/timer/generic/TimerField.h -------------------------------------------------------------------------------- /src/timer/stm32/TimerField.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luni64/TeensyStep/HEAD/src/timer/stm32/TimerField.cpp -------------------------------------------------------------------------------- /src/timer/stm32/TimerField.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luni64/TeensyStep/HEAD/src/timer/stm32/TimerField.h -------------------------------------------------------------------------------- /src/timer/teensy3/PIT.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luni64/TeensyStep/HEAD/src/timer/teensy3/PIT.cpp -------------------------------------------------------------------------------- /src/timer/teensy3/PIT.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luni64/TeensyStep/HEAD/src/timer/teensy3/PIT.h -------------------------------------------------------------------------------- /src/timer/teensy3/TeensyStepFTM.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luni64/TeensyStep/HEAD/src/timer/teensy3/TeensyStepFTM.cpp -------------------------------------------------------------------------------- /src/timer/teensy3/TeensyStepFTM.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luni64/TeensyStep/HEAD/src/timer/teensy3/TeensyStepFTM.h -------------------------------------------------------------------------------- /src/timer/teensy3/TimerField2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luni64/TeensyStep/HEAD/src/timer/teensy3/TimerField2.h -------------------------------------------------------------------------------- /src/timer/teensy3/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luni64/TeensyStep/HEAD/src/timer/teensy3/config.h -------------------------------------------------------------------------------- /src/timer/teensy4/PIT.cppc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luni64/TeensyStep/HEAD/src/timer/teensy4/PIT.cppc -------------------------------------------------------------------------------- /src/timer/teensy4/PIT.hc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luni64/TeensyStep/HEAD/src/timer/teensy4/PIT.hc -------------------------------------------------------------------------------- /src/timer/teensy4/TeensyStepFTM.cppbak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luni64/TeensyStep/HEAD/src/timer/teensy4/TeensyStepFTM.cppbak -------------------------------------------------------------------------------- /src/timer/teensy4/TeensyStepFTM.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luni64/TeensyStep/HEAD/src/timer/teensy4/TeensyStepFTM.hh -------------------------------------------------------------------------------- /src/timer/teensy4/TimerField.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luni64/TeensyStep/HEAD/src/timer/teensy4/TimerField.h -------------------------------------------------------------------------------- /src/timer/teensy4/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luni64/TeensyStep/HEAD/src/timer/teensy4/config.h -------------------------------------------------------------------------------- /src/timer/teensy4/ticktimer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luni64/TeensyStep/HEAD/src/timer/teensy4/ticktimer.h -------------------------------------------------------------------------------- /src/version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luni64/TeensyStep/HEAD/src/version.h --------------------------------------------------------------------------------