I2C implementation for Teensy microcontrollers
This library is a Teensy implementation for I2C controllers.
Because this library inherits the I2C interface, it can be applied in a modular manner.
- Arduino IDE https://www.arduino.cc/en/main/software
- i2c_t3 https://github.com/nox771/i2c_t3
Typical operation:
#include "I2Cteensy.h"
I2C::Config i2cConfig(0x00, 100000);
I2Cteensy i2c();
i2c.init();
char data[1] = 0xAA;
i2c.send(i2cConfig, data, sizeof(data));
i2c.receive(i2cConfig, data, sizeof(data));
Einar Arnason
https://github.com/EinarArnason
https://www.linkedin.com/in/einararnason/