LCD character display

Success with displaying text on an LCD character display using Xojo:

I had some problems with the breadboard so my wiring looks like it might start a fire. The power/ground track opposite the LCD is not working and I could not get my pot to make a connection on the larger board. I guess I should order a better quality one!

Now I need to turn this into an actual library to add to the GPIO library on GitHub.

Great! Can it scroll the text on each line if it’s longer that the display supports?
That would be a nice feature :slight_smile:

It sure can:

  // Display text on 4-line LCD
  GPIO.SetupGPIO
  
  GPIO.LCD.Init
  GPIO.LCD.Clear
  
  GPIO.LCD.SetMessage("Xojo + Raspberry Pi", 1)
  GPIO.LCD.SetMessage("Programming made simple", 2)
  
  While True
    GPIO.LCD.ScrollDisplayLeft
    App.DoEvents(500)
  Wend

Great job Paul!