|Re: PLED/OLED display (OpenRPN)|
Message #2 Posted by Nelson M. Sicuro (Brazil) on 16 Apr 2004, 4:16 p.m.,
in response to message #1 by Hugh
I like very much the OLED technology, but it is in an early stage of development, and its life span isn't very long. But those displays mentioned share the common interface with any other character LCD or VFD display, so it is easy to develop with one type and use another later.
BTW, I vote for a display at least 20x2 or 24x2, or a small graphic one like 42S' display.
I have with me some matrix LED displays, without controller, and I'm building a prototype with them. It is a beauty! Soon I'll get some pictures. I'll create a controller for it using the very same interface used on those LCD character displays, for the sake of compatibility...
I think that the hardware part of this project will be very "assorted", and the software will need to deal with that. Once again, my idea is to create a "virtual" CPU that will run the core OS and applications, and the emulation layer will deal with any hardware we put on it. The virtual CPU will report its capabilities to the OS, and the OS enables or disables its features based on that "report", in a standard way. This way some of us can develop the emulator on any platform (PIC, MSP, AVR, PCs, Palm, etc) and others can develop the OS and applications - as soon as we define the CPU and OS API. This way we can have very good calculators on any platform we choose.