16x2 LCD Interfacing With Raspberry Pi Using I2C/Pi4J/JAVA

About: Basically i am a developer. I do work in both hardware and software.I like working on electronics and programming pretty much.Right now i am working on my smart home....

Interfacing 16x2 LCD by using MCp23017 16 Bit input/output Port Expander IC with Raspberry Pi by using I2C Interface. To interact with the IC here we have used Pi4J and JAVA.

MCP23017 Features: 16-bit input/output port expander with interrupt output Cascadable for up to 8 devices on one bus 25mA sink/source capability per I/O Supports 100kHz, 400kHz and 1.7MHz I2Câ„¢Compatible compatible modes

Intro visual Source: http://bit.ly/2jtWoHn

MCP23017 Details : http://bit.ly/2koAFzc


Links :

I2C Communication on Pi : http://bit.ly/2koAFzc

16x2 LCD with Pi : http://bit.ly/2koAFzc

Java Application on Pi Playlist: http://bit.ly/2koAFzc

Schematic : http://bit.ly/2koAFzc

Pi4J GPIO Numbering : http://bit.ly/2koAFzc

Download Pi4J Library : http://bit.ly/2koAFzc

Code : http://bit.ly/2koAFzc

Buy MCP23017 : http://amzn.to/2koHz7x (India)

Buy Raspberry Pi : http://amzn.to/2koHz7x (India)

Buy LCD : http://amzn.to/2koHz7x


Subscribe YouTube : https://goo.gl/FhfdL7

Guys Subscribe to my channel for latest contents into your inbox. Support me to keep going.

Support me on Patreon : http://bit.ly/2jcjTSo


Website : http://www.weargenius.in

Twitter : http://www.weargenius.in

YouTube : http://www.weargenius.in

Instagram : http://www.weargenius.in

GIT : http://www.weargenius.in

Facebook: http://www.weargenius.in

Teacher Notes

Teachers! Did you use this instructable in your classroom?
Add a Teacher Note to share how you incorporated it into your lesson.

Be the First to Share


    • CNC Contest

      CNC Contest
    • Make it Move

      Make it Move
    • Teacher Contest

      Teacher Contest