Why does the Arduino Nicla Voice board use pins 36, 37 of the chip MD1 for the I2C interface, which are prohibited for this interface in the ANNA-B112 datasheet? Schematics Nicla Voice & datasheet of ANNA-B112 see below.
Well. Then the next question. What limitations should a programmer make, when working with an I2C interface Nicla Voice? Answer options: 1) stop the generation of a clock frequency CLK of 400 kHz while receiving the Bluetooth signal, 2) use not a hardware, but a software interface I2C with a reduced frequency CLK to 50 kHz? 3) another answer.
I would continue as normal, my guess is that scenario will happen only with more current flowing on your setup, which I guess is not the case.
The I2C interface combines a Cortex-M4 microcontroller, an NDP chip, and an external ESLOV connector (see below).
Do I understand correctly that when connecting sensors to the ESLOV connector, the CLK1 output (pin 37 of the MD1 chip) will have a frequency of 100 or 400 kHz, which can create unwanted radio interference for Bluetooth? This will not be at the SETUP, but during constant work
I did not meant the setup()
I meant your physical setup.
It can cause radio signals, but if I'm not wrong it is quite hard to have errors as they are not powerful enough.