Home

LCD tinkercad

Circuit design LCD created by Sutin Electronics with Tinkercad Check out all the circuit videos: https://hlmodtech.com/circuitsTinkercad circuits are amazing! See how quickly you can assemble and code the 16x2 LCD. Push. Circuit design Pantalla LCD created by Fernando Cossio with Tinkercad

Circuit design LCD Tinkerca

  1. Circuit design Display LCD 1 texto created by Lelton Melo Da Fonseca with Tinkercad
  2. Circuit design LCD + KEYPAD + PASSWORD created by ruysousa17 with Tinkercad
  3. Interfacing LCD With Arduino on Tinkercad: The code in this article is written for LCD's that use the standard Hitachi HD44780 driver. If your LCD has 16 pins, then it probably has the Hitachi HD44780 driver. These displays can be wired in either 4 bit mode or 8 bit mode. Wiring the LCD in
  4. LCDs (Liquid Crystal Displays) are used in embedded system applications for displaying various parameters and status of the system.LCD 16x2 is a 16-pin devic..
  5. Arduino LCD Game on TinkerCad Circuits: Here is a simple game created by me on TinkerCad Circuits. This is aa stickman game made with a few steps...Please vote this project for the Make it Glow Contes
  6. LCD (Liquid Crystal Display) is a type of display that uses liquid crystals for its operation. A 16×2 LCD means there are 16 columns and 2 rows. Therefore a maximum of 32 characters can be displayed at a time. All characters are displayed in a 5×7 pixel matrix format in 16X2 LCD. Other Various configurations include (1 line by 20 X char up to.
  7. If you don't have arduino hardwares then don't think too much. you can start learning arduino though Tinkercad online platform.this platform is absolutely fr..

Arduino LCD 16x2 Display Test | Tinkercad Here is a simple game created by me on TinkerCad Circuits.This is a stickman game made with a few steps... First, Select Arduino in the component type and drag the Arduino with breadboard in the workspace. Now change the position of breadboard to the right and put the potentiometer and push button on the breadboard Oscilloscope Arduino LCD Tinkercad In this post, we share a simple Arduino Oscilloscope circuit with the easy to use 16×2 LCD on tinkercad. Here is the circuit connections in details. And you can find interactive Tinkercad Simulation below. Recent post Arduino - LCD. Controlling LCD is a quite complicated task. Fortunately, thanks to the LiquidCrystal library, this library simplifies the process of controlling LCD for you so you don't need to know the low-level instructions. You just need to connect Arduino to LCD and use the functions of the library. The using LCD is a piece of cake

Master a Tinkercad LCD in Minutes! Fun, Fast and Full of

Circuit design Pantalla LCD Tinkerca

Circuit design Display LCD 1 texto Tinkerca

  1. This type of LCD is ideal for displaying text and numbers, hence the name 'character LCD'. The I2C LCD that we are using in this tutorial comes with a small add-on circuit mounted on the back of the module. This module features a PCF8574 chip (for I2C communication) and a potentiometer to adjust the LED backlight
  2. lcd: a variable of type LiquidCrystal. col: the column at which to position the cursor (with 0 being the first column) row: the row at which to position the cursor (with 0 being the first row) Reference Home. Corrections, suggestions, and new documentation should be posted to the Forum. The text of the Arduino reference is licensed under a.
  3. Salah satu pustaka/library yang umum dipergunakan untuk LCD Nokia 5110 adalah pustaka yang dikeluarkan oleh Adafruit.Terdapat dua bagian pustaka untuk lcd ini, satu adalah untuk driver hardware dan satu untuk pustaka grafik.. Urutan pin LCD 5110 pada produk Adafruit bisa jadi tidak sama dengan urutan pin LCD 5110 yang bisa dibeli di pasaran lokal (impor dari China)
  4. Circuit design LCD created by DAVID ALEJANDRO RAMIREZ ROJAS with Tinkercad
  5. Plug the TinkerKit LCD in the USB port using a micro-USB cable. Open Control Panel from the Start menu, click on System and Security, then on System. On the left sidebar you should have the Device Manager link, click on it. This opens the device manager (If you can't find it you can always type devmgmt.msc in Start->Run)..
  6. Arduino LCD Game on TinkerCad Circuits. Play the game and have fun! Here is a simple game created by me on TinkerCad Circuits. This is a stickman game made with a few steps... First, Select Arduino in the component type and drag the Arduino with breadboard in the workspace. Now change the position of breadboard to the right and put the.

Hello, I am new here. Note: I am using Tinkercad for this project. For this project I have Arduino Uno, LCD display and a button as well as the wiring. I need to do a simple project for when you press a button for the first(, 3rd, 5th) time the LCD displays ON, therefore, when you press a button for the 2nd(, 4th, 6th, 8th) time it should display OFF. I have tried it even. Ultrasonic Distance Sensor in Arduino With Tinkercad: Let's measure distances with an ultrasonic rangefinder (distance sensor) and Arduino's digital input. We'll connect up a circuit using a breadboard and use some simple Arduino code to control a single LED.You may have already learned to read a pus Parameters. lcd: a variable of type LiquidCrystal. Reference Home. Corrections, suggestions, and new documentation should be posted to the Forum. The text of the Arduino reference is licensed under a Creative Commons Attribution-ShareAlike 3.0 License. Code samples in the reference are released into the public domain

Liquid Crystal Display (LCD) is made use in various kinds of devices from small display screen in calculator to large screens in televisions. In case of a microcontroller based system the LCD is the most effective output device. Special kind of Liquid Crystal drivers are used with the commonly found LCD modules in microcontroller systems.The LCD module is very effective since it can display. lcd.cursor() This function creates a visible cursor. The cursor is a horizontal line placed below the next character to be printed to the LCD. The function lcd.noCursor() turns the cursor off. lcd.cursor() and lcd.noCursor() can be used together in the void loop() section to make a blinking cursor similar to what you see in many text input fields tinkercad arduino lcd is not displaying. How I wanted it to work: This is a thing that checks temperature and display the temperature and the temperature that I want. You can change the hoping temperature by using the buttons. One is high and the other is low.If the temperature is higher the fan gets on.If the spaeaker rings just once when the. Programar lcd 16x2. International Español Software. DalasMaverick98 May 6, 2021, 6:36pm #1. Hola estoy realizando un semaforo de 4 vias en arduino con las siguientes condiciones. •Cuando pasen 3 segundos el led rojo debe cambiar al led amarillo, este debe durar encendido 1 segundo. Después de esto el led. verde debe prender y durar 5 segundos

Circuit design LCD + KEYPAD + PASSWORD Tinkerca

Interfacing LCD With Arduino on Tinkercad : 5 Steps

How do I control an LCD with block code on the Arduino simulator. A Sydenham. June 15, 2020 13:14. None. Follow. I want to program an arduino using block code but can't work out how to do so, is there a way of controlling an lcd with block code or does it have to be using C++. Date Votes This liquid crystal display has 4 lines, 20 character in each line and cannot be used to display graphics. The main feature of this display that it uses I2C interface, which means that you will need only two wires to connect with Arduino. At the back side of the screen there is a small PCB soldered in the display, this circuit is a serial LCD. I was using a normal LCD for this project before and then I need to add few sensors in this setup which need more digital pins, so I replace the LCD with a LCD which got I2C board soldered on it. Thanks UTSOURCE.net to offer electronic components for this project TinkerCad Tutorial #4 Interfacing Arduino and LCD we shall see how can we can make a simple Arduino Uno shield to test HD44780 LCD. This shield can be used to test LCD 16x2 and as well as 20x4. Read more ».

Interfacing lcd with arduino Step by step TinkerCad

Tinkercad e PQDB: Display de 7 segmentos. Tinkercad e PQDB: Teclado matricial. Tinkercad e PQDB: Display LCD 16×2. Neste sketch será apresentado o funcionamento do display LCD compatível com HD44780 em modo de 4 bits utilizando as saídas do circuito integrado registrador de deslocamento. Figura 1: Circuito com o LCD lcd.print ( °C); but I read a non-sense char. I think 223 (0xDF) is the code for the degree symbol, try: lcd.print (223); or lcd.print ( (char)223); The second instruction works fine. Thanks again! Interesting that the ASCII table in the reference section of arduino.cc only shows the first 128 characters Temperature Display on 16×2 LCD Module - using Arduino and lM35. Now lets go on to add a 16×2 LCD display with LM35 and Arduino - interface and lets display the temperature values on this LCD display (instead of serial monitor). So we are going to build none other than a stand alone temperature display using arduino

Caja fuerte con pantalla LCD, teclado, sonido y código. Cómo construir una caja fuerte que se abre con un código a través de un teclado. Además cuenta con indicador acústico y pantalla LCD. ctc_españa2019 Tinkercad Arduino Ultrasonic Distance Measurement on 16x2 LCD. AeroArduino posted a video to playlist Arduino.. March 5 Explicación y aplicación con LCD 16x2 y del teclado matricial 4x4 con Arduino. En esta publicación se mostrará el uso del LCD y del teclado matricial (keypad) en la plataforma Arduino y en los simuladores Proteus y Tinkercad. Primero, se muestra en el siguiente vídeo como enviar datos al LCD 16x2 con driver HD44780 usando señales lógicas

Arduino LCD Game on TinkerCad Circuits : 5 Steps (with

  1. Learn: how to use Arduino to read temperature and humidity from sensor and display temperature and humidity on LCD, how to combine DHT11, DHT22 code and LCD code, how to program Arduino step by step. The detail instruction, code, wiring diagram, video tutorial, line-by-line code explanation are provided to help you quickly get started with Arduino
  2. This is why we save the init commands. // is required by any setup. // SEE PAGE 45/46 FOR INITIALIZATION SPECIFICATION! // before sending commands. Arduino can turn on way befer 4.5V so we'll wait 50. // now we set the GPIO expander's I/O direction to output since it's soldered to an LCD output
  3. Controlling a servo motor with a potentiometer using Tinkercad Code Blocks. Code blocks are organized into several categories: Output — Blocks for controlling actuators connected to your programmable microcontroller; Input — Blocks for reading sensor input Notation — Blocks for adding comments, both to provide an overview of your code (in the title block) and in-line with your cod
  4. Akhirnya, Saya putuskan untuk mencoba membuat display LCD dengan menggunakan LCD 16×2. Saya ingin menampilkan teks: Baris Pertama: Message: Baris Kedua: Hello, this is Muhammad Irfan Luthfi speaking. Dengan menggunakan TinkerCad ini, berikut adalah desain Saya
  5. Tinkercad. Once you've logged in, make sure 3D Designs is selected on the left and click Create new design. You'll be presented with a blank workplane and a number of shapes on the right side. The basics of Tinkercad are simple: you drag a shape onto the workplane, modify it, and combine it with other shapes
  6. Arduino Mega Tinkercad. Arduino Mega 2560 Ethernet Shield Top Tinkercad. Arduino Mega 2560 Ethernet2 Case Tinkercad. Traffic Lights And Push Button Arduino Project Hub. Arduino Mega 2560 Mount I Tinkercad. Arduino Mega 2560 Footprint Plus Box Tinkercad

作成例はこちら(TinkerCadに移動します)。 また、同様に Arduino とも接続例できます。 作成例はこちら(TinkerCadに移動します)。 演習16:自動点灯する街路灯. 周囲が暗くなると自動的に点灯する街路灯をつくっていきます LCD Screen Read Temperature Sensor Correctly. Yeetus Deletus2020. December 03, 2020 09:32. None. Follow. I am making a reactor temperature monitoring system, and I want a LCD screen to show the temp value from the sensor correctly. I have tried adding and subtracting the value, but it doesn't work. Does anybody know how to do this TinkerCAD TopSolid T-Flex CAD TurboCAD VectorWorks ViaCAD 3D VRML / WRL ZW3D Rendering GrabCAD Print GrabCAD Community GrabCAD Workbench LCD 2004 20x04 20x4 with by Vladislav Maslov. 17 799 0. Fusion 360, STEP / IGES, Rendering, November 30th, 2020 Multi Colors 3D Printer

Reloj LCD Digital Con Alarma Arduino Y Tinkercad. Cómo a utilizar un LCD para controlar el tiempo con un Arduino proyecto. Es posible que usted ha necesitado para saber el tiempo en un programa o boceto en alguna etapa. Por ejemplo, si usted quiere a hacer un reloj con Arduino y LED 1.9k members in the tinkercad community. TinkerCAD is the most intuitive 3D modeling program, period. If you're overwhelmed and just want to put Learn: how to use Arduino with keypad and LCD, how to combine keypad code and lcd code, how to program Arduino step by step. The detail instruction, code, wiring diagram, video tutorial, line-by-line code explanation are provided to help you quickly get started with Arduino. Find this and other Arduino tutorials on ArduinoGetStarted.com

Arduino LCD Tutorial- Tinkercad - Fully Electronic

Prerequisites . This development track requires an investment in the following hardware and software. See below for details - Sign-up and create a free account at Tinkercad Circuits - <Tinkercad Circuits Signup> Arduino Uno - You will need to purchase the Arduino UNO from OzToyLib to be able to work on each of the tutorials part of this development track Project 11: Crystal Ball. March 5, 2016. March 10, 2016. programminginarduino. In this project we learnt to deal with a Liquid Crystal Display, known better by its abbreviation to LCD. Although the LCD is connected to various signals as it receives different type of information, there is already an available Liquid Crystal Library which makes. Here are 7 tips for driving an Arduino LCD display, like one with 2×20 or 4×20 characters. 1. Buffer the Arduino LCD Display. One approach I see many people try with a character LCD is letting their code directly print to the display. Using a simple buffer might look like it adds unnecessary complexity

Mini Tinkercad simulated Arduino Projects - nomadeng

This library allows an Arduino board to control LiquidCrystal displays (LCDs) based on the Hitachi HD44780 (or a compatible) chipset, which is found on most text-based LCDs.The library works with in either 4- or 8-bit mode (i.e. using 4 or 8 data lines in addition to the rs, enable, and, optionally, the rw control lines) Tinkercad 3D models ready to view, buy, and download for free. Popular Tinkercad 3D models View all . No results. Download 3D model. Nekochan. 32 Views 2 Comment. 7 Like Unlike. Download 3D model. Dain Ironfoot. 13 Views 2 Comment. 7 Like Unlike. Aragorn. 19 Views 5.

LCD and Ultrasonic Sensor in Tinkercad Part#5 Tinkercad

Learn: how LCD I2C works, how to connect LCD I2C to Arduino, how to program Arduino step by step. The detail instruction, code, wiring diagram, video tutorial, line-by-line code explanation are provided to help you quickly get started with Arduino. Find this and other Arduino tutorials on ArduinoGetStarted.com Arduino LCD Display. The LCD (Liquid Crystal Display) is a type of display that uses the liquid crystals for its operation.Here, we will accept the serial input from the computer and upload the sketch to the Arduino.The characters will be displayed on the LCD

Mini Tinkercad simulated Arduino Projects. May 3, 2020. This post display some of my mini Arduino projects I simulated using Autodesk Tinkercad, each project starts with a short description, Tinckercad simulation, and the code. 2-line LCD display and 4 buttons. pressing one button write the following words to the display The name and functions of each pin of the 16×2 LCD module is given below. Pin1(Vss):Ground pin of the LCD module. Pin2(Vcc): Power to LCD module (+5V supply is given to this pin) Pin3(VEE):Contrast adjustment pin.This is done by connecting the ends of a 10K potentimeter to +5V and ground and then connecting the slider pin to the VEE pin 16x2 LCD Menu for Arduino. By George Bantique July 04, 2020 8 comments: I just want to share this beautiful LCD Menu implementation that you may use to your next Arduino project. The original code is for PIC microcontrollers, and just ported it for Arduino. My apologies to the original author of the source code, all credits goes to you, Sir Next, connect the LCD's pin 6 (EN) to the Arduino's digital pin 8. EN is the enable pin on the LCD, this is used to tell the LCD that data is ready for reading. Next, we have to connect the four data pins on the LCD. Connect the LCD's pin 14 (DB7) to the Arduino's digital pin 12. Then, connect the LCD's pin 13 (DB6) to the Arduino's digital pin 11

Arduino LCD 16x2 Display Test Tinkercad - YouTub

Sensor De Temperatura LCD Con Arduino Y Tinkercard. Comenzando con Arduino - LCD + Sensor de temperatura: En esta práctica, vamos a aprender cómo a usar una temperatura del sensor LM35 y mostrar su valor en un LCD de pantalla.. Este kit se está utilizando en la serie de proyectos que comienzan con Arduino 20×4 I2C LCD Display. The 20×4 LCD display is essentially a bigger (increased number of rows and columns) version of the 16×2 LCD display with which we have built several projects. The display has room to display 20 columns of characters on 4 rows which makes it perfect for displaying a large amount of text without scrolling At-last we press B to get the desired result on the LCD. For every new computation, press D and wait till the LCD display goes blank (delay). Then, again we start by selecting any option from 1 to 11. Part 4: PCB Design. The PCB Designing involves 3 steps: Download the .BRD file from Tinkercad and Open it on EAGLE or any other EDA softwar

Arduino LCD Game on TinkerCad Circuits - Arduino Project Hu

The LCD module makes an embedded system completely independent with which can take analog or digital input on its input pins and display the corresponding output in its own screen along with generating other kind of outputs. The LCD modules comes in different sizes varies from single line monochrome display to large graphical color display all of them using almost same method for displaying. Tinkercad already has a lot to offer as a design program, but it also serves as a replacement for Autodesk's discontinued 123D Circuits service, which was a free and easy to use breadboard simulator. This article will introduce you to the basics of Tinkercad Circuits which, like Fritzing, is a great design resource for makers

Introduction. The arduino LCD Keypad shield is developed for Arduino compatible boards, to provide a user-friendly interface that allows users to go through the menu, make selections etc.It consists of a 1602 white character blue backlight LCD. The keypad consists of 5 keys — select, up, right, down and left. To save the digital IO pins, the keypad interface uses only one ADC channel 了解如何使用Tinkercad设计、构建和测试简单电路。Tinkercad作为一个设计程序已经有很多东西可以提供,它也可以替代Autodesk停产的123D Circuits服务,这是一款免费且易于使用的面包板模拟器。本篇文章将向您介绍Tinkercad Circuits电路的基础知识,与Fritzing一样,它是创客的一个很好的设计资源 Hello, I have problem here, i wanna to make menu using my arduino and connected to the LCD display with driver 20x4 and keypad 4x4. In my program code that i use is Switch case instruction. i want to make that menu inside the menu it going to be a menu again. for example MENU [1]English [2]Italian [3]Chinese when selected [1] English [1]Name [2]Age at here i wanna to make double Menu, but. Other aspects of TinkerCAD. So that's how you build a very basic blinking LED circuit in TinkerCAD. There are lots of other really cool things about Tinkercad which we'll explore now. Go to your main dashboard by clicking the TinkerCAD logo at the top left of the screen, then click the Learn tab at the top right of the screen Tinkercad merupakan sebuah platform yang merupakan web penyedia sarana bagi kita untuk belajar secara online terkait desain 3d, rangkaian elektronikam dan codeblock. Tinkercad merupakan web besutan dari Autodesk yang sudah cukup terkenal. Jika sebelum-sebelumnya Autodesk banyak memperkenalkan software-software komputer seperti software desain.

To get started with the simulator, go to https://www.tinkercad.com and create a free account. Once you've done this, you'll to taken to the Tinkercad dashboard. In the menu on the left side of the screen, click 'Circuits'. Now, on the right side of the screen, click the 'Create new Circuit' button to get started Tinkercad tutorial lcd temperature segue la serie di tutorial del corso base su arduino online di cui hai letto da qualche settimana. Se per la prima volta sei difronte alle pagine del blog e sei interessato all'argomento ti consiglio di leggere i precedenti articoli sull'argomento che trovi qui. Continue readin 3. Next, copy the lcd_api.py below (SOURCE CODE section), click the New button, and paste it in Thonny. 4. Next, save it to MicroPython root directory by clicking the File menu, select Save As, and click the MicroPython Device. 5. Next, enter a file name as lcd_api.py. 6. Repeat steps #3 to steps #5 for i2c_lcd.py How and what is displayed on 16×2 lcd with arduino uno. First line of the lcd displays Moving Text!!!. On second line you will see moving string. String originates from left and terminates on right and after termination it again comes out from left. Their are two logic's in the code that needs to be understood

Arduino LED Control Using DIP Switch | Part 1. This is a very simple project that controls a set of LEDs using a DIP switch. The purpose of the sketch is to show the use of some Arduino serial communication functions, and to increase familiarity interfacing with digital I/O pins. Two LEDs were connected to the RX and TX pins on the Arduino. It's a simple series Resistor-LED-VoltageSource circuit in which I have the students vary the resistance until the LED blows. We then use Ohm's law to calculate the current which should be around 20mA for a typical LED. In Circuits.io, the simulation worked as expected. However, in Tinkercad Circuits, the current required to blow the LED is. The LCD i2c has 4 pins GND/VCC/SDA/SCL are wired respectively with GND/5V/A4/A5. Libraries: The only library I used is the LCD i²c New _liquid_crystal, you can use any library you want just adapt the functions. In case you use a standard LCD you'll need another library and suitable functions

Tinkercad上で実行すると、DCモーターが1秒間右回転、1秒間停止、1秒間左回転、1秒間停止を繰り返すことが確認できる。. 4. エンコーダー付きDCモーター さらにエンコーダー付きのDCモーターの使用例を示したい。 Tinkercad上のモデルはDCモーターの代わりにエンコーダー付き(3~12V遊星ギアモーター. En este tutorial explicaremos cómo utilizar una pantalla LCD dentro de la plataforma web de Tinkercad y poder mostrar en pantalla la distancia que se tiene usando un sensor de distancia. Para realizar este ejercicio podemos seguir los siguientes pasos LCD Pinout. All HD44780 (JHD16x2) driver based LCDs have 14 or 16 line interface. Backlight connections are connected to +5V supply through 330 Ohm current limiting resistor. In most cases we don't read the display so it is better to connect R/W LCD pin to GND. For contrast setting, connect LCD contrast Pin 3 to ground through a 1K Ohm resistor

Tinkercad is a free online collection of software tools that help people all over the world think, create and make. We're the ideal introduction to Autodesk, the leader in 3D design, engineering and entertainment software Connect the LCD VDD pin to the 5V pin. 3. Connect the LCD VO pin at the center wiper of the potentiometer. 4. Connect the LCD RS pin to GPIO 8 of the Pico. 5. Connect the LCD RW pin to the ground pin. 6. Connect the LCD E pin to the GPIO 9 of the Pico

Make Arduino Clock on Tinkercad Without RTC LCD

TinkercadによるArduinoシミュレーション25 ~ センサ出力の増幅. Arduino Tinkercad. 今回はセンサの出力を演算増幅器 (オペアンプ)で増幅する方法を紹介する。. Arduinoのデジタル入力を使用する場合、出力電圧が低いセンサだとすべてLOWと判別されてしまいそのままで. Attention! Tinkercad Retires ESP8266 wifi component. We regret to inform everyone that some required security updates have fundamentally altered the Tinkercad Circuits ESP8266 module's internet connectivity, and as a result, the team has decided to retire the component from Tinkercad Circuits. Unfortunately, closing the back doors that could. LiquidCrystal lcd ( 12, 11, 5, 4, 3, 2); //This is the Arduino Pin that will read the sensor output. int sensePin = A0; //The variable we will use to store the sensor input. int sensorInput; //The variable we will use to store temperature in degrees. double temp; void setup () { //Pin of the led. pinMode ( 13, OUTPUT); //Initialize the LCD's. 概要. Tinkercad Circuits というウェブサービスを利用して、Arduino(初心者向けのマイコンボード)について学んでいきます。Arduino(アルディーノ/アルデュイーノ)が使えるようになると、押しボタンスイッチやセンサーからの入力を取り込んで処理したり、LEDやモーターなどをコントロールし. In this tutorial, we will learn on how to use the LCD Keypad Shield for Arduino. This shield is compatible for Arduino Uno and Arduino Mega. Pin assignments: From this pin assignments, we can conclude that the following pins are free and available to be use for other purposes

Arduino - LCD Arduino Tutoria

With Tinkercad you can quickly turn your idea into a CAD model for a 3D printer. Tinkercad is an easy-to-use tool for creating digital designs that are ready to be 3D printed into physical objects. Tinkercad Codeblocks Workspace; New post. 0. Rock Paper Scissor Begginer. Jahn Andrei C De Guzman May 08, 2021 07:08. None. Follow. I'm trying to code this minigame but it seems that the pushbuttons doesn't gives out signal that it's being push what is the problem in my code? LiquidCrystal lcd(rs, en, d4, d5, d6, d7); int a = 0; int b = 0.

Circuit design Ultrasonic Distance Sensor | TinkercadCircuit design Arduino + LCD + Buttons | TinkercadGas Sensor with Display | DevpostArduino Tinkercad Password Access Control Circuit With LCD6 Display letters, numbers and fun characters on LCD