Introduction post
Posted: Tue May 20, 2025 8:31 am
Hello,
I have been primarily using ESP32 boards but have started working with STM32 boards.
Specifically I have been using a MKS Monster8 v2 board (stm32f407vet6)
https://github.com/makerbase-mks/MKS-Mo ... 20V2.0_003
I work as an electrical engineer at a company that makes animatronics for theme parks.
I'm working on a kinetic sculpture that repurposes the MKS Monster8 v2 board which is originally intended as a 3d printer controller.
I want to use it to independently control 8 NEMA17 stepper motors with positions sent from a PC over serial from TouchDesigner.
I have been programming the board using the variant_BLACK_F407VX but encountered an issue when trying to enable X and Y stepper motors of the MKS Monster8 v2 board.
This requires writing LOW to pin PC15 which on the BLACK_F407VX is connected to a oscillator crystal but is used for XY_EN on the MKS Monster8 v2 board.
Is there anyone who could help me out with understanding and performing the process to add a MKS Monster8 v2 board variant?
There is some reference configuration information from the Marlin 3d printer firmware that supports this board
Common pins:
https://github.com/MarlinFirmware/Marli ... 8_common.h
V2 specific pins:
https://github.com/MarlinFirmware/Marli ... STER8_V2.h
Thanks,
Elijah
I have been primarily using ESP32 boards but have started working with STM32 boards.
Specifically I have been using a MKS Monster8 v2 board (stm32f407vet6)
https://github.com/makerbase-mks/MKS-Mo ... 20V2.0_003
I work as an electrical engineer at a company that makes animatronics for theme parks.
I'm working on a kinetic sculpture that repurposes the MKS Monster8 v2 board which is originally intended as a 3d printer controller.
I want to use it to independently control 8 NEMA17 stepper motors with positions sent from a PC over serial from TouchDesigner.
I have been programming the board using the variant_BLACK_F407VX but encountered an issue when trying to enable X and Y stepper motors of the MKS Monster8 v2 board.
This requires writing LOW to pin PC15 which on the BLACK_F407VX is connected to a oscillator crystal but is used for XY_EN on the MKS Monster8 v2 board.
Is there anyone who could help me out with understanding and performing the process to add a MKS Monster8 v2 board variant?
There is some reference configuration information from the Marlin 3d printer firmware that supports this board
Common pins:
https://github.com/MarlinFirmware/Marli ... 8_common.h
V2 specific pins:
https://github.com/MarlinFirmware/Marli ... STER8_V2.h
Thanks,
Elijah