I took those diagrams to be external to the caliper if required.? Anyway running off the same power supply (in the test the usb from a laptop because I needed the connection to run the serial monitor) it seems to work just fine.
The Arduino sketch does indeed set the data and clock pins as internal pull ups.