jaguar tft display free sample

(MAHWAH, N.J.) – August 1, 2018 –Today, the Jaguar brand announced a series of updates to its award-winning F-PACE performance SUV. For the 2019 model year, the best-selling Jaguar model will feature exterior and interior enhancements, the latest driver assistance technologies and additional convenience features.

The F-PACE remains true to the aesthetic of the award-winning C-X17 concept – both vehicles were designed by the same team. Thanks to the flexibility of the Lightweight Aluminum Architecture, the designers could work hand in hand with the engineers to determine key dimensions such as the wheelbase and track, delivering the proportions and elegant lines that distinguish the F-PACE as a Jaguar.

“We designed the F-PACE to be first and foremost a Jaguar. That’s why it has exciting proportions, a dynamic stance, pure surfaces and a beautiful sensuality about it. Its progressive, purposeful appearance has clearly been influenced by the F-TYPE,” said Ian Callum, Director of Design, Jaguar. “Every Jaguar should draw your eye from 200 meters away and I believe the presence of the F-PACE on the road is second to none in this class. The Lightweight Aluminum Architecture gave us the design freedom to create a car with latent poise – a svelte car with attitude. It looks assertive yet not aggressive. But it’s also versatile and equipped with real-world answers to everyday questions.”

The influence of the F-TYPE is instantly apparent at the rear of the F-PACE, from the design of the LED tail lights to the muscular rear haunches. The rakish angle of the rear windshield underlines the unrivalled load space behind it. This influence extends to the silhouette if the F-PACE, with its sleek roofline and short front overhang reflecting the vehicle’s agile responses. The fender vents are another familiar Jaguar design feature. The large diameter wheels – especially the range of forged 22-inch designs – enhance the purposeful stance.

The taut surfaces and clean lines of the bodysides – formed from a single sheet of aluminum – reflect the Jaguar brand’s expertise in designing, engineering and manufacturing vehicles using this lightweight material. Perfectly balancing form and function, the geometry of every pillar in the upper canopy has been optimized to deliver the best possible visibility for all occupants.

The sleek headlights, available with adaptive full-LED technology as an option, feature daytime running lights with the signature Jaguar ‘J’ Blade design.

The Jaguar F-PACE is a true five-seater with a spacious, luxurious interior featuring the premium materials, craftsmanship and meticulous attention to detail that gives every Jaguar vehicle its unique sense of occasion.

The attention to detail continues with the introduction of a standard frameless rear view mirror, illuminated metal treadplates with Jaguar script, bright metal pedals, premium carpet mats, suedecloth headlining, chrome seat switches on the 10-way adjustable seats and optional carbon fiber trim finishers.

The Instrument Cluster features two large, deeply hooded dials and a central TFT display, or an optional 12.3-inch Interactive Driver Display offering a choice of four visual themes and a full-screen navigation display while the touchscreen of the standard InControl Touch Pro™ infotainment system measures 10-inches1. Configurable interior ambient lighting with 10-color options enhances the sense of luxury inside.

Jaguar InControl® Touch Pro™, which is featured as standard on all models from 2019 model year, is designed and developed in-house around technologies including a quad-core processor and ultra-fast Ethernet network, delivering a truly exceptional user experience1.

For 2019, the system features refreshed screen layouts and graphical treatments inspired by the Touch Pro Duo infotainment system found in the Jaguar I-PACE, for a more modern, intuitive appearance.

A 10-inch touchscreen, offered as standard across the F-PACE lineup for 2019, making interaction smooth and seamless. The home screen can be customized and widgets can be added – users can even add additional home screens if they wish. The super-wide display also enables multi-tasking: media, for example, can be shown in the main screen area, while a side panel shows information such as call history, navigation data or weather reports1.

Commute Mode, also available with Pro Services, learns your daily drive so that it can offer alternative routes to avoid congestion using historical and real-time traffic information. Arrival Mode adds a 360-degree interactive view of your destination alongside the map display when you’re within 656ft (200m) – it can even show you where the nearest parking lots are and then direct you to them1.

For 2019, the Jaguar F-PACE can be specified with Apple CarPlay® and Android™ Auto as part of the new optional Smartphone Package. Drivers can interact with key mobile apps through the vehicle’s central touchscreen in a manner similar to a smartphone8,9. Certain functions of the system can also be controlled via the vehicle’s Voice Control, providing additional convenience8.

The F-PACE benefits from the Jaguar brand’s expertise in designing and manufacturing aluminum monocoques. Using the brand’s Lightweight Aluminum Architecture as the vehicle’s basis, the F-PACE features 80 percent aluminum construction, a composite tailgate, a magnesium cross-car beam and a magnesium front-end carrier.

The highly optimized structure, which also features advanced high strength steels in areas such as the rear floor, is joined using 2,616 self-piercing rivets, 238.8ft (72.8 meters) of structural adhesive and 566 spot-welds. The resulting torsional stiffness matches that of the Jaguar XF and, together with the advanced suspension systems, is key to the vehicle’s excellent blend of ride, handling and refinement.

The F-PACE is the third Jaguar model developed using the brand’s Lightweight Aluminum Architecture and features the highest aluminum content yet, of which almost a third is the RC5754 alloy, made predominantly from recycled material and unique to Jaguar Land Rover.

Everything about the F-PACE has been engineered from the outset to deliver the driving experience which sets all Jaguar vehicles apart from the competition. The philosophy was not one of adapting the core DNA to suit expectations of how a performance SUV could ride and handle, but instead Jaguar took the exceptional dynamics of its sedans and sports cars and applied them to the F-PACE.

“We develop every Jaguar to offer an exceptional combination of agility and responsiveness with exceptional ride and refinement – and the F-PACE is no exception,” said Mike Cross, Chief Engineer of Vehicle Integrity, Jaguar. "Applying all of the learning from the F-TYPE, the steering reacts immediately, giving a truly connected feel. The double wishbone and Integral Link suspension offer the ideal balance of precise handling and body control, making the F-PACE as rewarding to drive as it is comfortable to be driven in.”

Every Jaguar is designed to set a benchmark for steering. The F-PACE is no exception, and this target drove the development of every single component between the steering wheel and the tire contact patch in order to achieve the unique combination of precision, response and linearity that defines the Jaguar brand’s steering DNA.

The Electric Power Assisted Steering (EPAS) features software tuned with all of the learnings taken from the Jaguar F-TYPE, XE and XF. The F-PACE system also benefits from the addition of closed-loop control. Specially developed algorithms calculate the forces coming back from the road and use this information to further refine the level of assistance, making the steering even more intuitive.

To preserve Jaguar dynamics DNA and make the system as effective as possible, the calibration was done in-house, the controller is bespoke, and development was done in parallel with the base chassis handling balance. And because the system enables such fine levels of wheel control it can also deliver benefits at slower speeds too, such as when driving on mud or snow6.

The most fuel efficient powertrain offered in the Jaguar F-PACE7, the 180hp 2.0-liter four-cylinder Ingenium diesel produces 318lb-ft of torque from low engine speeds, delivering strong acceleration whenever the driver demands it3.

The family of Jaguar Land Rover Ingenium gasoline engines features innovative technologies delivering low levels of friction to optimize efficiency and refinement. They also deploy twin scroll turbos to reduce lag, enhancing power output and efficiency from the turbo.

In a first for Jaguar, the exhaust manifold is also integrated with the cylinder head casting. Passing coolant through the manifold considerably reduces warm-up times, when engines are at their least efficient, to enhance fuel consumption and control emissions.

All gasoline Jaguar engines are also now equipped with particulate filters to make them even cleaner. The highly efficient, close-coupled filters are neatly integrated into the after-treatment system and trap ultrafine particles as the exhaust gas passes through them. Under normal driving conditions, the trapped particles will be oxidized into CO2 and the filter regenerated whenever the driver lifts off the accelerator.

For drivers seeking the most rewarding experience, Jaguar offers a 380hp 3.0-liter supercharged V6 engine. This all-aluminum powertrain is shared with the F-TYPE sports car and characterized by the immediate throttle response, linear power delivery and unique intake and exhaust sound.

The vehicle’s rotary gearshift controller is distinguished by a rubberized surface for improved tactility. Although the transmission has been designed to select the right gear at the right time depending on the mode chosen in the JaguarDrive™ Control system and according to driving style, enthusiasts will make the most of manual shift control using the steering wheel-mounted paddles.

These technologies are designed to ensure the F-PACE delivers the connected steering feel and rear wheel drive character inherent to the Jaguar dynamics DNA, together with handling and performance, which fully exploits the benefits of extra traction when required6. This could not be realized with a conventional, full-time AWD system. This extraordinary achievement leverages the Jaguar Land Rover brand’s unrivalled experience and leadership in AWD technologies.

This intelligence, coupled with the extremely fast-acting transfer case, enables IDD to employ both pre-emptive and reactive control strategies, assisting in improving dynamics and traction6. If IDD predicts that the rear axle is approaching the limit of available traction, the system is designed to transfer the required torque to the front axle. Torque can also be fed forwards to help mitigate oversteer by providing yaw damping. IDD is also networked to JaguarDrive Control and the Dynamic Stability Control (DSC) system so that torque distribution can be even further optimized.

When fitted, AdSR replaces Rain/Ice/Snow mode in the JaguarDrive Control system, AdSR operates throughout the vehicle’s entire speed range and is designed to enable even finer optimization of the vehicle’s systems to make the most of the available traction, helping the driver to make smooth progress even in adverse road conditions6.

AdSR debuted in the Jaguar XF with two modes – one for low-friction surfaces such as snow and ice, and one for medium-friction surfaces such as wet tarmac or gravel. In the F-PACE, a third mode has been developed for high-drag conditions such as deep snow and deep gravel to further exploit the vehicle’s inherent capability.

The performance of the F-PACE on varied surfaces and challenging weather is a function of the Jaguar Land Rover brand’s all-wheel-drive technologies and the inherent advantages of the Lightweight Aluminum Architecture.

Equipped as standard, the All Surface Progress Control (ASPC) system leverages knowledge built up over decades by Jaguar Land Rover in the development of off-road technologies. ASPC functions like a low-speed cruise control and can operate between 2.2mph and 18.6mph (3.6km/h and 30km/h). After activating the system by pressing a button on the center console, the driver uses the cruise control switches on the steering wheel to set the maximum speed. After that, the system is designed to keep the vehicle moving without throttle/brake input from the driver – the driver only manages the steering input6.

Drifting out of lane can be caused by driver fatigue as well as inattentiveness, and this can be identified by periods of little or no steering activity followed by sudden or excessive inputs. Fitted as standard, the Driver Condition Monitor system recognizes these patterns, and, by also checking activation of brake and accelerator pedals, will display a multi-stage visual warning in the instrument panel to prompt the driver to take a break6.

Traffic Sign Recognition (TSR) has been enhanced for 2019 model year as Traffic Sign Recognition+ (TSR+) to incorporate the recognition of more signs6. The system uses the forward-facing camera to keep the driver informed of the speed limit – including temporary limits which apply in road construction, for example, variable limits on highways, or reduced limits when towing. The limit is displayed in the instrument cluster and the head-up display (when fitted), and camera data is always cross-referenced against GPS data for maximum robustness. If the driver selects the over-speed warning function, the ring around the sign graphic flashes whenever the limit is exceeded, giving a prompt to slow down.

The optional Head-Up Display (HUD) system can place information such vehicle speed, turn-by-turn navigation instructions and speed limits right in the driver’s eye line (when fitted with satellite navigation and TSR), assisting in minimizing the amount of time spent glancing down at the instrument cluster6. The color images are exceptionally sharp and are adjustable both in height and in brightness; the HUD can also be switched off if desired.

More than a quarter of a million test miles were accumulated in these two regions alone, where ambient temperatures can fall as low as -40°F and reach as high as 122°F. Going to such measures ensures that everything from tires to the climate control systems to the infotainment touchscreens function perfectly in extreme conditions, and is fundamental to the Jaguar brand’s focus on ever-higher standards of quality and durability.

Among the features at the Jaguar Land Rover winter proving ground in Arjeplog are 37.3miles (60km) of purpose-designed handling tracks, loops, inclines and split-friction straights. Testing in Dubai included graveled mountain passes and dry riverbeds known as wadis – the F-PACE is the first Jaguar to be tested in these particularly challenging environments.

This is also the first time that a Jaguar has been evaluated in the mud and ruts of the legendary Eastnor test facility in the UK: until now, only Land Rover vehicles have been developed here. It’s fitting too that the F-PACE was not assessed using existing sedan car test requirements: instead, tests were derived from the Land Rover brand’s uniquely demanding standards.

The F-PACE becomes the first member of the Jaguar PACE family to be given the SVR treatment. The combination of a 550hp 5.0-liter Supercharged V8 engine, uprated suspension and specially tuned EPAS system deliver the most thrilling iteration of the performance SUV yet. Bespoke exterior enhancements deliver a more muscular design along with additional dynamic benefits, while performance-focused design upgrades continue inside. Developed and engineered by Jaguar Land Rover Special Vehicle Operations (SVO), the SVR is the all-purpose performance SUV.

1Do not use Jaguar InControl® features under conditions that will affect your safety or the safety of others. Driving while distracted can result in loss of vehicle control.

4 Price shown is Base Manufacturer’s Suggested Retail Price. Excludes $1,025 destination/handling charge, tax, title, license, and retailer fees, all due at signing, and optional equipment. Total Manufacturer’s Suggested Retail Price includes destination/handling charge noted above and may include optional equipment but excludes tax, title, license and retailer fees, all due at signing. Retailer price, terms and vehicle availability may vary. See your local authorized Jaguar Retailer for details.

6 These features are not a substitute for driving safely with due care and attention and will not function under all circumstances, speeds, weather and road conditions, etc. Driver should not assume that these features will correct errors of judgment in driving. Please consult the owner"s manual or your local authorized Jaguar Retailer for more details.

7 All figures are Manufacturer"s fuel economy estimates based on 2019MY Jaguar F-PACE 20d fuel economy figures (26 city / 33 highway / 29 combined). Actual mileage may vary.

jaguar tft display free sample

An excellent new compatible library is available which can render TrueType fonts on a TFT screen (or into a sprite). This has been developed by takkaO and is available here. I have been reluctant to support yet another font format but this is an amazing library which is very easy to use. It provides access to compact font files, with fully scaleable anti-aliased glyphs. Left, middle and right justified text can also be printed to the screen. I have added TFT_eSPI specific examples to the OpenFontRender library and tested on RP2040 and ESP32 processors, however the ESP8266 does not have sufficient RAM. Here is a demo screen where a single 12kbyte font file binary was used to render fully anti-aliased glyphs of gradually increasing size on a 320x480 TFT screen:

The following is now deprecated due to the number of issues it can cause in certain circumstances. For ESP32 ONLY, the TFT configuration (user setup) can now be included inside an Arduino IDE sketch providing the instructions in the example Generic->Sketch_with_tft_setup are followed. See ReadMe tab in that sketch for the instructions. If the setup is not in the sketch then the library settings will be used. This means that "per project" configurations are possible without modifying the library setup files. Please note that ALL the other examples in the library will use the library settings unless they are adapted and the "tft_setup.h" header file included. Note: there are issues with this approach, #2007 proposes an alternative method.

Support has been added in v2.4.70 for the RP2040 with 16 bit parallel displays. This has been tested and the screen update performance is very good (4ms to clear 320 x 480 screen with HC8357C). The use of the RP2040 PIO makes it easy to change the write cycle timing for different displays. DMA with 16 bit transfers is also supported.

Smooth fonts can now be rendered direct to the TFT with very little flicker for quickly changing values. This is achieved by a line-by-line and block-by-block update of the glyph area without drawing pixels twice. This is a "breaking" change for some sketches because a new true/false parameter is needed to render the background. The default is false if the parameter is missing, Examples:

New anti-aliased graphics functions to draw lines, wedge shaped lines, circles and rounded rectangles. Examples are included. Examples have also been added to display PNG compressed images (note: requires ~40kbytes RAM).

Frank Boesing has created an extension library for TFT_eSPI that allows a large range of ready-built fonts to be used. Frank"s library (adapted to permit rendering in sprites as well as TFT) can be downloaded here. More than 3300 additional Fonts are available here. The TFT_eSPI_ext library contains examples that demonstrate the use of the fonts.

Users of PowerPoint experienced with running macros may be interested in the pptm sketch generator here, this converts graphics and tables drawn in PowerPoint slides into an Arduino sketch that renders the graphics on a 480x320 TFT. This is based on VB macros created by Kris Kasprzak here.

The RP2040 8 bit parallel interface uses the PIO. The PIO now manages the "setWindow" and "block fill" actions, releasing the processor for other tasks when areas of the screen are being filled with a colour. The PIO can optionally be used for SPI interface displays if #define RP2040_PIO_SPI is put in the setup file. Touch screens and pixel read operations are not supported when the PIO interface is used.

DMA can now be used with the Raspberry Pi Pico (RP2040) when used with both 8 bit parallel and 16 bit colour SPI displays. See "Bouncy_Circles" sketch.

The library now supports the Raspberry Pi Pico with both the official Arduino board package and the one provided by Earle Philhower. The setup file "Setup60_RP2040_ILI9341.h" has been used for tests with an ILI9341 display. At the moment only SPI interface displays have been tested. SPI port 0 is the default but SPI port 1 can be specifed in the setup file if those SPI pins are used.

The library now provides a "viewport" capability. See "Viewport_Demo" and "Viewport_graphicstest" examples. When a viewport is defined graphics will only appear within that window. The coordinate datum by default moves to the top left corner of the viewport, but can optionally remain at top left corner of TFT. The GUIslice library will make use of this feature to speed up the rendering of GUI objects (see #769).

An Arduino IDE compatible graphics and fonts library for 32 bit processors. The library is targeted at 32 bit processors, it has been performance optimised for RP2040, STM32, ESP8266 and ESP32 types, other processors may be used but will use the slower generic Arduino interface calls. The library can be loaded using the Arduino IDE"s Library Manager. Direct Memory Access (DMA) can be used with the ESP32, RP2040 and STM32 processors with SPI interface displays to improve rendering performance. DMA with a parallel interface (8 and 16 bit parallel) is only supported with the RP2040.

For other processors only SPI interface displays are supported and the slower Arduino SPI library functions are used by the library. Higher clock speed processors such as used for the Teensy 3.x and 4.x boards will still provide a very good performance with the generic Arduino SPI functions.

"Four wire" SPI and 8 bit parallel interfaces are supported. Due to lack of GPIO pins the 8 bit parallel interface is NOT supported on the ESP8266. 8 bit parallel interface TFTs (e.g. UNO format mcufriend shields) can used with the STM32 Nucleo 64/144 range or the UNO format ESP32 (see below for ESP32).

The library supports some TFT displays designed for the Raspberry Pi (RPi) that are based on a ILI9486 or ST7796 driver chip with a 480 x 320 pixel screen. The ILI9486 RPi display must be of the Waveshare design and use a 16 bit serial interface based on the 74HC04, 74HC4040 and 2 x 74HC4094 logic chips. Note that due to design variations between these displays not all RPi displays will work with this library, so purchasing a RPi display of these types solely for use with this library is NOT recommended.

A "good" RPi display is the MHS-4.0 inch Display-B type ST7796 which provides good performance. This has a dedicated controller and can be clocked at up to 80MHz with the ESP32 (125MHz with overclocked RP2040, 55MHz with STM32 and 40MHz with ESP8266). The MHS-3.5 inch RPi ILI9486 based display is also supported, however the MHS ILI9341 based display of the same type does NOT work with this library.

Some displays permit the internal TFT screen RAM to be read, a few of the examples use this feature. The TFT_Screen_Capture example allows full screens to be captured and sent to a PC, this is handy to create program documentation.

The library supports Waveshare 2 and 3 colour ePaper displays using full frame buffers. This addition is relatively immature and thus only one example has been provided.

The library includes a "Sprite" class, this enables flicker free updates of complex graphics. Direct writes to the TFT with graphics functions are still available, so existing sketches do not need to be changed.

The "Animated_dial" example shows how dials can be created using a rotated Sprite for the needle. To run this example the TFT interface must support reading from the screen RAM (not all do). The dial rim and scale is a jpeg image, created using a paint program.

The XPT2046 touch screen controller is supported for SPI based displays only. The SPI bus for the touch controller is shared with the TFT and only an additional chip select line is needed. This support will eventually be deprecated when a suitable touch screen library is available.

The library supports SPI overlap on the ESP8266 so the TFT screen can share MOSI, MISO and SCLK pins with the program FLASH, this frees up GPIO pins for other uses. Only one SPI device can be connected to the FLASH pins and the chips select for the TFT must be on pin D3 (GPIO0).

Configuration of the library font selections, pins used to interface with the TFT and other features is made by editing the User_Setup.h file in the library folder, or by selecting your own configuration in the "User_Setup_Selet,h" file. Fonts and features can easily be enabled/disabled by commenting out lines.

It would be possible to compress the vlw font files but the rendering performance to a TFT is still good when storing the font file(s) in SPIFFS, LittleFS or FLASH arrays.

Anti-aliased fonts can also be drawn over a gradient background with a callback to fetch the background colour of each pixel. This pixel colour can be set by the gradient algorithm or by reading back the TFT screen memory (if reading the display is supported).

The common 8 bit "Mcufriend" shields are supported for the STM Nucleo 64/144 boards and ESP32 UNO style board. The STM32 "Blue/Black Pill" boards can also be used with 8 bit parallel displays.

Unfortunately the typical UNO/mcufriend TFT display board maps LCD_RD, LCD_CS and LCD_RST signals to the ESP32 analogue pins 35, 34 and 36 which are input only. To solve this I linked in the 3 spare pins IO15, IO33 and IO32 by adding wires to the bottom of the board as follows:

If the display board is fitted with a resistance based touch screen then this can be used by performing the modifications described here and the fork of the Adafruit library:

If you load a new copy of TFT_eSPI then it will overwrite your setups if they are kept within the TFT_eSPI folder. One way around this is to create a new folder in your Arduino library folder called "TFT_eSPI_Setups". You then place your custom setup.h files in there. After an upgrade simply edit the User_Setup_Select.h file to point to your custom setup file e.g.:

The library was intended to support only TFT displays but using a Sprite as a 1 bit per pixel screen buffer permits support for the Waveshare 2 and 3 colour SPI ePaper displays. This addition to the library is experimental and only one example is provided. Further examples will be added.

jaguar tft display free sample

Jaguar"s all-new 2016 XF sedan features available InControl Touch Pro infotainment, which incorporates a quad-core Intel processor, a 12.1-inch touchscreen and a 60-gigabyte solid-state drive. The new system also upgrades the analog gauge cluster to a sharp TFT display and can work in conjunction with a laser head-up display.

jaguar tft display free sample

Thank you for visiting Prestige Cadillac, southeast Michigan"s favorite Cadillac dealer.. Our entire inventory of used, certified Jaguar F PACE vehicles is shown above. In the event you don"t see the used, certified Jaguar F PACE in your preferred color, or with the right drivetrain or options package, let us know so we can locate it for you. We can have the exact used, certified Jaguar F PACE you are looking for delivered to our dealership at no cost to you, so that you can test drive it. You won"t find this kind of service in Detroit and Southfield, which is why our customers routinely drive from just about everywhere in Macomb, Oakland and Wayne counties to buy from Prestige Cadillac.

jaguar tft display free sample

This new library is a standalone library that contains the TFT driver as well as the graphics functions and fonts that were in the GFX library. This library has significant performance improvements when used with an UNO (or ATmega328 based Arduino) and MEGA.

Examples are included with the library, including graphics test programs. The example sketch TFT_Rainbow_one shows different ways of using the font support functions. This library now supports the "print" library so the formatting features of the "print" library can be used, for example to print to the TFT in Hexadecimal, for example:

To use the F_AS_T performance option the ILI9341 based display must be connected to an MEGA as follows:MEGA +5V to display pin 1 (VCC) and pin 8 (LED) UNO 0V (GND) to display pin 2 (GND)

TFT_ILI9341 library updated on 1st July 2015 to version 12, this latest version is attached here to step 8:Minor bug when rendering letter "T" in font 4 without background fixed

jaguar tft display free sample

In this Arduino touch screen tutorial we will learn how to use TFT LCD Touch Screen with Arduino. You can watch the following video or read the written tutorial below.

As an example I am using a 3.2” TFT Touch Screen in a combination with a TFT LCD Arduino Mega Shield. We need a shield because the TFT Touch screen works at 3.3V and the Arduino Mega outputs are 5 V. For the first example I have the HC-SR04 ultrasonic sensor, then for the second example an RGB LED with three resistors and a push button for the game example. Also I had to make a custom made pin header like this, by soldering pin headers and bend on of them so I could insert them in between the Arduino Board and the TFT Shield.

Here’s the circuit schematic. We will use the GND pin, the digital pins from 8 to 13, as well as the pin number 14. As the 5V pins are already used by the TFT Screen I will use the pin number 13 as VCC, by setting it right away high in the setup section of code.

I will use the UTFT and URTouch libraries made by Henning Karlsen. Here I would like to say thanks to him for the incredible work he has done. The libraries enable really easy use of the TFT Screens, and they work with many different TFT screens sizes, shields and controllers. You can download these libraries from his website, RinkyDinkElectronics.com and also find a lot of demo examples and detailed documentation of how to use them.

After we include the libraries we need to create UTFT and URTouch objects. The parameters of these objects depends on the model of the TFT Screen and Shield and these details can be also found in the documentation of the libraries.

So now I will explain how we can make the home screen of the program. With the setBackColor() function we need to set the background color of the text, black one in our case. Then we need to set the color to white, set the big font and using the print() function, we will print the string “Arduino TFT Tutorial” at the center of the screen and 10 pixels  down the Y – Axis of the screen. Next we will set the color to red and draw the red line below the text. After that we need to set the color back to white, and print the two other strings, “by HowToMechatronics.com” using the small font and “Select Example” using the big font.