Sorry I wasn’t able to reply before you placed the order. I’ve been unable to access the forum for the past week or so since the software was updated and no longer works on any browsers in Windows 7. Finally pushed me into trying Linux, which is even worse than Windows 10 so far in terms of irritating features (or lack thereof), but hopefully I can wrestle it into submission…
By the way, are you aware of the hybrid stepper code? It allows controlling stepper motors using 3-phase drivers by joining two of the pins together. I don’t really understand how it works or what the drawbacks are compared to a proper 4 phase driver, but maybe could be of some use Stepper Motor Control with SimpleFOCShield | Arduino-FOC
And what do you think of my Gooser 5 as a potential flagship? Perhaps its main disadvantage is having too many options for different use cases
Or the somewhat limited selection of I/O pins and lack of CAN bus that many users would want. And possibly similar noise problems as Lepton and such, but I don’t know how to test for that. The images posted in the thread are the largest and smallest variants, but the single-motor and dual-motor with buck converters are more general-purpose. To use single-sided JLC assembly you have to manually solder a couple SMD electrolytics and 0603 capacitors on the back for each motor, but hopefully that’s easy enough for most people with a soldering iron. And I still need to finish testing everything (probably next month).
When testing the max current of my boards (4-layer 1oz/0.5oz) using my finger as a thermometer, it seems the mosfet/current sensor/motor wire area has fairly consistent temperature, which is much higher than anywhere else… so not very good at spreading heat, despite the bottom layer and Inner1 being almost entirely dedicated to the power rails.
A small thermistor placed near the mosfets would probably work well enough for cheap temperature sensing. The added cost of Infineon mosfets compared to Chinese would be offset by the eliminated cost of current sensors, so similar total. The larger driver chip would cancel out some of the space savings, but still smaller overall.
Another major advantage of RDSon sensing for 1oz copper boards is that you can solder the motor wires almost directly to the mosfet pins, significantly reducing heating compared to having a run of PCB copper from the mosfets to the sensor and another to the motor wire pad.