Tag Archives: graphical lcd

Product Preview – AVR Graphical LCD Development Board

To bring graphic LCD to the reach of every embedded system engineer we have developed a complete hardware and software suite that can be used to develop rich graphical application easily and quickly. More information on graphical programming with GLCD and AVR ATmega series MCU is discussed in the following articles. Part I – Introduction to GLCD and Hardware Setup Part II – Downloading and Installing ProGFX! Part III – Explains Graphic Primitive Functions. Part IV – Font and Text Handling Functions. The aim is to create a common hardware and software platform to create and share graphical applications. The user can concentrate only on application level, leaving the low level details handled by ProGFX. The advantage is that the end application can be easily shared among the user of ProGFX boards. The applications are more usable because any ProGFX programmer can easily understand the application logic (due to clean uniform api) and modify the application to suit their need. eXtreme Electronics, India will work towards releasing many open source ProGFX applications for their users. AVR Graphical LCD Development Board   AVR Graphical LCD Development Board     Product Features Out of the Box performance (Just bring it out and power up!) Step by step tutorial to learn Graphic Programming. Can be programmed by ISP Programmer. On board ATmega32A PU […]

Handling Text and Fonts in Graphic LCD

ProGFX supports advance function to draw text on graphical LCD screen. ProGFX support multiple fonts, fonts with variable width characters, absolute pixel based positioning, and utility function to get the dimension of text in any specified font. The last feature is used to cleanly position text relative to other graphic and text objects on screen. So lets get started. First you will need a tool that will help convert any Windows Font to ProGFX compatible format. Thanks to Mr. F. Maximilian Thiele we have a great tool called Font Creator. You can download it from here. Download GLCD Font Creator It is a Java application so you need the Java Runtime to use it. Launch the app using start.bat file. You will get a screen similar to this. Font Creator Main Screen From file menu select "New Font" , and configure the New Font Dialog as follows. New Font Dialog Name = Arial12 Import Font = Arial Size =12 And click ok. From Export Menu Select "Export Font", Give it the name "Arial12.h" while saving. Create a Atmel Studio Project with GFX Support. The steps are given in the following tutorials. Hello World Project with Atmel Studio 6. Setting up ProGFX Project using AVR Studio. Name the AVR Studio Project as "FontDemo". Open the project folder in Windows Explorer (or […]