I have a Grove-LCD RGB Backlight Grove - LCD RGB Backlight | Seeed Studio Wiki
connected to a XMC 2Go Board from Infineon https://www.infineon.com/cms/en/product/sensor/magnetic-position-sensor/3d-magnetic-sensor/tle493d-a2b6-ms2go/ via I2C Interface. The LCD display is powered by an external power supply with 5V. As the Board I am using has a built-on XMC 1100 microcontroller, I am using the Arduino IDE for programming the XMC microcontroller.
None of the example code which comes with the libraries Grove-LCD RGB Backlight, the LiquidCrystal nor the hd44780 library seems to be working with the board. When trying the 'HelloWorld' example of hd44780 the board reacts as the On-board-LED starts blinking. But this is because of an error interfacing with the display.
Is there any other way or a library to interface with the display to make it print out text?
I have the adress of the board which is 0x3E. But the two Wires (SDA and SCL) are connected properly to the LCD display. I have connected P2.11 to SCL and 2.10 to SDA by soldering Pins to the board as it is specified here.
No device is found with the I2C Scanner.
So it should work out connected like this right? But the soldering connection might be flawed then.
I think the SDA and SCL pins are for the magnetic field sensor only and P2.10 and P2.11 for external circuits.
I am using an Arduino Uno to power the LCD display with the 5V and ground pin. The power supply works as the display is on but the I2C interface doesn't seem to be working.
mnf_sfk:
I think the SDA and SCL pins are for the magnetic field sensor only and P2.10 and P2.11 for external circuits.
I am using an Arduino Uno to power the LCD display with the 5V and ground pin. The power supply works as the display is on but the I2C interface doesn't seem to be working.
are the grounds of LCD and XMC 2go connected? the I2C needs ground connection
Thanks for the advice. I have the ground of Arduino and XMC now connected to each other and so the LCD's ground is connected to XMC's now. But the Scanner still can't find any device.
What else could be wrong with it?
via I2C interface but when I run the I2C Scanner there is no device found.
As indicated on page 7 of the manual to the TLE493-A2B6 board, I connected P2.11 and P2.10 to SDA and SCL of the LCD display and also GND and VCC to 3.3 V of the board.
Is the I2C Scanner working with XMC microcontrollers using the Arduino IDE? When trying to upload some code from different libraries like these: Grove-LCD RGB Backlight, LiquidCrystal, hd44780 there is no text shown on the display.
mnf_sfk:
via I2C interface but when I run the I2C Scanner there is no device found.
As indicated on page 7 of the manual to the TLE493-A2B6 board, I connected P2.11 and P2.10 to SDA and SCL of the LCD display and also GND and VCC to 3.3 V of the board.
Is the I2C Scanner working with XMC microcontrollers using the Arduino IDE? When trying to upload some code from different libraries like these: Grove-LCD RGB Backlight, LiquidCrystal, hd44780 there is no text shown on the display.
It is pointless to try the libraries until the I2C scanner can't find the LCD.