Hello to everyone here.
I recently stumbled upon very good project here:

https://www.cnczone.com/forums/open-...28-cnc-24.html

It seems that this thread was closed long ago .

I am a hobbyist in electronics. Have made some small projects using Arduino. I made a working small CNC router using Arduino UNO and stepper motors.
Now Im trying to make bigger CNC which will need higher feed rates. So I was searching for BLDC servo solution, and found it hare.

This looks like realy good project to implement cheap BLDC motors for motion control.

Anyway, I started to make this project.
MCU is conecting to Servo Tuner app
the app is showing encoder position

But, I decided to test signal to driver stage and I get weird results. pins PB15, PB14, PB13, PA10, PA9, are HI, and PA8 is LO. This will result in magic smoke if I connect MOSFETs.

I plan to use FDD8896 MOSFETs and drive them dirrectly from MCU. Allready tested to switch them dirrectly and works just fine.

So can someone please help me hare?