For my business requirement, I need to use multiple mainboards to complete my system (at least 3…) No way to connect them wirelessly, or through USB (not enough U socket available).
So my idea was to link mainboards through socket, directly. I was thinking to X/Y sockets.
My question are : does anybody have experience with that ? is it possible ? (seems yes to me but I did not try yet), is there any electrical problem ? anything else ?
I need to do that quickly, so all your inputs will be valuable to me !
Ok,
So there’s lots of possibilities, so here is my basic configuration :
1x hydra with 3 xbee and 1 serial-usb
1x hydra with 5 distance sensors
1x spider with GPS, Compass, …
(other mainboards will be added)
I built a “performant” memory centralisation system which gives me the ability to shareall datas from the different systems on all mainboards and on my remote controller.
But I need more speed in memory sharing, so the direct access between mainboard (and even adding a cerberus one to connect all others) is mandatory.
That’s why I thought to directly connect, through gadgeteer cables, multiple mainboard.
I looked at I2C, seems to be nice, but I never tried it and don’t know in depth this protocol.
Serial software would be really nice if it can be instanciated over that kind of link
The only problem with hardware I2C is that there is no slave implementation in Netmf. Software I2c would be easier. It is not very complex protocol and there is a lot of material available on the web.
@ Architect : But how can I do my hardware configuration in I2C to connect two mainboards together ?
@ andre.m : it’s not possible for using ethernet (it would have been the best solution) because all my hardware is embedded on a drone. Where I can’t use switch
No, for instance, there will on ly be 1 to 1 board, and later, I’ll add a cerberus board to centralize the serial connections and dispatch the informations
ok, but in this case you use a RS232 module to connect each mainboard. Using K/U type sockets.
but If you want to connect two mainboards, naked with only the power modules, just by connecting gadgeteeer cable for the mainboard 1 to the mainboard 2. I’m not figuring out how you will be able to declare your serial connection.
I need to connect multiple mainboards through socket likes X or Y. I have to keep the U sockets for other uses (like GPS, etc…)
So my need is to build a communication link between 2 mainboards using a gadgeteer cable directly connected from the socket on the mainboard 1 to the socket on the mainboard 2.