Hi I am trying to use the MX1508 motor driver with my 6V dc motor, but I've read criticism that it doesn't have flyback diodes.
I'm seeing conflicting opinions online about this.
For example, in this article:http://docplayer.net/171091206-Using-the-mx1508-brushed-dc-motor-driver-with-an-arduino.html the author explains "There is some discussion on some forums where people describe a few problems with reverse EMF voltage spikes coming back through the system and confusing their micro-controllers. The MX1508 breakout board sold by Banggood appears to have all the necessary capacitors and flyback diode to combat this.".
Here is an example that I'm sure the author is referring to: How can i stop DC motors from dropping out my arduino?
I've also seen the following counter: "I was wondering about the statement: 'the MX1508 has no fly back/free-wheeling diodes present, though they are advised by the chip manufacturer'. Wouldn’t the MOSFET structure itself act as a fly back diode, similar to other H-bridges like the L9110 and TB6612?"
What is really going on with this MX1508 motor driver? Is it safe to use on its own without any additional diodes?
Thanks all for your time and help with this.