Visual TFT is going to transform the way you look at designing user interfaces. An intuitive environment and drag-and-drop components are the building blocks of your creativity.
Focus on the functionality of your design, while the compiler generates the code in the background. Visual TFT software is merged with our compilers and ready to help you on your way.
This product is no longer in stock
Visual TFT is going to transform the way you look at designing user interfaces. An intuitive environment and drag-and-drop components are the building blocks of your creativity. Focus on the functionality of your design, while the compiler generates the code in the background. Visual TFT software is merged with our compilers and ready to help you on your way.
Pay once and never worry about it again. Once you buy Visual TFT you are entitled to a lifetime of free upgrades. Upgrading the software takes only a few minutes and a few clicks. We are constantly adding new features, and you can keep track of what is happening on the Software Roadmap page.
Our support team is always available – you can rely on our help while you are developing. The software license guarantees free product lifetime technical support.
The Visual TFT currently supports 17 graphics controllers from leading manufacturers. You can be a part of the process by letting us know what graphics controllers you wish to see supported next, by using our helpdesk and submitting a ticket.
Visual TFT supports a total of 17 TFT controllers and many different display sizes, from 131x131 to 800x600 pixels. The most popular ones are the 320x240 TFT displays running on ILI9341controller. This display is found in many embedded devices worldwide. All MikroElektronika multimedia boards have this display integrated, so you’ll have all the hardware you need to get started. You can also order TFT displays separately from MikroElektronika’s online store.
Visual TFT also supports FTDI chip™ - the 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 you 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 many new components available for GUI design, which are natively supported in the controller itself.
Visual TFT supports all our development and multimedia boards, so you will find all the hardware you could possibly need in one place. Each board has a hardware pattern, a configuration template with hardware connections for TFT and touch screen, and you can do all necessary settings with a single click.
The Visual TFT Drag-n-drop development environment helps you to spend less time programming, allowing you to focus on functionality and design.
Introducing touch screen input with Graphical GUI in your device, will open a whole new potential for user’s interactive participation.
Three major compiler groups are currently supported: mikroC, mikroBasic and mikroPascal for PIC, dsPIC, PIC32, AVR, ARM and FT90x. This means that no matter what compiler you will write your project in, source code generated by Visual TFT Tool will be integrated smoothly.
The Visual TFT Interface is really easy to use, and implements standard intuitive behavior, so you will feel like using any other vector graphic editors. But we have mixed functionalities from both worlds: world of design and world of programming. There are several palettes of most useful components that you can use in your application. Just drag a component onto a pixel grid display screen and it will be drawn instantly. Use Object Inspector to edit component properties and to assign desired events.
Do you need more space for your images and fonts? Do you want to create image slideshows, or to even play a video from MMC/SD Card? With new Resource file feature, Visual TFT software brings you all this and much more. If this option is selected, after code generation, Visual TFT will store all of your images and fonts in the resource file and will optimize them as much as possible for faster utilization. You just have to copy that file onto your MMC/SD card and you are ready to go.
The help file is the best place to start if you want to get to know the Visual TFT software. The easy-to-read format and detailed explanations of every functionality and feature will make you an expert in no time.
Nobody likes complicated settings and options at the beginning of each project. With new hardware templates, single click on a dropdown list item does all the work for you. Everything will be automatically set.
Buy the Visual TFT and the License Code will be sent to your inbox instantly. Once you activate the license you can use it on up to two computers.
Do you need a portable license, that can be used on multiple computers? USB Dongle license is the perfect solution.
Own, manage, and deploy multiple software licenses. Instead of buying several licenses at a regular price, use the Site License option and get licenses for your whole team or class at a special price. Learn more.
With our amazing IDE your workspace will be organized, comfortable and completely suited to your needs. Use the default layout of the IDE, or arrange the windows manually. Navigate through all the projects you are working on seamlessly and save time.
You can organize your project into several screens. Each screen can be one application or a container for one functionality of your application. Easily traverse through screens, change orientation and background colors and organize components as you desire. With zoom feature, screen grid and easy manipulation of content, screens are really easy and pleasant to work with.
These components are all it takes to create what you imagined. We have made dozens of great projects of different complexity.
Each component has its own properties: gradient and standard fills for boxes, different fonts for labels and buttons, text and border colors, positions on the screen, visibility, activity and more.
Each one supports standard events, such as OnClick, OnPress, OnDown, OnUp.
In Object Inspector you can easily manage multiple screens and edit your component in a practical and easy way.
You can enter data relevant to your project such as Component name, Distance, Width, Height, Caption, Font, Colors etc.
Edit component events and bring them to life. Object inspector is an elegant and intuitive tool for rapid development.
We all know how annoying it can be to set the configuration and dozens of hardware settings each time we start a new project. This is why we have come up with a solution that saves your time.
With Options window, you have hardware patterns for every supported development board, and one click on the item from the list does the job for you.
Let’s say you want to make a color picker with 10 color boxes?
Draw one, duplicate it 9 times, place first and last in the right positions, and use align and distribute tool to align them all to top, and distribute them evenly. The entire thing is done in seconds.
Visual TFT supports layers in your design. This way you can logically group components as in any other vector editor.
Being able to specify layer position and visibility, as well as to lock layers will help you a great deal in your design.
Multiple program features, options, and commands are at your disposal. We wanted to make your development a pleasurable experience, so we have created an intuitive icon for each command.
We grouped them into toolbars: Edit Toolbar, Project, Screens, Options, Zoom, Align and Distribute, Help, Layouts Toolbar and Themes Toolbar.
Each one covering the specific features available in Visual TFT Software.
Note: The standalone version of the Visual TFT software will no longer be updated. From now on the software will be updated along with the compiler it is merged with.
Choose this licensing option if you want to activate your compiler license in seconds. You can use it on up to two computers. We will send you the Registration code as soon as you purchase the compiler, which you will use to request the Activation code. That is the whole process - your compiler license is activated. It’s the quick and straightforward licensing option for this fast-paced world.
Plug the USB Dongle into your computer and activate the license. Use your compiler license anywhere. If you are looking for a portable license that can be used on different computers the USB Dongle license is what you need. The USB Dongle contains a single license, it registers the compiler while it's connected. So, carry it anywhere with you. You will not be tied to one computer or one office.
The regular licensing model for MikroElektronika software works best for individual users. If you run a two-person team, a whole R&D department, or teach a class, the Site License is a better solution. It allows you to own, manage and deploy multiple single licenses, with some major benefits:
Affordable: Instead of buying multiple licenses at regular price, we will quote a special discounted price. Schools and universities will get the best deals.
Flexible: With the Site license, individual licenses are not tied to individual computers/users. In other words, you don’t have to buy a compiler license for each person who will use it. The number of licenses you own only defines how many compiler copies can be in active use at the same time. You control who has access.