I’ve built and tested the new version with the mux. I was looking at a few different chips but thefreeman suggested the TS5A3159A so that’s what I used. The muxing works very well, output levels look rock solid.
This particular driver I built can’t deliver the same amount of power with the same source but I think that’s due to the soldering issues I’m having with the inductors: Those that have soldered large SMD inductors on your drivers, what was your method?
I’ve had this issue before. It’s not the mux in any case, I’ve bypassed it and power levels are the same. I’ll build another one and check but first I need to make a little SMD hot plate or similar, I need a more reliable method for soldering on these inductors.
I’m out the door for a week, If there is interest I can make driver board available on OSH park and the provide BOM when I get back. The firmware isn’t fully assembled but I have all the parts. In any case if someone actually builds this driver they need the flashing kit regardless, so re-flashing later versions of firmware won’t be an issue. I used the ATtiny416 Xplained Nano, read more about flashing these newer MCU versions here: Adventures in TinyAVR 1-Series