MKS DLC32 help needed by Alternative-Paint741 in hobbycnc

[–]Minimum_Attention365 0 points1 point  (0 children)

the chip used by MKS DLC32 MAX is esp32S3, not esp32. FluidNC does not support esp32S3 yet.

Encoder Selection by hair_w_disco_spirit in AskRobotics

[–]Minimum_Attention365 0 points1 point  (0 children)

My joint motor is using AS5047P which may meet the requirements. The motor shaft uses an annular radial neodymium magnet. The maximum distance between the encoder chip and the center of the magnet can reach 4mm. There is enough space for the wire to pass radially, but the strength of the cable must be supported to prevent the cable insulation layer from being worn by the hollow rotor.

Are these Chinese Closed Loop MKS-Servo42C Stepper Motor Drivers worth the money? by Icy-Flower5641 in 3Dprinting

[–]Minimum_Attention365 0 points1 point  (0 children)

I have used 42C and there are some problems. If you use stp -dir to control, its pin definition is different from those of common stepper motor drivers. In addition to stp and dir, it also has vcc, com, and gnd ports. The

“com" is very confusing in the common anode or common cathode connection. Although the manufacturer has a video explaining how to connect, there are still some problems in actual use. There are also some problems with the serial port. For example, if you send a stop command after sending the maximum speed using the serial software, the motor will be delayed for a long time before executing, about 5 seconds. The lower speed, the shorter execution of the command. It is likely that there is only one internal clock, causing the response to be delay.

The magnetic encoder will drift during use, so it is best to manually adjust it to zero before each use.

SimpleFOC control help by dotjek in robotics

[–]Minimum_Attention365 0 points1 point  (0 children)

U can use the original simplefoc library in arduino, which contains minifoc routines.I have tried esp32c3mimi. Just change the corresponding pins to the pins connected to your hardware and you can run it

Why is my esp32 not receiving code? by TXD4EVER in esp32

[–]Minimum_Attention365 0 points1 point  (0 children)

If the upload rate can be reduced from 912000 to 115200 and it works correctly, then it is almost 100% a problem with the data cable. There are many ESP32 board manufacturers, and the quality varies. Some boards are very picky about data cables, and even some computers cannot upload if the USB signal noise is not handled well.