I have just started playing with the Teensy 3.1, an astounding chip, indeed. I was able to set up write out to an LCD display using the SDA/SCL pins 18 and 19. To do that, I just used the same LiquidCrystal_I2C library that works with Uno, Nano, etc. , and used the same software setup.
But here's the quandary: the Teensy 3,1 apparently has two I2C ports: why would you need two, when one port can talk to many devices? Also, how would you inform the Teensy 3.1 if you wanted to use the alternate port on pins 29 and 30?
Also, is there a really comprehensive tutorial out there on the Teensy 3.1?
Thanks in advance for any information.