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

Arduino BLE micro and connection problem with I2C

Hi! I'm using Arduino BLE micro and good results so far. With some accellerometers connected via I2C.

Today I have a strage behaviour. I connect the arduino, ok, open the ble receiver on the Mac OS/X, ok, receiving those messages on Serial Monitor of Arduino IDE:

data transmmit success!  Length: 16    Data Credit available: 1
ACI_EVT_DATA_CREDIT     Data Credit available: 2

But after 20-30 seconds I have this error on Serial Monitor:

Evt Disconnected/Advertising timed out
Advertising started
ACI Evt Pipe Error: Pipe #:3  Pipe Error Code: 0x83
Data Credit available: 3

Then nothing else but periodically every few 20-30 seconds and then:

Evt Disconnected/Advertising timed out
Advertising started

If I try to switch off and on again, the same behaviour.

I have done anything strange.. I have only tried to power the Arduino BLE mini with a lipo battery 3.7V and 380 mAh but don't think this could have damaged the chip.

What can it be?

Related