Embedded-Code.com released an update to its low cost monochrome graphic screen driver. The driver is ideal for embedded product designers faced with the task of creating user interfaces for products with graphic displays. The new release of the driver features the ability to place text and graphic bitmap images anywhere on a screen without having to worry about inherent 8-bit size multiples and boundaries of these types of displays. Developers only pay a low one time purchase cost for the drive and may then use the source code in as many of their products as they wish for life.
The screen driver is esigned for use with 8, 16, and 32 bit microcontrollers and processors. The driver removes the need for embedded designers to use LCD, E Ink, LED, OLED, and Vacuum Fluorescent displays in pre-defined ways. Now user interfaces can be designed exactly as required, down to the individual pixel. Improved text display features now include monospace or proportional text display with left, center, or right alignment and automatic scrolling options. The PC Bitmap Converter Application supplied with the source code driver has also been improved and allows users to convert their bitmaps, created with a standard graphics application, ready for use with the driver with the option to export the graphics as a C header file for really easy inclusion within their program memory.
Monochrome Screen Driver Features
- Display bitmaps of any size anywhere on the screen without having to worry about 8 bit size multiples or 8 bit boundaries
- Use your display in any of the 4 possible orientations
- Display monospace or proportional width text anywhere on the screen
- Left, centre or right text alignment and scrolling options
- Use the included PC Bitmap Converter Application to convert your source bitmap (.bmp) files ready for use with the driver orreate your bitmaps using a standard graphics application
- Create your own fonts simply by creating a line of characters in a single bitmap file
- Output your bitmap source files as a C compliant header file or as a binary file using the Bitmap Converter Application
- No requirements to use your display in pre-defined ways – use your display exactly as you want with your user interface implemented exactly as you want it, down to the individual pixel
- Use display memory instead of microcontroller / processor memory to buffer the display data, resulting in a very low ram requirement or use a local ram buffer for displays with no read capability or to improve speed
- Very fast optimized code but with a small program memory requirement
More info: Monochrome Screen Driver