This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

I2C doesn't work on nRF51822 MBED

Hello, I have a problem running nRF51822DK with temp. sensors while running BLE. I tried DS18B20 but it doesn't work at all, then TMP36 with ADC reading and as it works "as a standalone" without enabling BLE it gives false readings when BLE stuff is in the code. Same thing is with ADT7410. The library is working fine in basic example, but when I try to run it with BLE in a "custom gatt example" or similar it does not.

I've read that there are timing issues caused by clock change to 32kHz, but there has to be a proper way to run them both. I use MBED, Tom Kreyche / ADT7410 lib.

Related