tikiss wrote: Yes, I am thinking about how to implement it, I do not really want to have the housing bigger, and currently, the front and back plates are full of connectors, based on my testing during the last week, it seems that I have to remove the onboard BME280, because the RPi temperature is influencing it quite much, so if I do so I would have space for another connector.
Do you think a JST 2,54mm pitch connector would be okay for that? I think an RJ11/12 is more common, or?


I totally agree to keep the housing dimensions as they are. If you're talking about motor connector, RJ11/12 definitely is the way to go. I was thinking of a JST connector to optionally connect the motor driver module, but if you're planning to integrate it and provide directly a motor connector it's better.

tikiss wrote: When I have started that design I have also thought about single-channel current measurement, and I am open to modifying it, with a smart MOSFET so I can also remove the fuses because the smart MOSFETs are overcurrent protected. This could help the place a stepper driver on the board.

Overcurrent protected smart MOSFETs would be perfect, provided we have enough pin to interface them.

tikiss wrote: As I mentioned previously the onboard BME280 cannot be isolated 100% from the RPi, so I am planning to remove it, and maybe add two 3,5mm jack connectors, one for I2C sensors, like BME280, and one for one-wire sensors. Let's see how all these fits on the board.

I don't like 3,5mm jack connectors, seems to me they are not reliable and time-resistant; but it's only me and lacking a better alternative they're ok.

Read More...