Hi,
I am using the heart rate sample.
I have connected ground to ground, 3.3v to vdd, SDA to pin 26 and SCL to pin 27. I have 4.7k pullup resistors on SDA and SCL. When I run i2c scan i2c0 i get:
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: -- -- -- -- -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: -- -- -- -- -- -- -- --
0 devices found on i2c0
When I connect everything instead to my arduino uno (identical - only moving the wires that were in the nrf52dk to the arduino), it correctly scans something at 0x57.
Here is main.c (should be unchanged from the heart rate sample):
Here is my prj config:
Here is my overlay, in a file named "nrf52dk_nrf52832.overlay":