Connect your system’s microcontroller to the serial LCD controller via a standard asynchronous serial port. Use simple ASCII commands to draw images, text, controls, and other interface elements. Controls report back over the serial line when activated or changed. Images are stored on the embedded LCD display’s controller board in flash memory.
Simple to Integrate
All microcontrollers, and even some DSP, have a serial port. In an upgrade situation, if no free port is available, the SLCD’s second serial port can be used in “pass-thru” mode to connect to the replaced device. Serial transmit and receive are easily interrupt- driven, and the received control packets are small, to minimize processor overhead.
Simple to Program
This simple control panel (see image at right) sets the state of three relays and shows the status of three signals. It is implemented by the following code. Get the Software Reference Manual that contains a complete description of commands used in this example.
No Particular Operating System Required
Reach microcontroller displays work with any operating system, with or without a host OS. From full-blown, embedded systems running Windows, Linux, or QNX, to small RTOS, or a “bare metal” code, the LCD interface is the same.
Drag-and-Drop GUI Builder Tool
We do not have a drag-and-drop GUI builder tool. Instead, we recommend using a standard bit-mapped image development and manipulation tool such as Adobe® Illustrator®, Adobe Photoshop®, or a free program called GIMP (GNU Image Manipulation Program) to create images for your interface. Then use our Screen Layout Utilities program (a plug-in for GIMP) for image placement. See how to do this in our video tutorials.
No Graphics Library Required
The library is built into Reach microcontroller displays. Your embedded system does not require additional memory overhead for library code and has more resources to perform its main tasks of controlling your product.
Get Started with a Development Kit
Development Kits include everything you need to quickly create a prototype. When you are ready, move smoothly into production with off-the-shelf display modules that offer 5-7 years availability as a minimum. Development Kits
See examples of what you can do: on-board proportional and fixed width fonts, parameter, label and simple math macros, easy to use buttons, save/restore drawing state, dynamic labels, text in a box, relative touch, data visualization charts, slider controls (compass, gauge meters), animation, scroll and rotate, and drawing primitives.
Get the Software Reference Manual that contains a complete description of commands used in this example.