Welcome to Hackster!
Hackster is a community dedicated to learning hardware, from beginner to pro. Join us, it's free!
Sensirion Software
Published © MIT

Two separate I2C buses on Arduino Uno R4

You have two sensors, having the same I2C address, which you want to connect to your Arduino by using a separate I2C bus for each sensor.

IntermediateProtip1 hour239
Two separate I2C buses on Arduino Uno R4

Things used in this project

Hardware components

Sensirion SEK-SCD41
Sensirion SEK-SCD41
×1
Adafruit SCD41 EvalBoard
×1
UNO R4 WiFi
Arduino UNO R4 WiFi
×1
SparkFun Qwiic cable
×1
Through Hole Resistor, 8.25 kohm
Through Hole Resistor, 8.25 kohm
×2
Solderless Breadboard Half Size
Solderless Breadboard Half Size
×1
Jumper wires (generic)
Jumper wires (generic)
×1

Software apps and online services

Sensirion Arduino I2C SCD4x Driver
Arduino IDE
Arduino IDE

Story

Read more

Schematics

Wiring Diagram

Code

Sensirion Arduino I2C Different Buses Example

Full example of how to set up multiple I2C buses as shown in this article. Look out for the sketch specific to ESP32 named "exampleArduinoUnoR4"

Credits

Sensirion Software
9 projects • 8 followers
We are Sensirion's team of software engineers taking care of you developers and customers. We are looking forward to hear from you.
Contact

Comments

Please log in or sign up to comment.