Pages: [1] 2   Go Down
Author Topic: New library: RGB GLCD (LDS183 Controller)  (Read 9920 times)
0 Members and 1 Guest are viewing this topic.
Oslo, Norway
Offline Offline
Full Member
***
Karma: 6
Posts: 126
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Hello.

I have made a library for RGB GLCD's based on the LDS183 controller.
This is the display that is used on the RGB LCD Shield by NKC Electronics.

You can download the library from my website: http://www.henningkarlsen.com/electronics/a_l_rgb_glcd.php

Please bear in mind that this is my first go at making a library for the Arduino, so it might not be as good as it can be.

Any feedback would be appreciated.

Regards
Henning
Logged

Seattle, WA USA
Offline Offline
Brattain Member
*****
Karma: 548
Posts: 46026
Seattle, WA USA
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

How about a link to the display that the library is for. I'm lazy.
Logged

USA
Offline Offline
Sr. Member
****
Karma: 0
Posts: 452
Freeduino rocks
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

The display is featured in the RGB LCD shield for Arduino http://www.nkcelectronics.com/rgb-lcd-shield-for-arduino-65k-color-k65.html

but can be purchased alone: http://www.nkcelectronics.com/rgb-lcd-65k-color-module-philips-pcf8833-comp658833.html

It is PCF8833 compatible, similar to the one sold by Sparkfun but with 65K colors!

I uploaded a video (running doc_norway's library) and embedded it in the product page.
Logged

0
Offline Offline
Newbie
*
Karma: 0
Posts: 6
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hi
Great library works well with the RGB LCD shield
Logged

Oslo, Norway
Offline Offline
Full Member
***
Karma: 6
Posts: 126
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Just a quick update: v1.2 is now released with two new functions.

/Henning
Logged

Oslo, Norway
Offline Offline
Full Member
***
Karma: 6
Posts: 126
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Another quick update: v1.3 is released with support for Arduino Mega.

/Henning
Logged

0
Offline Offline
Newbie
*
Karma: 0
Posts: 1
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Nice library,i wanted to ask,is there any pre-function to read pixel,whether on o not?and any pre-function to fill an area and not only the circle or rettangle but an area... :-[
Logged

Oslo, Norway
Offline Offline
Full Member
***
Karma: 6
Posts: 126
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Hi Dobe

As far as I know there is way to read the state of a pixel.

The only way I can think of to make a flood-fill function is to keep a "screen-buffer" in memory, but as the buffer alone would require 32KB of ram this is not an option.

/Henning
Logged

Oslo, Norway
Offline Offline
Full Member
***
Karma: 6
Posts: 126
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

RGB_GLCD v1.4 is released.

  • Added drawBitmap() with its associated tool

/Henning
Logged

0
Offline Offline
Newbie
*
Karma: 0
Posts: 4
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Does this make use of all the analog pins? I'd like to use this for a project, but I need to make use of at least 2 analog pins and all of the other GLDs use 5 of the 6 available.
Logged

Oslo, Norway
Offline Offline
Full Member
***
Karma: 6
Posts: 126
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

@scoobydrvr

The shield uses Digital 2-6, so all the analog pins are free for you to use smiley

/Henning
Logged

0
Offline Offline
Newbie
*
Karma: 0
Posts: 4
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

That's great! Less pins than any of the others I've seen; I'm getting one!
Logged

Oslo, Norway
Offline Offline
Full Member
***
Karma: 6
Posts: 126
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

RGB_GLCD v1.5 is released.

  • Added support for the Arduino Mega 2560
  • Added function to rotate bitmaps

/Henning
Logged

0
Offline Offline
Newbie
*
Karma: 0
Posts: 1
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I just got mine working. (The fine soldering work was almost too much for me.)  Yay!

I'd like to download your library, but don't have an RAR extractor.  Can you publish a ZIP as well?

Also, do you have plans to implement a Netduino library for this shield too?

Thanks!

Jim
Logged

Oslo, Norway
Offline Offline
Full Member
***
Karma: 6
Posts: 126
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Rar usually get better compression, but if you PM me with your email-address or send me a message through my contact-form, I will email a zip-file to you.

I havent got a Netduino, so dont hold your breath. Maybe you would like to donate one... smiley

/Henning
Logged

Pages: [1] 2   Go Up
Jump to: