# Display on LCD 1602 with i2c communication

**URL:** <https://discourse.nodered.org/t/display-on-lcd-1602-with-i2c-communication/28305>\
**Category:** General\
**Created:** [14 June 2020 11:02 UTC](https://discourse.nodered.org/t/display-on-lcd-1602-with-i2c-communication/28305 "2020-06-14T11:02:45Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Iustin96](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/iustin96/32/23924_2.png) [@Iustin96](https://discourse.nodered.org/u/Iustin96)\
**Post date:** [14 June 2020 11:02 UTC](https://discourse.nodered.org/t/display-on-lcd-1602-with-i2c-communication/28305/1 "2020-06-14T11:02:45Z")

</div>

Hello! I have a little problem with my project. I need to diplay text on my lcd 1602, with i2c and i can't do that. I read the older topics. I tried with several libraries. It works perfectly with Python code, but i need to display in Node-red . Can you help me? what is the solution? ![Captură](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/8/0/80b00a52201f5377cab6476d64c4502a457e5372.png)

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [14 June 2020 11:14 UTC](https://discourse.nodered.org/t/display-on-lcd-1602-with-i2c-communication/28305/2 "2020-06-14T11:14:55Z")

</div>

I don't know about the i2C nodes (someone else may be able to help you there) but if you have a python script that does what you want you can call that from an exec node in node-red.

---

<div class="post-metadata">

**Author:** ![Iustin96](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/iustin96/32/23924_2.png) [@Iustin96](https://discourse.nodered.org/u/Iustin96)\
**Post date:** [14 June 2020 11:56 UTC](https://discourse.nodered.org/t/display-on-lcd-1602-with-i2c-communication/28305/3 "2020-06-14T11:56:25Z")

</div>

thank you! it is a very good ideea!

---

<div class="post-metadata">

**Author:** ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)\
**Post date:** [14 June 2020 13:39 UTC](https://discourse.nodered.org/t/display-on-lcd-1602-with-i2c-communication/28305/4 "2020-06-14T13:39:02Z")

</div>

> [@Iustin96](#):
>
> lcd 1602

There is a node.js package which may work for you. You can `require` the package in the globals section of your settings.js file and then `global.get` it in a function node.

> **[i2c-lcd](https://www.npmjs.com/package/i2c-lcd)**
>
> i2c LCD module. Latest version: 1.0.2, last published: 9 years ago. Start using i2c-lcd in your project by running \`npm i i2c-lcd\`. There is 1 other project in the npm registry using i2c-lcd.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)\
**Post date:** [28 June 2020 13:39 UTC](https://discourse.nodered.org/t/display-on-lcd-1602-with-i2c-communication/28305/5 "2020-06-28T13:39:02Z")

</div>

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.
