The whole reason I'm looking for something else: I wrote seeed studio about getting the SMT version of the grove connector and they told me that they're sold out / not in stock anymore. I tried a JST 2mm 4 pin connector, but it's just a pain to connect. To be continued, but please, feel free to comment ideas. I need to find a connector that is:
- cheap to find / buy
- is well supported with modules
- easy to connect
- shouldn't break stuff if mistaken for something else
- easily obtainable cables with no soldering involved
there's already a usb port on the LAMEBOY and I don't want people to mixup stuff
would be nice, but I don't want to short stuff by accident or have users mistake it for the headphone plug - especially if there's no audio on board.
RJ12 / RJ25 / RJ10
that was actually already proposed to me in a twitter comment (@gsreynaga) use the same stuff that LEGO, http://wiki.makeblock.cc/index.php?title=RJ25_Wiring_System and probably others. So right now I'm leaning towards RJ10, a 4P4C cinnector, that is also used to connect phones to the speaker+mic part.
MOLEX / 2.54mm connectors
Down in the comments Molex adapters and CD rom cables (basically 2.54mm headers) were suggested, I like the hacker-ready approach, but it doesn't feel like a "finished" design that I want to achieve with revision 4. The current boards have the grove connector still on them.
Sparkfun QUIIC connectors
@Patrick Van Oosterwijck suggested https://www.sparkfun.com/products/14417 sparkfuns QUIIC connectors, 1mm JST connectors - a wee bit too tiny and the same problems as bigger JST connectors. BUt it features a lot of sensors that one could use.
another suggestion from twitter, use spring connectors. interesting, easily plug and play ready and probably accepts pcbs, if done right. using pcbs as connectors is the cheapest thing I can think of :D https://t.co/taDxle3lOT