Hello everyone,
I am having an issue with the TB6612FNG motor driver.
I am trying to control 2 small dc motors with it through a digispark. To do so, I reused the digistump motor shield circuit and customized it a little in order to be able to use the i2c pins on P0 and P2.
The problem is that only one channel is working over the two (CHANNEL B). I tried different things :
- switching the two inverters
- using an arduino mega to control the driver without the use of inverters
- separating GND and PGND in two different circuits.
- checking if there was any shortcuts on the smd board.
- switching beetween other TB6612FNG chips.
Does anyone already had this issue?
With some chips I manage to have to working motors but one of them (A) wasn't able to go backwards.
I have been very careful not to fry the chip when soldering it.
Here are the schematics :

Thanks