I would like to interface with the atlas-scientific ezo pH sensor using the i2c bus. The data sheet(http://www.atlas-scientific.com/_files/_datasheets/_circuit/pH_EZO_datasheet.pdf?) for the pH sensor recommends the usage of a 4.7k resister for the pullup resisters. Does the microcontroller dictate the resister value or does the device you want to connect to dictate the resister value? Also, what is the functionality of pull up resisters and how do you calculate a value of a pull up resister?
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
I would like to interface with the atlas-scientific ezo pH sensor using the i2c bus. The data sheet(http://www.atlas-scientific.com/_files/_datasheets/_circuit/pH_EZO_datasheet.pdf?) for the pH sensor recommends the usage of a 4.7k resister for the pullup resisters. Does the microcontroller dictate the resister value or does the device you want to connect to dictate the resister value? Also, what is the functionality of pull up resisters and how do you calculate a value of a pull up resister?