I have five Teensy 3.1 and I would like to interface them with I2C running at 2.4 MHz.
The maximum Line Length will be around 2 meters.
Will it work?
What's the best way I can wire this up?
update on Aug 25:
Regarding the manual saying 100kbit at page 1169; that's a generic note about I2C. If you go down a couple of pages, there is a table with the divider values needed to set the Clock speed of the bus. And the maximum is 240 (2.4 mhz).
Apart from this; I done a couple of test between two teensy 3.1 and the bus works flawlessy at 2.4 Mhz. Its still slower since (According to wikipedia) some devices can support up to 5Mhz Clock speed
I just want to link 5 Teensy 3.1 and not any other devices.
My problem is that I Don't have a scope and i cannot afford one at the moment; so I'm going by guess.
If 2 meters is too much; I could perhaps reduce the link length to 40 cm by using the second I2C port on each Teensy 3.1 to link to the next.
Should I use Cat5 cable? twisted pair?