The SparkFun I2C Expander Library makes working with 4-bit and 8-bit I2C digital I/O expanders very easy. These expanders can read or write four or eight separate I/O. This library supports using ...
This is possible with an I2C multiplexer e.g. TCA9548 which creates up to eight channels (think of it as I2C subnets) which can use the complete address range of the device. Drawback of using a ...
The I2C (Inter-Integrated Circuit) bus is a synchronous serial communication protocol that allows multiple electronic components (sensors, displays, memories, etc.) to be connected within the same ...
This articles describes how you can use I2C (TWI) communication, Arduino and temperature sensors to measure 3 different temperatures. It can be very helpful when you want to measure the outside, ...
There are times when you don’t need much processing power for your project but you do need a lot of I/O pins. It often doesn’t make economic sense to choose a larger microcontroller just to get extra ...