Networking and Communication

Creating and i2c bus and talking to multiple slaves through one master [Group Work]

The objective is to send messages between multiple projects. We decided to go with I2C because it's easier to assign individual addresses this way.
There will be two types of nodes in the network;

  • The Master Node

    Will initiate I2C bus, will recieve message via serial and send it across the slave nodes

  • The Slave Nodes

    The Slave nodes will have an unique address. Each node will be able to recieve data and depending on the recieved data, will turn an LED on or off.

The Code:

Demonstration Video: