Introduction: LED-RGB Controller

This is my homemade RGB-LED controller.

It is connected to the PC which lets me either change the color by hand, or the color changes to the music, or its like ambilight, the LEDs have the main color of my screen.
unfortunately the colors are not that vivid in the video. They are alot brighter in real life.

I will post a complete instructable when I have some more time.
for now more info can be found on



orgasmotron (author)2012-01-15

hi there
i'm trying to find a way to use n-channel mosfet instead of p-channel , i have a few 12A 100V n-channel mosfet laying around and wan't to use them for this project

don't know how to convert it to use n-channel

does someone have a solution ?


missdemeanor (author)2009-02-28

What happened to the website?? I am very interested in this project because i am working on something similar for an art project.

dolulob (author)missdemeanor2009-03-03

try the website again now! by the end of the month usually my traffic is all used up and the site is blocked... sorry about that. I will have to find some better webspace when I have some more time.... Hope the site helps!

sra77 (author)dolulob2011-05-08

I am very excited about what you do:)
I wish I could give you 1GB of space and will offer this space free of charge I pay my monthly subscription for you and I could give you 1GB free (if you need more than 2GB or more can give much but, I think 1Gb or 2 destulk the sufficiency for your projects.
It does not cost you anything just to help me and make me some nice projects that expose them to space and space offered me free onnline 24/24 is because preservation is firm in the U.S. and Romania where I have my site 24/24 guarantee and is a great company s is 2 years we had no room to be offline problems su
If you are interested in space to put your projects will not hesitate to contact me by e-mail:
I want to see more projects made ​​by you:)
With respect
Roberto Smarandescu

havocbadge (author)dolulob2009-03-22

Hi, how can I build a wall washer? Thanks, Fred

akerka (author)2010-09-28

Your website is down again. I'm thinking of doing this as my degree work for school and it would help if the site is up. :)

Btw, is it possible to do this with USB instead of RS232?

Thanks in advance!

kctess5 (author)akerka2011-01-28

Wouldn't using somebody else's design sort of defeat the purpose?

akerka (author)kctess52011-01-29

No. Because the degree work would come from modifying my computer.

I was supposed to carve some cool design to acrylic glass, placing it to the side of my computer and lighting it, with the led controller. And also carving the circuit board was supposed to be part of the degree work.

dolulob (author)akerka2010-09-29


try in a couple of days. it should be back then! best if you just save it then, in case it goes down again. let me know if u need any help!

Have fun! :) Mike

Wawan Sragent (author)2010-02-04

That's a wonderful wall I was made, thanks for the brilliant idea from you...
Live Is Good by Knowledge!!!

dnclip (author)2010-01-23

can i use the RGB LED Strip? btw the link dosent work. and did u make the controller ur self or did u buy it?

Nice job btw looks really crazy

Kunstflieger (author)2009-08-28

I cant open this link:´( Who can give me the curcitplan of this RGB controller?

that is the most amazing F |_| @ $ I N G room i have ever seen!!!! :D can you plz tell me where you got your LED's? i plan on making something like this for my dad as a gift for fathers day.

Hey, thanx. I got them on ebay from a seller called Jeledhk i think

oh i know who you are talking about i just put in a order for them today and once again thank you

JAK101 (author)2009-05-22

I would like to contact you about, you sending me the eagle files (?), you were talking about them on your website!

JAK101 (author)2009-05-22

I can make your website more accessible, I can design .com, .org, .net!! See comment below!

JAK101 (author)2009-05-22

That is the coolest thing I have ever! About your website, I would be have to host it for for, and update it. (For A small Fee) Check out my website; E-mail me at

nojma (author)2009-05-03

That is just awesome.

Bobv (author)2009-01-08

I also got a controller working that converts serial bytes into PWM output on 3 channels, but I don't have a power driver stage yet (I don't have beefy transistors yet) and have a power supply out of an old computer that I'm using that should be good for expanding.

dolulob (author)Bobv2009-03-03

when using old PC power suplies keep in mind, that the 12V aren't usualy stabelized. which means, if you put too much load on the 12V an leave the 5V open the voltage will trop pretty fast with higher loads.... You can modify the power suply to stabelize the 12V... there are instructions ofr that on the net... although its not the nicest solution it works :)

Bobv (author)2009-01-08

this has really motivated me lol, here's some of my work on one LED strip - took hours to solder :(

dolulob (author)Bobv2009-03-03

looking pretty good!! glad I could get you motivated!! :) and yeah the soldering is a real pain! :)

dolulob (author)2009-01-07

oh and yeah I'd say its about 200 LEDs in the video

Bobv (author)2009-01-02

What's the LED spacing on your strips?

dolulob (author)Bobv2009-01-03

the spacing is 3 or 5 centimeters; I have done both. Depending on the amount of light desired

Bobv (author)dolulob2009-01-05

Cool, thanks How does the lighting of all (200 is it?) LEDs on compare to like having a lamp on in the room or something? I feel like the video isn't an accurate representation?

dolulob (author)Bobv2009-01-07

its really hard to describe in words how "bright" something is.... plus it really depends on the LEDs you are using! but my setup i'd say, is not close to a normal 60-70W bulb, but its defineatly bright enough to use it as a "mood light". Like when I have friends over and we're just drinkin a few beers and hangin out, I usually have only the LEDs on.

purpulhaze (author)2008-11-13

I'm trying to figure out the instructions on the site. What I don't understand is the part on the LEDs. Not sure if I'm gone to use CCFLs, common anode leds, common cathode leds or ikea's dioder. Why did you post that the circuit would have been simpler with common anode leds? You post that you have to use a resistor on every color of every led. Why would you do this? Couldn't you just connect same colors of leds in series? So if I use common anode leds I can eliminate the P-channel MOSFETs? How would you connect common anode LEDs?

purpulhaze (author)purpulhaze2008-12-13

Help, anyone!

Bobv (author)purpulhaze2009-01-02

I think what he's saying is the disadvantage is they have to be wired individually because they are common cathode, as opposed to individual LEDs. Since they share a cathode trying to wire them in series you'd lose control over the individual colors. The MOSFETs are there because the microcontroller can't push around the kind of current required to drive all those LEDs, so you need some kind of transistor as a power driver... (i think) I've started building something like this myself but don't have my LEDs yet....

dolulob (author)Bobv2009-01-03

the thing about the individual LEDs being easier than common Anode/cathode LEDs is true aswell. It would be easier to use common anode LEDs, because you only have to sink the current from the LEDs, not (like if you use common Cathode) supply the LEDs with the desired voltage. The circuit would be simpler, because you wouldn't need the 2 step transistor outputs like in my circuit now, but one Mosfet per output would be enough. Sorry, I am really busy at the moment and can't answer all the comments right away

Bobv (author)dolulob2009-01-07

Correct me if I'm wrong, the transistors(not the mosfets) are just inverting the logic signals? If that's the case couldn't a tiny firmware change replace the transistors?

dolulob (author)Bobv2009-01-07

they are inverting the signal, but that is not their actual purpose. the MOSFETS I used need to get 12V on their gate to switch 12V between their source and drain. The uC only has 5V outputs, which is not enough. So the transistors switch ensure that the Mosfets get the 12V. this is why, if you use common Anode LEDs you'd not need the transistors, only the mosfets, because the Mosfets would need to get a GRND signal on their gate in order to switch drain and source to GRND.

Bobv (author)2008-12-24

The video is amazing Any chance you could post your schematic and other pictures on this Instructable - since your site doesn't work, I'd love to build something like this

dolulob (author)Bobv2008-12-25

hey, yeah the site has a traffic limit, and at the end of the moth it usually is exceeded.... sorry about that. Just check the site next month and it should be working!

cccdigital (author)2008-07-04

I need to schedule(Programming) the Microcontroller or anything like that? or Only arming(DO) the circuit, after connecting to the computer and then play with them with the program? Spanish: YO necesito programar los Microcontroladores ni nada por el estilo?, solo armar el circuito,despues conectarlo a la pc y despues jugar con ellos con el programa?

spectrabrite (author)2008-06-29

please post more info. I would like to see info on the controller

dolulob (author)spectrabrite2008-06-30

the site should be back tomorrow... sorry about that... there are more infos about the controller on the site

purpulhaze (author)2008-06-27

Hey what happened to then site? Could you post or send the schematics you had on your site?

dolulob (author)purpulhaze2008-06-30

the site should be back tomorrow... sorry about that...

Voodoo6666 (author)2008-06-22

kannst du deutsch ?die internetseite geht nicht ! kann you speak german ?the website wont work !

dolulob (author)Voodoo66662008-06-30

Ja kann deutsch... die Seite müsste morgen wieder funktionieren....

ajfer (author)2008-06-16

this is great, I can't wait for the Instructable. while watching the first video i was wondering why one of the lights was not the same as the rest of the lights on the strip on your ceiling?

dolulob (author)ajfer2008-06-16

hey, still haven't had time to do that instructable... sorry. I'm really busy with studies at the moment. on one of the LEDs a solder connection had come loose, thats why it looks different. I think it was the green one... I didn't feel like fixing it before I made the video :)

kerosen (author)2008-06-06

Hey Mike ; macht mal bitte das instructible! I was hoping to make this project soon..greetings from Chile.

Yson (author)2008-06-03

hi im really interested in trying out this project. Could you post the necessary components needed for this?

04s2lao (author)2008-05-31

that Instructable would be extremely useful. Also what software are you using to control that?

Fenris The bbw (author)2008-05-13

The first video's music was all sweet, and the little LED beacon was cute. But then I go to the second video and it's all awesome and stuff. Lol :)

dolulob (author)2008-02-16

My setup now uses close to 200 RGB-LEDs, but more can be connected (and will be sometime :) )
With 20mA per LED per color that makes 200*3*,02=12Amps, the whole thing runs on 12V so thats 144Watts.
If I would build everything again I would make it run on 5 Volts... then it would only be 60Watts....

Like I said I will try to upload a nice instructable soon.... for now the website will have to do...

About This Instructable




More by dolulob:Use old flashes on new DSLR cameras.LED-RGB controller
Add instructable to: