Visual TFT Software para Criação de Telas para Display Gráficos Coloridos TFT. Suporta PIC, dsPIC, PIC32, AVR e ARM


Licença digital (Activation code) para 1 usuário.

Visual TFT Electronic License Delivery Option is the quickest and easiest way to unlock your software to a single Windows computer or a Windows Virtual Machine. Within minutes after purchase you’ll receive an Email with a Registration Key which you need to submit via License Activation Form in order to receive an Activation Key for your compiler.

Descrição do produto

Visual TFT – Design and deploy GUIs rapidly

Visual TFT - design and deploy GUIs rapidly

If you need to design and deploy embedded TFT interfaces rapidly, the answer is Visual TFT – our GUI (graphical user interface) creator. Great for making smart-home touchscreen controllers, vehicle dashboards, industrial HMIs and more.

VisualTFT is best used as part of a workflow together with mikroC, mikroBasic or mikroPascal. To further accelerate development time, use our smart display solutions.

Design & code in one IDE

Available in latest mikroC, mikroBasic and mikroPascal releases

mikroC And Visual TFT In One IDe

Visual TFT will soon be integrated into mikroC, mikroBasic and mikroPascal compilers (the IDEs for FT90x and dsPIC already have this feature). The integrated solution allows for a streamlined workflow.

Seamlessly switch between designing and coding using keyboard shortcut F12. Drag and drop graphic elements while the compiler generates the code automatically in the background. Modify the generated code in the compiler and create event functions.

Learn Tutorial on How To Use Visual TFT >

Intuitive workflow

Beginners are experts

Visual TFT intuitive workflow

Visual TFT has a simple and clean interface that will be familiar to anyone who has ever used a WYSIWYG (what-you-see-is-what-you-get) graphic editor. The workflow is optimized for efficiency. The focus is on interface functionality and rapid implementation.

  1. Pick among five TFT display sizes, seven MCU architectures, and 17 supported graphic controllers when starting a project (simple single click settings)
    Drag and drop visual elements to compose the GUI. Add buttons, sliders, clocks and labels, animations, screen-savers and more.
  2. Define events that will drive the embedded system behind the screen. Visual TFT will generate mikroC, mikroBasic or mikroPascal code based on your design.
  3. Modify the code in the compiler IDE. Compile, and get your GUI running on a target TFT display.

Create your first project in Visual TFT >

Find the right display

VisualTFT natively supports all mikromedia boards

Visual TFT supports all mikromedia boards from MikroElektronika. This includes the original mikromedia prototyping boards, as well as the mikromedia HMI boards intended for industrial applications. Displays range from 3.4″ to 7″ inches, with the choice of 8-bit, 16-bit and 32-bit MCUs in seven architectures. The HMI version includes both capacitive and resistive touchscreen types.

Each board has a hardware pattern, a configuration template with hardware connections for TFT and TouchPanel, and you can do all necessary settings with a single click.

Supported controllers

17 TFT controllers supported

Visual TFT – controllers and displays

Visual TFT supports total of 17 TFT controllers and 5 different display sizes (although you are free to tweak the exact resolution). The most popular are 320×240 TFT displays running on HX8347-D controller. This display is found in many embedded devices world wide. All mikroElektronika multimedia boards have this display integrated, so you’ll have all hardware you need to get started. You can also order TFT displays separately from our shop.

Support for powerful FTDI Chip FT8x and FT81x devices

EVE technologies

Visual TFT– FTDI chips FT80x and FT81x

VisualTFT also supports FTDI chip®’s latest EVE GUI Platform and FT8x and FT81x families of graphics controllers. These powerful devices allow for sophisticated forms of human-machine interaction and more satisfying user experiences, including video playback.

EVE integrates display, audio and touch onto a low cost, easy-to-use, single-chip solution. The EVE family has an object-based structure (where objects can be images, fonts, etc). This offers engineers with an easy way to design more effective GUIs for TFTs, with all the display, audio and touch functionality included.

Visual TFT is the first software in the world to provide full support for many of EVE’s powerful features like sound, transparency and anti-aliasing fonts. There are 12 new components available for GUI design, which are natively supported in the controller itself.

Success stories

From hobby projects to consumer electronics

Visual TFT – successful stories

The simple and clear interface of Visual TFT makes it a favorite both among professionals in hobbyists.

Case #1: One company makes award-winning geothermal heat pumps. Their flagship model has a 5-inch touchscreen user interface developed in Visual TFT.

Case #2: Dozens of Visual TFT projects are available on our community website Libstock. One interesting example is an air traffic control system for model airplanes. The interface integrates telemetry data updated in real time.

Read more about Microma Warmatronic heat pumps >

Read more about Andrew Hazelden’s mikroATC project >

Visual TFT in action

Examples vividly demonstrate the software in use


The place where you spend your workday.

Create multiscreen interfaces

Visual TFT multiscreen interfaces

The diagonal of the TFT is not a constraint. You can create complex GUIs even on small displays. The interface can spread across multiple virtual screens. Each one can be a single application or a container for a specific functionality. Easily traverse through screens, change the orientation and background colors and organize components. With the zoom feature, screen grid, and easy manipulation of content, screens are really easy and pleasant to work with.

Group components on layers

Visual TFT group components on layers

Visual TFT supports layers in your design. You can logically group components as in any other vector graphics editor. Being able to specify layer position and visibility, as well as to lock layers will help you a great deal in your design.

Align and distribute

Visual TFT align and distribute

Visual TFT supports layers in your design. You can logically group components as in any other vector graphics editor. Being able to specify layer position and visibility, as well as to lock layers will help you a great deal in your design.

Informação adicional

Itens Inclusos

1 – Licença digital (Serial Number enviado por email) do compilador Visual TFT para 1 usuário. As atualizações do software são gratuitas e o usuário poderá atualizar seu software a qualquer momento no computador registrado.

Prazo de Envio

Prazo de Envio:
A licença será enviada por email em 24 a 72 horas após a configuração de pagamento (dias úteis).