Re: GUI for ATMEL AVR




noone@xxxxxxxxxxxxx wrote:
Hello,

I'm just an electronic hobbyist (and physic teacher).
I'd like to make a sort of chronometer for my Go-Kart.
It's working fine now
(using WinAVR as C compiler
for a microcontroller (uC) ATMEL AVR ATmega8535)
but I use a character LCD display.

I would like to use a graphical LCD now.
But I also would like to have some widgets (like in GTK)
Unfortunately I don't know if it is possible to do it without a minimal
Linux
on the uC (I'm also fond of open source softwares and Linux... of
course)
I guess that having a Linux kernel is too much for a little 8 bits uC
like ATMEL AVR.
I hope you could help me for this.


Regards

As youve indicated the 8535 has a 8 bit MPU with 8Kb of flash and 512
bytes of RAM, so running the Linux kernel, a X windows client-server as
well as apps is out of the question. Even if this hardware was more
capable and a kernel port was already available, running embedded Linux
to implement a graphical timer would be over kill. Embedded Linux
shines in a number of area's especially in devices where network
support is needed.

You can find 'C' source for bresham's line drawing algorithim as well
as any other graphical algorithim you'll need on the net. Your only
real hurdle is finding suitable LCD panel and others have made some
good suggestions.

Good Luck.

Chris

.



Relevant Pages

  • Re: ARM9 Choice
    ... On Feb 26, 12:27 am, David Brown ... details are 800x600 lcd, graphical charts, graphical user interfaces, ... mobile phones and they have this features expect high lcd resolution. ... ARM9, linux or whatsoever. ...
    (comp.arch.embedded)
  • Re: TFT Controller + Ethernet
    ... The AP7000 has dual Ethernet and LCD control. ... Have got an STK1000 since before Easter running Linux 2.6.14. ... customers. ...
    (comp.arch.embedded)
  • Re: Is this board usable?
    ... Chinese company, for an embedded linux job, and I don't know if I can ... The board comes from Embest with linux pre-flashed, ... The board also connects to a small LCD color graphic screen on which the ...
    (comp.os.linux.embedded)
  • Re: LCD panels & linux
    ... I've used both serial and parallel LCD panels. ... one on Linux which just involved sending bytes to a com port. ...
    (RedHat)
  • very strange display problem with PC Linux OS!!!!!!
    ... Default boot is Linux. ... On my LCD, I get a message box moving around that says "frequency out ... I'm just running the display in analog. ...
    (comp.os.linux.misc)