• Hello ES! We could use some help to get us past the finish line on building the new knowledgebase for the forum.
    Can you donate? Please see our fundraising page. Thank you!

Modular, Multi-Platform, 300A ESC

Just curious: Were you emailing the full email address? I've never seen a google groups message in response to a failed email... To test, I sent an email with a link to this thread to point out your contact problem in case they can help, but have not gotten any error message or reply yet.

However, the info email address is just one contact method listed even just on the previously linked page. There is another on a big red button above that. There is also a phone number (though I understand if you don't want to try it--I don't use voice phone calls either if avoidable for a number of reasons).

They also have a contact form on another page linked from there, which also has the same phone number and the email that coudln't be reached.

Although I admit it's a little wierd that their "visit us" thing at the bottom of the Contact Us page shows a map to a "Vesecky Engineering and Surveying Company" here in the Phoenix, AZ, area, when the Dynamax company is in the UK. :lol: I mean, I guess it does have the VESC initials... :roll:
1763334520915.png
 
There has been no error message so far from the email sent to that address per the previous post. No reply either, but I didn't expect one, and it has not been very long anyway.

Since there has been no error in this email, I would suggest that either the email client you're using isn't correctly sending the email, and instead is attempting to place a newsgroup message in google groups, or that when you sent it the receiving server was misconfigured to do this.
 
Hi mxlemming,

I am now trying the use of encoder tle5012. I am looking at the code and I see PB8 being used,
1764001832263.png

but in the pill schematic, I do not see it being connected.

What would be the correct pin?

Thanks.
 
Hi mxlemming,

I am now trying the use of encoder tle5012. I am looking at the code and I see PB8 being used,
View attachment 381178

but in the pill schematic, I do not see it being connected.

What would be the correct pin?

Thanks.
Pb8 is normally a CAN pin so that's an unlikely choice. From the position it looks like this is for SPI select. Change it to whatever you have available for the chip select pin... Not USB or serial or canbus or the pwm/analog pins... F405 might like pd2 for example?
 
Pb8 is normally a CAN pin so that's an unlikely choice. From the position it looks like this is for SPI select. Change it to whatever you have available for the chip select pin... Not USB or serial or canbus or the pwm/analog pins... F405 might like pd2 for example?
I
Pb8 is normally a CAN pin so that's an unlikely choice. From the position it looks like this is for SPI select. Change it to whatever you have available for the chip select pin... Not USB or serial or canbus or the pwm/analog pins... F405 might like pd2 for example?
I will give it a try once I get the connector to my encoder breakout board. Thanks again.
 
I found a strange behavior that I could not explain. The board was not updated and the settings remained the same. I connected via the terminal and tried to issue a command uart_req=1 which was able to spin the motor before. This time, it would not spin. There is no error and shows state is Tracking in status. After resetting the terminal, ( issuing reset and then reconnecting) tried the same command again and this time, I was able to spin the motor. I think I've seen this before but did not give much attention to it until now. What could be causing this?



I will give it a try once I get the connector to my encoder breakout board. Thanks again.
 
Hi mxlemming,

First of all, happy holidays to you and to everyone.

I hope you still have time to assist me. I have connected a TLE5012 sensor via SPI and I am now able to read the sensor angle. I made a slight change to the code so that it uses GPIOC Pin 11 as the chip select and then to use the sensor output to update FOC angle. Using the original code, and setting SensorMode to Absolute encoder and SLtartupSensor to PWM Encoder, I could not spin the motor. I suppose the StartUp sensor is irrelevant since I have an encoder input. I modified the code adding some code inside MESC_IC_IRQ_Handler to read the tle5012 and update some settings, similar to what is done in the IC_TIMER_ENCODER block but still no luck.

What should I do to make it work? The snapshot below is after attempting to modify the code myself to see that the relevant parameters (I think) update.

Thanks,

1767123936756.png
 
I think I have found the ultimate 20S FET, or so it appears... I am not sure because they seem a bit too good to be true and for QC I prefer to stick to the more common brand names like NCE and CR Micro when buying these types of new gen devices, I don't really bother with the premium brands as they never have the nice specifications in the same packages. Anyway, these FETs have a high breakdown voltage so there is plenty of room for safety/transients, they have a very low total gate charge, reasonably fast switching, reasonably high pulsed avalanche and the reverse transfer capacitance is very low even at 50V. These are better than most 85V FETs which make them seem almost unreal. It looks like they need to be kept cool but you are rewarded with exceptionally good ratings on nearly everything. I wonder what they look like under load? I can't test them properly but maybe someone else can. What's also bothering me is that LCSC is the only place which stocks them, even GOFORD are available at places like Digikey...


Screenshot 2026-04-18 at 06.30.27.pngScreenshot 2026-04-18 at 06.30.38.png
Screenshot 2026-04-18 at 06.30.49.pngScreenshot 2026-04-18 at 06.31.00.png
 
Back
Top