Table of Contents

Adding external I2C Sensors

The Kniwwelino Board features a 4-pin connector which is using the I2C protocol (I²C). This protocol allows you to connect various different sensors (up to 127 at once)

Connecting the Sensor

The I2C connector on the Kniwwelino as well as all supported I2C sensors have the following four pins:

These 4 pins must be connected 1 to 1 from the Kniwwelino board to the sensor.

Other sensors can be wired in parallel by connecting them the same way either at the Kniwwelino board or one of the connected sensors. For easier connection an I2C hub can be used.

Supported Sensors

If you add your own I2C sensors, please note that the LED matrix chip is using the address 0x70.

BME-280

BME-680

SHT-30

HTU21D

BH1750

ADPS9960

Programming the i2c Sensors

You can read the sensor data and use it in your application with the following blocks, listed in Sensors:

Choose the block with the same reference number as your sensor, and select the value you want to read.

For example, to read the temperature with the SHT30 Sensor every 5 seconds, and display it on the matrix, you would use the following blocks: