Asked — Edited

LCD Display

DJ, I am out of Digital Ports and I want to use a LCD Display. Can I use a 12C port and if so do I need to purchase a special interface and how would I input the text since the only control available under 12C is blinkin and nothing that I can see in Script? I await your input.


ARC Pro

Upgrade to ARC Pro

ARC Pro will give you immediate updates and new features needed to unleash your robot's potential!

Author Avatar
PRO
Synthiam
LinkedIn Thingiverse Twitter YouTube GitHub
#1  

You sure can use the I2C ... The script command SendI2C will allow you to output to a I2C display.

There are problems i've found with I2C displays though. They are usually poorly documented or have strange initialization commands. If you find a nice easy one, I'd love for you to share it.

#3  

I think I found a good one. I will let you know when it gets here. I do not see 12C marked on the EZ-B. Where do you plug into the board for 12C?

Author Avatar
PRO
Synthiam
LinkedIn Thingiverse Twitter YouTube GitHub
#4  

Bookmaker, which version of the EZ-B do you have? v2, v2.1 or v3?

The I2C ports on the V3 are located under the Analog ADC inputs

#5  

DJ, I am running V3 and it is just amazing what you can find if one just looks. Yup, sure enough, there it is as big as life, 12C.

#7  

DJ, I received my 12C LCD and tried the script command and I keep getting a syntex error. Can you give me an example?

Author Avatar
PRO
Synthiam
LinkedIn Thingiverse Twitter YouTube GitHub
#8  

You'll have to check your datasheet for the specific commands that it will accept. You can post a link to the datasheet and i can take a look for you.

This is how you send an I2C command:


sendi2c(0x0a, "Hello world")

Keep in mind, that it is I (as in the vowel). it is not a number one.. It's EYE TWO SEE:)