Visual GLCD is a standalone application used for rapid development of graphical user interfaces for GLCD displays. The software generates code compatible with mikroElektronika compilers — mikroC, mikroBasic, mikroPascal — for all supported MCU architectures — PIC, dsPIC30/33, PIC24, PIC32, ARM, AVR. Visual GLCD implements an intuitive environment and many drag-and-drop components which can be used for building applications easily and fast.
Upgrades to the Visual GLCD software are free for life.
Graphical LCD Design Software Features
SingleClick settings Visual GLCD has hardware templates for all compatible mikroElektronika boards. Simply select the board you're working with from a drop-down menu and everything will be set up automatically.
Intuitive interface The interface is really easy to use, and implements standard intuitive behavior, so you will feel like using any other vector graphic editor. But Visual GLCD has mixed functionalities from both worlds: world of design and world of programming. There are several palettes of the 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.
External resources Do you need more space for your images and fonts? Do you want to create image slideshows, or to even play a video from a MMC/SD Card? With the Resource file feature, Visual GLCD software brings you all this and much more. If this option is selected, after code generation, Visual GLCD 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.
Screens 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 organize components as you desire. With zoom feature, screen grid and easy manipulation of content, screens are really easy and pleasant to work with. You can import and export screens, so you can keep a collection of interfaces that you can reuse in different projects.
Components Palette These 12 components are all it takes to create what you imagined: Label, Button, Rounded Button, Circle Button, Image, Circle, Box, Rounded Box, Line, Progress Bar, Checkbox and Radio Button. Each component has its own properties: gradient and standard fills for boxes, different fonts for labels and buttons, text and borders, positions on the screen, corner radius, visibility, activity and more. Each one supports standard events such as OnClick, OnPress, OnDown, OnUp.
Object Inspector In Object Inspector you can manage multiple screens and edit your components in a practical and easy way. You can enter data relevant to your project such as Component Name, Distance, Width, Height, Caption, Font, Visibility, etc. Edit components events and bring them to life. Object inspector is an elegantly designed and intuitive tool for rapid development.
Align and Distribute Let's say you want to make a top keyboard row of 10 keys. Draw one, duplicate it nine times, place the first and last in the right positions, and use the Align and Distribute tool to align them all to the top, and distribute them evenly. The entire thing is done in seconds.
User Code Editor The User Code Editor has a syntax highlighter for mikroC, mikroBasic and mikroPascal. It features line numeration and can be used to write your user code in the Visual GLCD software itself.
Group components on layers Visual GLCD supports layers in your design. This way you can group components logically 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.
Toolbars save time There are many program features, and lots of options and commands. To make your development experience pleasurable, Vistual GLCD has an intuitive icon for each command. They are grouped into toolbars: Edit Toolbar, Project, Screens, Options, Zoom, Align and Distribute, Help, Layouts Toolbar and Themes Toolbar. Each one covers the specific features available in Visual GLCD.
See How Visual GLCD Works Download this walkthrough PDF to see how easy Visual GLCD is to use.
Visual GLCD Software License Download Visual GLCD v2.71 free of charge. The software will function as a demo license with a maximum of eight objects, allowing you to build simple applications and load them onto your hardware.
With your purchase, you are entitled to a license key that will remove that 8-object limitation. Follow these instructions after completing your order so that a license key file can be generated and sent to you as soon as possible. Expect at least a 24-hour lead time.
Alternatively, you can purchase the software with the USB Dongle option.