There were a few suggestions for securing the connectors to the sockets that came from that:
hot glue
velcro
3D printed, snap-fit, collar
I lean towards the latter 2 because they don’t require a consumable+tool+time to reassemble, though the hot glue would, if applied correctly, be the strongest of the 3.
Hot glue is cheap, common, very secure, and also keeps dust out, so I would lean
towards it.
The idea behind using ethernet cables was that they are cheap and readily
available in different lengths (for people modifying the system), going to
special cables defeats this purpose and it would be better to switch to some
other connector.
Well that’s fine if things are working but they are not 100%. Maslow hardware design pushes the distance one can send I2C signals too far. Period. That leads to data link errors. Signal l drivers would help, especially in this harsh environment. Adding them in-vivo on the cable ends retrofits to the existing mainboard. Any solution is better than nothing.
Here is a prototype idea (needs to be taped to seal, as there is a slot to slide it over the cable. I’ll make the model available once I fix the centering of the slot, which I messed up on this iteration.
I wouldn’t think so. it just surrounds the port and a few cm above to protect from dust mostly. I think I’ll probably add a strip of electrical tape along the side where the slot is and the top to really keep all the dust out.