The TFT touch screen display screen shield based on ILI9341 is a very popular low-cost display screen shield for Arduino.
Kobino has been supporting them for a long time, but I have never had a chance to write a tutorial on how to use them.
However, few people have asked questions recently about the use of phonino monitors, so I decided to make a tutorial.
In this tutorial, I will show you how easy it is to connect the shield to the Arduino and program it using visualino to make the bitmap move on the display.
As shown in picturesTo to start programming the Arduino, insert the TFT shield into the top of the Arduino Uno, you need to install the Arduino IDE from here: Make sure to install 1. 6.
7 or higher, otherwise this statement will not work!
Phonino: installation is also required.
Next, we need to add graphic elements to render the text and the bitmap.
First, we will add the graphic element to draw the shadow of the text: now we will add the graphic element to draw the text: Next, we will add the graphic element to draw the bitmap: to animate the bitmap, we need to control its X and Y positions.
To do this, we will add pins for the X and Y attributes: We will animate the bitmap movement using 2 integer sine generators: to render the bitmap every time we update the X and Y positions, we need to send the clock signal to the \”draw Bitmap1\” element.
To send commands after location changes, we need a way to synchronize events.
To do this, we will use the Repeat component to continuously generate events and clock multiple sources into 2 events in sequence.
The first event updates the clock sine generator to the X and Y positions, and the second event \”draws Bitmap1\” the clock: Congratulate you!
You have finished the project.
Pictures 2, 3, 4 and 5 and video display the connection and the call item.
You will see the bitmap moving on the ILI9341-based TFT touch screen display as shown in the video.
In Figure 1, you can see the complete visualization.
Also attached are the phonino project I created for this structure and the bitmap with the phonino logo.
arduino uno: bitmap animation on ili9341 tft touchscreen …
Related Posts
Welcome Mr Hooman and Mr Kobi to visit LCD Mall!
Mr. Hooman and Mr. Kobi from Netsightone visited LCD Mall in July 2023, and Mr. Felix, the general manager of the company, warmly received them

What is TN LCD (Twist Nematic Liquid Crystal Display) ?
Fully understand TN LCD (Twist Nematic Liquid Crystal Display) technology, we will understand what is nematic liquid crystal first.

What is DPI ?
DPI stands for dots per inch and refers to the resolution of a printer. It describes the density of ink dots placed on a sheet of paper (or another photographic medium) by a printer to create a physical print.

Why is Demand for Flat Panel Displays Increasing in the U.K.?
“Increasing Demand for Large-sized Display Systems Augmenting Market Outlook” Flat panel display demand in the U.K. is expected to account for 17.5% market share of