This is a standard display.You can connect it the same way any 16 pin display is wired.The extra pins are there because it has a RGB backlight, so you need to have 2 more pins to control backlight color.

I think the vast majority of LCD display problems are caused by wiring mistakes. I'd recommend you recheck every wire. The tutorial page you referenced doesn't show the connections to the LED backlight. If you've followed the tutorial exactly, your backlight shouldn't be lit and it especially shouldn't be orange. Someone else recently tried an RGB backlight and complained that although they could see "Hello World", it was dim. Based on that, you probably don't even need to wire up pins 15-18 if you squint.

AsertPL

I've looked on the schematic and on Liquid Crystal examples and I founded that GND and 5V are replaced. I changed my pins and it's not working too :cI've took some photos of my wiring steps:1. Setup2. Utilities3. Setting up RGB background4. Connecting GND and 5V5. Connecting Data, Enable and RS to Arduino6. Conencting Contrast to power and Enable and RS to LCD7. Connecting Data to LCD8. Result :c

Start with LCD pin 1. To me it looks like it's connected to a red wire that goes to the positive trace on your breadboard (pic 4) and from there to the +5 pin of your Arduino. The tutorial you cited shows this pin as grounded.

For LCD pin 2, it looks like you've got this pin tied to ground through a resistor (also pic 4). The tutorial shows this pin to be the 5 volt supply.

Pic 4 is entitled "Connecting GND and 5V". I don't see a wire to ground. Only the resistor.

Check the connections to the first 3 pins on the LCD.

I had trouble mentally detangling some of your wires. Using the same color for all 4 data lines discouraged me from spending more time on it until you checked the power connections.

You can never get a display by using 'Power' (meaning 5V) on pin 3 but you sometimes can get a usable display by using GND. You could try this until you get your potentiometer.

That may get your display to power up but it looks like you have nothing connected to pin 5 (R/W) of the LCD module. You will not get the LCD controller to initialize correctly or to display any characters until you connect that pin to GND.