I’ve been toying around recently with using StallGuard on 28BYJ-48. This opens up possibilities like endstop detection in blinds, or knob rotation. I ended up having to make a specialized board, which seems to be working well. It includes TMC2209 optimized for low current motors, and HUSB238 for dynamic voltage selection.
It uses the awesome slimcdk 2209 component.
You can read more about it on my blog.