Welcome to Synthiam!

The easiest way to program the most powerful robots. Use technologies by leading industry experts. ARC is a free-to-use robot programming software that makes servo automation, computer vision, autonomous navigation, and artificial intelligence easy.

Get Started
United Kingdom
Asked — Edited

I2c Lcd Displays

I have noticed that some of you are having problems with using I2C LCD displays so hopefully this may help.

User-inserted image

The serial displays I use are the LCD05


Here is a script example of how to use it in I2C mode

#SayWait("LCD Demo")

# first clear the screen and hide the cursor



# print at 1,3 first message

i2cWrite(0,0xc6,0,3,1,3,"The EZ-B is now")


# next print at 2,2 second message

i2cWrite(0,0xc6,0,3,2,2,"displaying on LCD")


Upgrade to ARC Pro

Experience the latest features and updates. You'll have everything that is needed to unleash your robot's potential.

United Kingdom
Thanks, this may come in very handy should my LCD I ordered from China about 3 weeks ago not turn up this week.
United Kingdom
Rich the command codes for the Chinese displays will probably be different, the LCD05 has a hybrid PCB (with a PIC microcontroller) on the back that handles the comms.

I can really recommend the LCD05 displays, that work well and are a good price.
United Kingdom
I bit the bullet and ordered one, hopefully it'll be here this week and I can get it mounted and set up. Just writing the scripts for it now in preparation:)