Open Hardware MoodLamp
Long time ago I came across this page http://tobe.nimio.info/project/moodlamp, where Toon Beerten created a Moodlamp using a PIC16F628 µC. I remember that back then I didn’t have much knowledge on µC’s programming, so the first thing I did was to buy a Arduino board, and since that time I have been learning a lot and making many different projects with it…
Time has passed, I’ve built the breadboard prototype, then the first version, using only one layer (which is a good version if you want to etch your own PCB). Always wanted to make the project public as an Open Hardware, but due my lack of time, I never did, until I arrive in Genova. I then decided to make a second version of the board, two layers, the ability to program the µC without removing it from the socket (for programing you will need an Arduino, FTDI or USB-to-serial cable) and some available pins for those who want’s to add more features to the board, like a temperature sensor or another kind of sensor.
Here you will find the information on how to build your own MoodLamp with simple electronic components. I am also planing on selling the MoodLamp kits, if you are interested, please leave a comment below (you can always make a Paypal donation so I can buy some beers!)

Photos
Videos
[Video 01] [Video 02] [Video 03]
Partlist:
- 1x 3W RGB Led (DealExtreme)
- 3x 4.7kΩ 1/8W Resistor
- 3x 10Ω 1W Resistor
- 2x 10kΩ 1/8W Resistor
- 2x 1kΩ 1/8W Resistor
- 3x 22pF Capacitor
- 1x 100nF Capacitor
- 3x BD139 Transistor
- Atmega8/Atmega168/Atmega328 µC
- 16MHz Crystal
- Open Hardware MoodLamp PCB
Documentation and Files:
Board: v2_rev0.brd
Schematics: v2_rev0.sch
Assembly instructions: Soon
Programming instructions: Soon
Updated code @ Github
If you want to download the files for the v1.0 you can get the .brd and the .sch…
Thanks for reading!
And remember to share your modifications…
…Keep hacking…
7 Comments
Leave a comment
Top Posts
HowTo: Blinking LEDs
HowTo: External Winamp Control
Temperature Sensor + Arduino
10 Things To Do Just After Installing Ubuntu 7.10
Building an Breathalyzer with MQ-3 and Arduino
Recent Comments
- (Jon): Hello to all, because I am in
- (dansku): Like it's said on the pos, you
- (dansku): Hi, I don't know how is the mb
- (rossi): Hey Daniel, I was really exc
- (Siddharth): Hello..I'm building Alcohol Se
- (Lucinda Bel): And the connection from the ar
- (Lucinda Bel): hi, I have one more question i
- (Lucinda Bel): Hi, I am a third year student
- (Paul Ruszczyk): I just picked up a Maxsonar MB
- (Romeo Coreas): el sketch tiene un error tiene
Status
Posts: 205
Comments:1589
Comments/Posts: 8
Cool Things
Proudly Hosted By















You rock man! I’m proud of you!
Thanks Mr!
Great project!
Don’t you think it would be even cooler if you could control the lamp remotely and have several lamps synchronize their state?
This is what we are working on at http://www.tbideas.com – prototypes available soon!
[...] Andrade] has built a pretty cool mood lamp circuit. He was initially inspired by [Toon Beerton's] Ikea lamp, but found he just didn’t have the [...]
Hi Daniel,
Where did you make your PCB ? It really looks … great (never thought I’d say that about a PCB).
Nice layout !
Hey man, I made my PCB @ http://dorkbotpdx.org/wiki/pcb_order
really great board and good prices for small quantities!
[...] Andrade] has built a pretty cool mood lamp circuit. He was initially inspired by [Toon Beerton's] Ikea lamp, but found he just didn’t have the [...]