R14 und R15 (je 20k) ziehen die Pins gegen GND. Beim I2C werden die Pins aber als OpenCollector betrieben, ein High wird durch einen hochohmigen Ausgang in Verbindung mit dem PullUp (der gegen 5V geschaltet wird) erzeugt. So kann bei Bedarf ein auf High stehender Pin durch ein Low vom Bus beeinflußt werden, ohne das der High-Pin durchbrennt.
Pro Bussystem benötigt man die PullUps jeweils nur einmal. Wenn du später die LCD-Erweiterung dazubaust, mußt du deren PullUps nicht einbauen.
Lesezeichen