CAP1Sup / Intellistep

A rework of the terribly coded firmware from the BTT S42B v2 boards
GNU General Public License v3.0
45 stars 10 forks source link

Intellistep

A rework of the terribly coded firmware from the BTT S42B v2 boards.

I am currently working on redoing a lot of the functions found in the firmware. A list of the current things that are being worked on is in the Projects tab. If you don't see your issue there, then please let me know.

Note: This is a pre-release firmware still in beta testing. It is not ready for actual use yet. Only flash it if you would like to help with the development process. If you compile Intellistep and don't like it, you can always switch back to the production firmware using the file in the "precompiled" folder. The production firmware is v2ProductionFirmware.bin. Original BTT build of this project is firmware-v2.0.bin

Note: For the time being, all serial and CAN messages should start with "<" and end with ">". The serial baud rate is 115200.

Note: If you're having large oscillations in step correction, then try increasing the microstepping using the dip switches while increasing the microstep multiplier

New Features:

Future Features:

G/M Code Table

Using dip switches Dip switch mappings PIN Normal orientation Reversed orientation
DIP_1 Microstep 1 Calibration mode
DIP_2 Microstep 2 Closed/Open loop
DIP_3 Closed/Open loop Microstep 2
DIP_4 Calibration mode Microstep 1

Authors

Credits