├── .build └── pre_build_script.py ├── .github └── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── .gitignore ├── CHANGELOG.md ├── README.md ├── platformio.ini └── src ├── Buttons.cpp ├── Buttons.h ├── Detect12V24V.cpp ├── Detect12V24V.h ├── config.h ├── main.cpp ├── main.h ├── mmctl.cpp ├── mmctl.h ├── motion.cpp ├── motion.h ├── permanent_storage.cpp ├── permanent_storage.h ├── shr16.c ├── shr16.h ├── spi.h ├── src.ino ├── tmc2130.cpp ├── tmc2130.h ├── uart.cpp ├── uart.h └── variants ├── MMU2S-DoubleCutter.h └── MMU2S-TZBDualBlade.h /.build/pre_build_script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheZeroBeast/TZB-MMU2S-Firmware/HEAD/.build/pre_build_script.py -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheZeroBeast/TZB-MMU2S-Firmware/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheZeroBeast/TZB-MMU2S-Firmware/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheZeroBeast/TZB-MMU2S-Firmware/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheZeroBeast/TZB-MMU2S-Firmware/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheZeroBeast/TZB-MMU2S-Firmware/HEAD/README.md -------------------------------------------------------------------------------- /platformio.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheZeroBeast/TZB-MMU2S-Firmware/HEAD/platformio.ini -------------------------------------------------------------------------------- /src/Buttons.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheZeroBeast/TZB-MMU2S-Firmware/HEAD/src/Buttons.cpp -------------------------------------------------------------------------------- /src/Buttons.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheZeroBeast/TZB-MMU2S-Firmware/HEAD/src/Buttons.h -------------------------------------------------------------------------------- /src/Detect12V24V.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheZeroBeast/TZB-MMU2S-Firmware/HEAD/src/Detect12V24V.cpp -------------------------------------------------------------------------------- /src/Detect12V24V.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheZeroBeast/TZB-MMU2S-Firmware/HEAD/src/Detect12V24V.h -------------------------------------------------------------------------------- /src/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheZeroBeast/TZB-MMU2S-Firmware/HEAD/src/config.h -------------------------------------------------------------------------------- /src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheZeroBeast/TZB-MMU2S-Firmware/HEAD/src/main.cpp -------------------------------------------------------------------------------- /src/main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheZeroBeast/TZB-MMU2S-Firmware/HEAD/src/main.h -------------------------------------------------------------------------------- /src/mmctl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheZeroBeast/TZB-MMU2S-Firmware/HEAD/src/mmctl.cpp -------------------------------------------------------------------------------- /src/mmctl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheZeroBeast/TZB-MMU2S-Firmware/HEAD/src/mmctl.h -------------------------------------------------------------------------------- /src/motion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheZeroBeast/TZB-MMU2S-Firmware/HEAD/src/motion.cpp -------------------------------------------------------------------------------- /src/motion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheZeroBeast/TZB-MMU2S-Firmware/HEAD/src/motion.h -------------------------------------------------------------------------------- /src/permanent_storage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheZeroBeast/TZB-MMU2S-Firmware/HEAD/src/permanent_storage.cpp -------------------------------------------------------------------------------- /src/permanent_storage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheZeroBeast/TZB-MMU2S-Firmware/HEAD/src/permanent_storage.h -------------------------------------------------------------------------------- /src/shr16.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheZeroBeast/TZB-MMU2S-Firmware/HEAD/src/shr16.c -------------------------------------------------------------------------------- /src/shr16.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheZeroBeast/TZB-MMU2S-Firmware/HEAD/src/shr16.h -------------------------------------------------------------------------------- /src/spi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheZeroBeast/TZB-MMU2S-Firmware/HEAD/src/spi.h -------------------------------------------------------------------------------- /src/src.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheZeroBeast/TZB-MMU2S-Firmware/HEAD/src/src.ino -------------------------------------------------------------------------------- /src/tmc2130.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheZeroBeast/TZB-MMU2S-Firmware/HEAD/src/tmc2130.cpp -------------------------------------------------------------------------------- /src/tmc2130.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheZeroBeast/TZB-MMU2S-Firmware/HEAD/src/tmc2130.h -------------------------------------------------------------------------------- /src/uart.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheZeroBeast/TZB-MMU2S-Firmware/HEAD/src/uart.cpp -------------------------------------------------------------------------------- /src/uart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheZeroBeast/TZB-MMU2S-Firmware/HEAD/src/uart.h -------------------------------------------------------------------------------- /src/variants/MMU2S-DoubleCutter.h: -------------------------------------------------------------------------------- 1 | #define doublecutter -------------------------------------------------------------------------------- /src/variants/MMU2S-TZBDualBlade.h: -------------------------------------------------------------------------------- 1 | #define cutter --------------------------------------------------------------------------------