Another day, another dollar

Turns out making a 3D printer main board is not that easy. I must say I went into it with too much "not thinking" and too much enthusiasm. However, I got some knowledge, and a new idea that can be realized faster than the whole main board.

Share
Another day, another dollar

Turns out making a 3D printer main board is not that easy. I must say I went into it with too much "not thinking" and too much enthusiasm. However, I got some knowledge, and a new idea that can be realized faster than the whole main board.

The new ideas will be to make an Arduino UNO shield that has integrated TMC2209 motor driver and can be easily connected to the motor. Why is that? Usually when I want to try something out with just one TMC2209, I got one of those small modules that can be bought online where driver is integrated in PCB and has pins to which you connect everything. The problem is that I need a lot of wires, and about 20 min of wasting time on figuring out how to connect it, because I forgot how to connect it each time. So the idea is to make that process as painless and as fastest as possible. Just plug it in Arduino UNO, plug in motor connector, plug in external voltage and that's it. The motor can be operated in 2 minutes time.

The question that I got now is: Will the motor driver be integrated in PCB, or will the PCB have connectors to which you connect a whole driver module. Personally I would like to make a board with integrated driver in it, however that might be more expensive, and less convenient for people that can't reuse one of those modules. On top of that I'm pretty sure all, or majority of TMC driver have the same pins, so they can be interchangeable. And maybe if that is the case the PCB will have almost none or minimal number of components that I will be able to solder myself on hotplate.