Hello,
We have designed an electronic board to control RGB LEDs using the LP5012 LED driver.
To test our board, we use an Arduino Nano acting as a master communicating with the LP54012 slave present on our board.
We noticed a fault on the SDA signal of our I2C communication, at the level of the bit corresponding to the ACK coming from the slave, you can observe it on the following capture:
The board was developed according to the electronic schematic provided in the LP5012EVM module documentation.
We used our Arduino to control the driver present on the LP5012EVM module in order to observe its SDA signal. The result obtained is faultless, as you can see on the following screenshot:
We tried different values of pull-up resistor on the SDA and SCL signals, but no improvement was obtained.
Do you have an explanation or a solution to our problem?
If you need any further information, please do not hesitate to contact me on the forum.
Thanks in advance