Good evening all!
I've got somewhat an odd question here...
User SomeRandomGuy suggested in an earlier post:
Run 5V to the DS1307's supply pins, but be sure that the pull-up resistors for the i2c are tied to 3.3V on the Due.
LadyAda on learn.adafruit.com instructs to leave out pull-up resistors on the board and use Pi's own pull-ups..
On an Italian robotics site Author explains that Sparkfuns RTC module work with its own pull-ups to 5v... There is a jumper on the module that enables pull-ups. Author also published his sketch which dos not show internal pull-ups activated...
That makes me wondering if Wire library does it (enable internal pull-ups)?
Anyway, the more I read about it the more confusing things become((
So fare found 3 suggestions:
- Connect pull-ups to 3.3v
- Disable pull-ups on the board and use internal pull-ups
- Leave pull-ups to 5v
Any thoughts shedding light on the matter will be greatly appreciated!
P.S. my board is an Arduino Due, but same applies to any 3.3v uC.