A
A
Ai Lab2015-09-02 16:51:44
Arduino
Ai Lab, 2015-09-02 16:51:44

What is the best protocol for transferring data between multiple Arduinos?

I'm thinking of using i2c, but I'm not sure how well it works with a cable length of say 10-15 meters, who can advise what? The task is to send simple commands to devices (I think 4-6 bytes per second maximum) and receive simple statuses from them (4 byte is also enough). There should be about 20-30 devices in the system, each should have its own "address" in order to communicate with it. A minimum of hardcore is desirable, so that there are libraries for duina, because after designing the system will still be accompanied, and perhaps not by me, everything needs to be simpler.

Answer the question

In order to leave comments, you need to log in

1 answer(s)
V
Vladimir Martyanov, 2015-09-02
@vpuhoff

RS485 out of the box fully satisfies your requirements. You only need to attach a TTL<-> RS485 level converter to Rx/Tx.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question