The TripleDown and TexasAvenger use a FET for Turbo and 1-6 7135’s for high mode, then PWM’d for lower modes. It is a bit of a compromise mainly limited by space on the board and the amount of pins (8) your common Attiny has to offer. Of those 8, normally one is used for power, one for ground, one for mode switching, one for programming via clip, one for voltage detection, and the other 1-3 for controlling the output regulators.
I think MikeC has done essentially what you are thinking of Lexel, but it didn’t make much buzz because it is a little complicated.
See here:
I have a bunch of different drivers for different applications and have been asked a number of times about making them available. I’ve sent a few here and there, but had not made them publicly available before. Now they are… Firmware X85 v1 available in following post. NOTE: I do not consider my driver designs as open source hardware. As OSH Park currently do not support sharing for public order with downloading source disabled, so I won’t openly share on OSH Park until they do. They are plann…