As parallel ports are getting more rare each day, computers start losing parallel ports and electronics will have to move on to a new interface. LCD Smartie is a relatively old project but because of its’ popularity among computer enthusiasts, it still lives till today. To give you an idea on how old it is, the latest stable release was on March 2007. That’s almost five years ago!
In the electronic prototyping world, Arduinos are very popular hence there are many people who tried to use it as a bridge between the computer and the LCD. Not only that, the older Arduinos had FTDI USB to Serial chips built-in and it allowed the Arduino to receive instructions from LCD Smartie. Though newer Arduinos like my Uno R3 doesn’t use FTDI chips anymore, the ATmega 16U2/8U2 still allowed seamless serial communication to and from the computer so LCD Smartie should work fine too, or at least in my mind. Well, doesn’t matter, I’m here to find out.
I’ve tried some LCD Smartie sketches available online and I found that this worked the best.
This is how I connected the LCD to the Arduino.
And finally, configure LCD Smartie to use the matrix.dll plugin and set it to the correct port.
That’s about it and the LCD on the Arduino should receive instructions from the LCD Smartie software.
This is a video to show that the LCD works flawlessly, just like when it was connected through the parallel port.
Thanks for reading 😉
Thanks, works great.
had to change print to write
and circuit image shows only 3 wires 🙂
Please,am trying to send data to my LCD through a optical fibre cable,using an arduino as my data source, i need a schematics for this please.
To stop it from printing random numbers in newer Arduino IDEs change
lcd.print(rxbyte);-> lcd.write(rxbyte);
in one of the last lines.
Hello! Does anyone help me to optimeze Sketch (code) for liquidcrystal_i2c? What shoul I change? Help me please and I’ll be happiest man in the world 😉 Thanks
I connected everything as you and loaded the sketch an i em only geting random numbers displayed 🙁 i searched the internet and didn’t find a solution.can you help me?
I also get the random numbers, but then I upload the same skecth using Arduino IDE v23. Once uploaded with ide v23 eveything works perfectly.
Sorry for the late reply. And yes as stated by Mario, I’ve used the old Arduino IDE back then.
Dear Mr Siew,
Can I get the source code for LCD Smartie through Adruino?
This project is quite similar to my project, I really hope that you can help me.
Thank you.
Regards.
Hi.
I did not write the sketch, I got it from http://www.milesburton.com/LCD_Smartie_Powered_By_Arduino_Liquid_Crystal_library
Just download it and follow my settings in LCD smartie.
Should work just fine 🙂