Trying I2C LCD 16x2 HD44780 1602A PCF8574T on KL25Z

Nope, I have only ST boards.

You can also verify your I2C connection and address with simple code bellow.

#include "mbed.h"

I2C i2c(I2C_SDA, I2C_SCL); 

int main(){
    printf("\nI2C Scanner running...\n");
    //i2c.frequency(400000);
    int error, address, nDevices;
    nDevices = 0;
    for(address = 0; address < 128; address++ ){
        thread_sleep_for(10);
        error = i2c.write(address  << 1, "1", 1);

        if (error == 0){
            printf("I2C device found at address 8bit: 0x%X 7bit: 0x%X\n", address, address << 1);
            nDevices++;
        }
    }
    if (nDevices == 0){
        printf("No I2C devices found\n");
    }else{
        printf("\ndone\n");
    }
}

BR, Jan