This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

how many I2c and SPI device can be connected in nRF51822 device

This is Rajesh.C working for Sienna ECAD-Bangalore, India. We are using nRF51822 BLE in our design. I would like to know how many I2C and SPI device can be connected to the nRF51822. Currently in our design we have interfaced two SPI and three I2C devices.
Kindly suggest whether we can go ahead.

Thanks and regards Rajesh.C

Parents
  • Hi Rajesh,

    Two SPI and 3 I2C seem like reasonable numbers to me.

    On the I2C you are theoretically limited to the number of devices that can be addressed by the master (I am assuming your nRF51822 is master). I believe this is 127. However, what you will really be limited by is how many addresses can be set on your slave devices. You would have to examine their data sheets to determine that.

    On SPI I think you will be limited by the number of chip selects you can control.

    Regards, John

Reply
  • Hi Rajesh,

    Two SPI and 3 I2C seem like reasonable numbers to me.

    On the I2C you are theoretically limited to the number of devices that can be addressed by the master (I am assuming your nRF51822 is master). I believe this is 127. However, what you will really be limited by is how many addresses can be set on your slave devices. You would have to examine their data sheets to determine that.

    On SPI I think you will be limited by the number of chip selects you can control.

    Regards, John

Children
No Data
Related