Stack Exchange Network

Stack Exchange network consists of 174 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

Questions tagged [lcd]

LCD stands for "Liquid Crystal Display" and is commonly known as a screen. The tag should be used for questions related to LCD display.

13
votes
3answers
1k views

Is there a color LCD display for an arduino?

I currently have a Mega2560 with the LCD4884 Shield. The Shield is good for putting out text and simple pixel images. But I am wondering if there is something that has a full range of colours that ...
11
votes
2answers
6k views

Changing the brightness on a Hitachi HD44780 LCD screen

I am finishing up a project- an LED game alarm clock. Seeing as this is a clock, I need to have a way to conserve power, which right now my Uno R3+ is eating up like a politician. My question is, how ...
9
votes
3answers
5k views

What is the point of D0-D3 on LCD?

The Arduino LiquidCrystal library has 4 constructors with different arguments: LiquidCrystal(rs, enable, d4, d5, d6, d7) LiquidCrystal(rs, rw, enable, d4, d5, d6, d7) LiquidCrystal(rs, enable, d0, ...
9
votes
4answers
27k views

2.4" TFT LCD Shield isn't working on Arduino Mega

Even on ebay's website it is mentioned that I can't use 2.4" TFT LCD Shield display on attach to Arduino Mega. The problem is that I bought this shield by mistake. I want to put this shield onto ...
8
votes
7answers
44k views

I2C LCD Serial Interface Board not displaying text (wrong pins?)

I have a 1602 LCD screen that works fine on its own. However I wanted to free some pins by using an I2C / IIC LCD controller I purchased separately. While the controller seems to be communicating ...
7
votes
3answers
9k views

Sainsmart LCD 2004 - LiquidCrytal_I2C library issue unable to compile

I bought a Sainsmart LCD2004 from Amazon to use with my Arduino Uno. I understand that since this LCD uses I2C a new library needs to be downloaded. From the sainsmart website I dowloaded the LCD ...
6
votes
2answers
1k views

16x2 LCD showing blocks under text

I have a LCD connected to a Arduino Mega 2560 using the instructions in LiquidCrystal library. It is not the first time I am using a 16x2 LCD but I never have encountered a problem like this. When I ...
6
votes
3answers
57k views

Why is my LCD 16*2 is not displaying any characters, although all the wiring is correct?

Recently I have linked up a typical 16*2 LCD (Liquid Crystal Display) display to my Arduino Uno and have linked all the pins up. Here is my connection:(LCD pin first) 1=GND, 2=+5v, 4=11, 6=12, 11=5, ...
6
votes
2answers
2k views

Arduino DC motor causes disturbance. What can cause it?

I tried to fix this problem the whole weekend but, after no success I decided to post it here. I would really appreciate any help. The problem The Wi-Fi module activates the DC motor and lets it run ...
6
votes
1answer
817 views

Hooking up LCD screens reclaimed from old camcorders to Arduino [closed]

Has anyone had any luck using LCD screens reclaimed from old electronics with Arduino, such as camcorders etc? My 8 yr old has an old sony handycam (dcr-trv103) in bits and now wants to use the LCD ...
6
votes
1answer
115 views

Does a graphical driver chip exist for this project?

I need some expert advice. I'm using an Arduino Leonardo, which I have got working with a Nokia 3310 monochrome screen. I wrote some code to draw any graphics to the screen. What I want to know is, ...
6
votes
1answer
381 views

Uno with LCD acting strangely - power issue?

I've got a Uno (Elegoo UNO R3) running with - Ethernet shield (Kuman K15), - 4 relay board (Elegoo 4 Channel DC 5V Relay Module with Optocoupler ) - Matrix Orbital 2041 LCD connected via I2C (11mA ...
6
votes
1answer
189 views

RePaper 2.7" eInk Display with Arduino Due

I got a RePaper 2.7' eInk display that unfortunately doesn't support Arduino Mega because of its limited SRAM capacity (8k bytes). I am porting the library to Arduino Due because of its sufficient RAM ...
5
votes
3answers
4k views

How to show the º character in a LCD?

I have a 16x2 LCD and I want to show a temperature: 23 ºC. But the º symbol is not properly shown. It shows a strange character instead of the º symbol .
5
votes
3answers
6k views

I2C LCD displaying weird characters

I have connected an LCD with an I2C backpack to my Arduino Uno but it prints the wrong characters. The weird thing is that it worked fine for a while and when I updated the code (but didn't change ...
5
votes
1answer
422 views

Library LiquidCrystal_I2C don't work in other class (Composition)

Good afternoon, I'm trying to use a class to streamline the writing on the LCD. In this class I have an private attribute (it's a pointer, do not know how I call him) called LiquidCrystal_I2C* _lcd, ...
5
votes
2answers
3k views

LCD scrolling down problem

I have a list of set-ups and I only have 2 rows in the lcd , I'm trying to scroll down for the moment and I'm doing this by changing the row in the setcursor function to either 0 or 1. However since ...
5
votes
5answers
704 views

Adding an LCD to Uno but not enough pins left

I am an absolute beginner and wanted to build a simple home automation system using DTMF module using this guide. My problem is out of 12 pins most of them are getting used in DTMF module(5) and the ...
5
votes
1answer
504 views

RFID/NFC Tag get data from wordpress MySQL

I have a local workshop for students to teach them 3D printing/woodworking I want to know if its possible to create RFID/NFC tags using wordpress data from MySQL or HTTP/HTTPS. Web Scenario : I ...
5
votes
1answer
4k views

3.95 MCU Friend Arduino TFT LCD flickering

I got the 3.95" LCD from aliexpress which uses IL9488. I used the MCUFRIEND_kbv library. I am using an Arduino Mega as I need other GPIO to be used for other purposes. I can't use the Uno because of ...
5
votes
1answer
344 views

Can I link another device to the Uno's clock?

I'm trying to use an unusual 16x2 LCD display with my Uno. As far as I know, it's an EA-X16027AR. It doesn't seem to be compatible with the HD44780 driver, which is typically used for Arduino LCD's. ...
4
votes
4answers
3k views

Save some arduino pins when driving a 4 digits 7 segments display

I built a simple clock using a 4 digits 7 segments LCD display. I display one digit at a time, switching on and off very quicky and cycling through digits. Everything is ok, but I used 8 + 4 = 12 ...
4
votes
5answers
8k views

Weird problem with LCD 16*02 I2C shield

I have an I2C LCD screen provided with a Sunfounder kit and certainly built by DFRobot or such a constructor (there is nothing written on the LCD), and an Arduino Uno R3 copy. My issue is when I use ...
4
votes
3answers
14k views

Sending a value from one arduino to another

I wonder if it is possible to send a value from one arduino to another. Basically, I have one arduino measuring let's say weight, but I want to display that value using an lcd in another arduino. ...
4
votes
6answers
1k views

Why do my temperature sensor values become inconsistent when additional hardware is added to the board?

I have this strange problem. My TMP 36 sensor works fine when it is the only thing connected to my Arduino Uno board. The voltage measurements, and thus the temperature, are accurate and consistent. ...
4
votes
3answers
4k views

How do I use two I2C LCDs with 4 pins?

I have two I2C LCD screens: one with 2 lines one with 4 lines. Both have 4 pins each: GND, VCC, SDA, SDL. I connect SDA and SDL to A4 and A5 respectively, and I display text on each one of them with:...
4
votes
2answers
194 views

OLED display crashes when connecting USB

I got an 16x2 OLED Display (DEP 16201-Y , compatible to the HD44780 controller) for my Arduino Uno and I got it to work in 4-bit Mode, but just if the USB isn't connected and it is powered by a 9V ...
4
votes
1answer
8k views

Arduino LCD shows only black boxes

I've hooked up my Arduino on this LCD, and after running the following code, all I see is a row with black boxes and another one empty. //LiquidCrystal d(RS, E, D4, D5, D6, D7); LiquidCrystal lcd(0, ...
4
votes
1answer
196 views

Alternative to UART/I2C LCD displays?

I'm building a MIDI synthesizer on Arduino Uno, and am considering user interface options. I see on Adafruit and Sparkfun there are 16x2 LCD panels available that interface via I2C serial or by UART,...
4
votes
2answers
4k views

ATTiny85 I2C LCD

My setup is as follows: Arduino IDE 1.6.11 Arduino Pro Mini as ISP ATTiny85 1602A LCD with I2C board The libraries I use are: TinyWireM (source: https://github.com/adafruit/TinyWireM) ...
4
votes
1answer
1k views

Leonardo-based tachometer?

I'm new here. I'm not a native speaker, so pardon my English. I just received my Arduino Leonardo today. I tried some basic calculations and stuff like blinking and LCD interfacing. Its interesting. ...
3
votes
2answers
84 views

Resistors on LCD - does a small difference matter?

I recently have tried to connect an LCD to my Arduino Uno. The tutorial tells me I need a 220 Ohm resistor, but the only ones I have are 330 Ohm. Does it matter? Here's the Fritzing diagram by the ...
3
votes
2answers
1k views

Why the command noDisplay() clear all LCD screen?

i want to preserve video information for long time without communicating with arduino on lcd 1602, i'm tryng to use the command of liquidCrystal library noDisplay() but when i use it,this clear all ...
3
votes
5answers
4k views

Arduino 16x2 LCD Black Boxes

I hooked up a 16x2 Arduino compatible LCD yesterday and made sure all the connections were according to the program and the schematics provided all over the web. My contrast is adjusted perfectly but ...
3
votes
2answers
2k views

Stacking Arduino Shield (Motor Shield, LCD Keypad, LED Sensor)

I'm building a line follower with arduino, here some part that I'm going to use Arduino Uno Motor Shield 2A http://www.dfrobot.com/index.php?route=product/product&product_id=69 LCD Keypad 4 ...
3
votes
1answer
2k views

How do I control the buttons on an Arduino LCD keypad shield?

I have just bought a 16x2 LCD display with buttons. I can get the display to work and do various basic sketches included in the Arduino IDE. However, I cannot figure out how to control the buttons. ...
3
votes
2answers
271 views

Send String to a function inside a class

I made a little class for handling menus. When creating a new instance, I pass a reference to the oled object made in main.cpp. Yet when I want to render a string using a variable, it throws an error. ...
3
votes
2answers
1k views

LCD 16x2 Blank Display

I am using the following wiring diagram from a tutorial. I need to follow this configuration because later tutorials build on this example. I have looked at other solutions, but they follow a ...
3
votes
2answers
384 views

Flickering LCD backlight with fingerprint scanner

I have the following problem: for some *** reason, my LCD is flashing when my fingerprint scanner turns on. Here is a video of the behavior: https://www.dropbox.com/s/mqk4u0vu8yvhiwz/IMG_3171.m4v?dl=0....
3
votes
1answer
80 views

Value of the counter collide on my lcd while decreasing. How can I remove it?

#include <LiquidCrystal.h> LiquidCrystal lcd(12,11,5,4,3,2); int visitor=0; //variable for counting visitor number unsigned long timer_1,timer_2; //variables for recording time for ir_1 and ...
3
votes
3answers
1k views

LCDs larger than 20x04 and 5" diagonal

Are there any i2c LCD screens that are larger than 2004 characters and larger than 4.8 x 2.7 x 1.2 inches in dimensions? I have the Sainsmart 2004 LCD but it can't display all the information that I ...
3
votes
1answer
626 views

Yet another display 16x2 not working with arduino

I found hundreds of questions about display not working with arduino. However, no matter how trivial this looks like I am having the same problem I cannot understand by reading the other posts. I ...
3
votes
2answers
230 views

LCD Shield and Arduino

I am trying to use a load cell (https://www.sparkfun.com/products/13331?_ga=1.55586472.2060096590.1479826091) and an HX711 chip with an arduino and LCD shield to display weight values on the LCD ...
3
votes
2answers
2k views

Operating Sharp memory LCD with Arduino

I am trying to write to Sharp memory LCD "LS027B7DH01" which isn't going well for me. I didn't find any useful information for beginners. I just want to display any character on the LCD. Here's my ...
3
votes
1answer
835 views

Problem with LCD keypad shield and Arduino Uno R3

I have a problem with powering my LCD Keypad Shield from a DC cable (4 AA batteries or 9V battery). Everything looks good, but the LCD screen doesn't display anything. When I used a USB cable, the ...
3
votes
4answers
20k views

3.5" TFT LCD Display is not working with Arduino Mega 2560 R3

Even I can't do similarly with my 2.4" TFT LCD in here still: 2.4" TFT LCD Shield isn't working on Arduino Mega Now, I have bought 3.5" TFT LCD display for my Arduino Mega 2560 R3 to try ...
2
votes
3answers
673 views

Can I generate 5 sec delay within an interrupt program?

void buttonPressed() { if(ledOn) { ledOn = false; digitalWrite(13,LOW); }else { ledOn = true; digitalWrite(13,HIGH); } vout=analogRead(sensor); vout=(vout*500)/1023; ...
2
votes
2answers
330 views

Use interrupts with analog pins in arduino or another possible solution?

I have a very simple circuit, but my program is some what complicated. Here is the circuit diagram: Here is the code: /* 01 - GND -------- GND 02 - +5V -------- 5V 03 - V0 -------- ...
2
votes
1answer
2k views

Arduino LED backlight - should PWM be used with transistor or capacitor?

I have implemented a PWM controlled LED backlight for the LCD in my Arduino Uno design. One LCD backlight pin is connected to +5V, the second to the ground via 220 Ohm resistor and MOSFET controlled ...
2
votes
2answers
492 views

Arduino Wire.h send double to lcd

I'd like the double number 200.00 shown as 200.00 on my LCD screen. For instance, when I pass just a number (int) like 40 to the LCD, it uses it as an ASCII code to show a character on the display. ...