Picture of The Legoduino Circuit Learning Project
This project was created/designed/the brainchild of a 9-year-old girl.

My daughter is the inventor of this Lego Circuit/Arduino Learning Project, I just helped with the pictures and the write-up of this instructable.  She builds circuits here at home and has also been learning about Arduino and programming.  She came to me one day with copies of real electronic components built out of Legos so she could practice making the circuits on her own.   I thought it was so cool that it deserved to be shared with the instructable world.

Note:  These Lego components don't actually transmit electricity or work like a live circuit.  These are toys to create mock-ups of real circuit boards.  My daughter uses the Lego components to double check her circuit diagrams so she doesn't accidentally blow up an LED on the real circuit board.

Following are a few of her creations.  We hope you enjoy looking through the pictures and please let her know what you think.  I'm sure there are other ways of building these electronic components out of Legos that are closer to the real-life examples, but hey, this is what my child came up with and I'm pretty darn proud of her.  The fun of creating these models is digging through a pile of bricks and using your imagination--she challenges you to come up with some creative models of your own!

(To see a video of the Legoduino in action, skip to step 12.)

Step 1: Leads

Picture of Leads
Here are real leads and her Lego version leads--pretty self explanatory.  Both versions of Lego leads she found closely resemble the actual leads used in real circuit boards.
gtoal1 year ago

This is indeed very cool and exactly what LEGO is all about - but now
that she's done these great mockups, why don't you do a mother+daughter
collaboration and go on to make an actual working electronics kit that
looks like her mockup? It'll be the perfect excuse for you to buy that
3D printer you've always wanted... (You *have* been hankering for one,
right? ;-) )

kellechu (author)  gtoal1 year ago

Hmmmm. Are you sure you are not my husband? Haha! That sounds like something he would say!

fbalandran1 year ago
Awesome creativity!!
GpaSteve1 year ago

Very cool

Smart kid!
Very intelligent young lady. My 6 year old loves Legos and is a licensed ham and this has inspired me to start his electronics training and be able make it fun for him as he loves Legos.
rbennett81 year ago
thats cool, nice job to both of you :)
The Fig2 years ago
Congratulation's on the 'Most Useful' award. Well done.
www1392 years ago
wold6302 years ago
This is awesome! I can't wait to show my son what your amazingly creative daughter has come up with! She should be very proud of herself!!!
kellechu (author)  wold6302 years ago
Thank you! I'll let her know what you said. She is a crazy ambitious girl--she wants to do everything and be everything. She is only one belt away from her blackbelt in Taekwondo, loves math and inventing things, and now wants to program her father's raspberry pi for Minecraft.
Zachary48012 years ago
I love this! It is so cool! Where did she get the idea for this? I do some stuff, like these. Only real stuff. This sounds like a really fun project! Arduino is the best! great idea! Your daughter is awesome!!!!!
kellechu (author)  Zachary48012 years ago
Thank you, we think she is pretty neat as well! She is going through the Make:Electronics book with her father for several months now and I think she wanted to play around with the circuits even when he had put everything away (we have a toddler in the house and have to keep everything out of reach), so she made herself mock-ups in Legos that she could mess around with even if the real things weren't available for her to use right then.
mamalaoshi2 years ago
Your daughter is very well spoken. She must have practiced before making the video. I don't know much about circuits but I felt like she explained the process very clearly and I learned something from watching the video. How creative to use legos!
kellechu (author)  mamalaoshi2 years ago
Thank you! I'll let her know what you said--she'll be very excited to hear that. She is a smart girl and likes to teach others.
HollyMann2 years ago
I agree with Mike - this is a very creative way to use Lego and learn more about programming and Arduino. My 8 year old son is very interested in both of these right now. :) Thanks!
Another thing he could try would be the Lego Mindstorm! It has simple programming, lots of things to build that can be found on the Internet, and is a
Retry cheep robot(compared to others). I would highly recommend this too!
If he wanted he could try out this book: "Make: Electronics" it is great I am using it right now and it is really helpful! If you have some time on your hands I would recommend going through it with him. (there is a lot of reading) Unless he likes reading! There is a kit you need to buy for the first part. It is costly but worth it! Then for the second part you need to buy another kit. You could just do one part. Once you are done you can use the parts in lots of fun things(like the snap circuits). You may need to wait till he is older. It is a great book though and I would highly recommend it!
kellechu (author)  HollyMann2 years ago
She is a sponge when it comes to new things, and it doesn't hurt that she is the oldest of her siblings and therefore has the longest attention span when it comes to programming and circuits! Her father has showed her several programming languages so far and she has already written a few programs as well. I'm trying to get him to teach an after school club at her elementary school--I think other kids her age would "get it" as quick as she has.
That's great! My son also loves learning and is into some programming - has she ever used "Scratch"? What programming languages has she written in? I am just curious as I used to do programming a bit! The after school club sounds like a great idea - I would talk to the principle. I offered to volunteer and help at my son's school last year and then it turned into the principle offering me a job with their after school program. We did DIY arts and crafts stuff though. I think the lego/programming/robotics sounds so awesome! Great idea!!!
kellechu (author)  HollyMann2 years ago
She has done a little bit in Scratch, but not a lot, because her father was getting frustrated with it--it was difficult to even do the simple things that other programs could easily do. So he quickly moved her on to Python, PHP, and Java Script. I help run a chess club in an after-school program at her school, so it would be great if we could get a programming club started up as well (though not on the days I teach chess!). That is cool you got offered a job at your son's school doing DIY crafts--I wish we had stuff like that when I went to school!
skwanski2 years ago
Kudos to your daughter! This is absolutely fabulous and something my nine year old will love. Thanks for sharing.
sath022 years ago
WOW, Very nice! Very creative!
Great interactive toy!
I really love this project!
I like the potentiometer, it looks like it is rotatable too.
Thanks for sharing.
seawee652 years ago
It would be REALLY cool if someone would actually put resistors, LEDs, wires, batteries, and all that stuff into Lego Bricks so you could use it as a real circuit!

(maybe I should try it)
kellechu (author)  seawee652 years ago
You should! I saw some products aimed at teaching children how circuits work using "snap" pieces that contained the resistors, wires, etc. at toy stores. But since my daughter was already building the real thing, I never grabbed the boxes to check it out more.
gcanders2 years ago
What a great way to teach resistor values. I imagine all the colors would be there, maybe the gold would be a hard one to get, but I think this all terrific. I bet you could send this idea into a Lego "set" idea contest, and it would easily win.
kellechu (author)  gcanders2 years ago
Thanks! She can do the resistor math on paper and knows the colored bands represent different values. I liked how she incorporated this onto her Lego resistors as well. It would be neat if Lego put out a set like this. Most of the pieces she used are standard Lego bricks, which is great for others to reproduce using her instructable.
mikeasaurus2 years ago
This is a very creative use of LEGO, and a neat learning tool.
Your daughter is very smart to think of this.
kellechu (author)  mikeasaurus2 years ago
Thanks! I thought it was pretty neat too when she showed me it several weeks ago. She is in the middle of creating her own Lego instruction book with her own original designs (she is a third generation Lego fanatic), and was trying to decide which creation she wanted to enter in the building block contest. She is happy you like it!