Through passion, I gain strength.
Through strength, I gain power.
Through power, I gain victory.
Through building a Lego computer, I gain hours and hours basement of sitting in a basement (lol)
Welcome to the Lego computer build instructable! Through this tutorial I'll show you the general method for how to build a computer case of any style out of Legos! To help with the instructions I'm going to use a Star Wars Imperial themed case that I put together. The end goal should be to make a case EXACTLY how you want it though (i.e. custom colors, theme, exterior and interior shape, etc.) so you can accommodate whatever computer parts you want to use and whatever style you like.
This is a rather *big* instructable so I've broken it up into a few different sections to make it easier to follow. The sections are:
Basics of Lego Structures
Basics of Computer Building
Constructing a Computer Model and Design
How to Order Lego Parts
How to Build the Computer You Designed
Before we begin I'd like to lay out some of the pros and cons of building the case so that you have an idea of what you'll be getting out of the build.
Cons:
* Price (the case may be a few thousand lego parts and this could cost around $300 dollars, so it's pretty expensive but this varies depending on your design.)
* Heat (computers get hot inside and the abs plastic of Lego bricks is not good at dissipating heat)
Pros:
* Customizability (this case can be made to do pretty much whatever you want if you're willing to put in some time engineering it)
* Longevity (the case should last the rest of your life because you can add, subtract, or redesign Lego parts based on your needs)
* Awesomeness (you should be proud of your case and show it off a little because it probably looks cool and took a lot of time to make)
* Knowledge (if you didn't know much about computers when you started, you'll learn all kinds of things by the time you finish this project and don't worry, when I started I didn't know anything about how to build a computer)
I'm competing in the shopbot challenge so if you like this project don't forget to give me a vote!
Click this to check out my model designs(search the username "greenyouse" and click on the green arrow instead of hitting return. Note, I'm using an external optical disk drive for my case. You'll need Lego Digital Designer from step 5 to view them in-depth.)
Step 1: Basics of Lego Structures
First: If the wall is only one brick thick, secure gaps between adjacent bricks within rows by placing a brick over or under the gap (pictures 3,5).
Second: If the wall is thicker, make alternating rows perpendicular to one another (pictures 2,4).
Third: Use larger, plate lego pieces for points that will receive the most stress. Larger pieces will be more stable than small ones and three layers of plate pieces interlocked in a structure will be more stable than one brick (pictures 6,7).
(also check out what a brick, plate, and tile look like)
Use this site to understand the dimensions of lego pieces. This is probably the most important thing to remember while building the case so keep referring back to it until you memorize the dimensions!
Step 2: Basics of Lego Structures - Mosaics
If you want an easier way to construct the Lego mosaic try this:
1. Measure the number of pegs on your model that you want your image to take up (length x width)
2. Print the picture of the image you want and cut out a piece of tracing paper that have the same scale as the brick picture you measured in step 1
3. Make a grid on the tracing paper using x and y lines that match up with the number of bricks you counted from step 1 (i.e. 23 rows and 46 columns if you had a space of 23 x 46 in step 1)
4. With the image under the tracing paper, use colored pencils to trace an outline of the shape of each of the colors in the original picture
5. Brickify this by making each square on the graph one color to symbolize one lego brick. Try sticking to the color that takes up the majority of the square. For example, if a square was 1/3 red and 2/3 black, it may be better to make the square black. There will be some image distortion but try playing around with it until it comes out alright.
This could also be done with gimp or photoshop by automatically doing a grid overlay on the picture too http://www.wikihow.com/Transfer-Images-Using-a-Grid-and-a-Computer
The biggest rule of thumb for this section is that the larger the lego space, the more image resolution you'll get. Try thinking of each brick as a pixel in a picture. The more space you have, the more pixels, and the more detailed the image becomes.
Step 3: Basics of Computer Building - Parts?
Building Your Own PC
More
Even More!
To help with buying the parts, here's a cheat sheet of basic parts you'll need for the build:
PSU
GPU
Motherboard
CPU
Fans
RAM
CPU Cooler
Motherboard screws
Thermal gel
HDD/SSD
A Switch to the motherboard for power and reset
Optical disk drive (for CD's, DVD's, Blu-ray's, etc.)
Wireless internet adapter (Optional)
Fan controller (Optional)
Additional cables (Optional)
Additional accessories (Optional)
Remember to make a list of what you want your computer to be able to do (gaming, basic internet browsing, movie editing and animation work, etc.) and buy parts based on that. If you didn't know already, new computer parts are EXPENSIVE! To help, I'd suggest buying most of the parts during store sales (like black friday or cyber monday, I saved about $300 doing this). Otherwise there's nothing wrong with older computer parts and you even may be able to buy all the old computer components for less than the case.
Step 4: Basics of Computer Building - Fans?
Getting fan filters for the intake fans is probably a good idea too because you won't want dust to accumulate inside your case.
Step 5: Constructing a Computer Model and Design
The modeling software that I chose to use for the project is called Lego Digitial Designer. It might be a little clunky when you first use it but read through the manual on how to use it because it will help a TON!
download here
look at the help manual here
I would strongly suggest building each part of the case (such as the left wall, floor, right wall, front wall, etc.) individually so each part has its own workspace (and don't forget to put each part in a group). When all the parts are finished, create a mega workspace and import all the parts into it. Then get excited as you see all of your pieces locking together to form the case (hopefully everything fits perfectly). By using all the part groups for building the construction process will be tidier, more manageable, and more fun at the end when everything locks together!
Click this to check out my model designs(search the username "greenyouse" and click on the green arrow instead of hitting return. Note, I'm using an external optical disk drive for my case. You'll need Lego Digital Designer from step 5 to view them in-depth.)
Step 6: Model and Design - Replication
Step 7: Model and Design - Dimensions, Dimensions, Dimensions
There isn't too much I can offer to help with this section since the computer parts and the case design are up to you. The motherboard and the PSU should be the biggest parts in your case so if there's any way you can sit the motherboard or PSU up vertically it will save some space. I got the PSU to sit vertically in my case but the motherboard could be done by building little wells (where the motherboard screws and standoffs go) into one of the walls and smushing a little sugru into well to hold everything together. If you're going to hang stuff off the wall it will be difficult though because legos can take vertical loads but aren't very good at lateral stress. This means that a heavy motherboard may need to somehow touch the ground a little to take weight off the wall wells (as you can tell this is risky and complicated but try it if you're feeling daring). You might want to come back to this page after working on the project a while.
I found it was helpful to doodle a little map of the inside layout of the case to plan where everything is going to go. Each computer part is drawn in as a box and there are dimensions scattered about all over the place. To start the doodle draw the boundaries of the case you'll be using. Then just fill everything in accordingly. Look at the dimensions of everything and make sure the parts will all fit nicely in the case. (the picture is of the original design I tried)
Stick with it and you'll get it to work eventually!
Step 8: Model and Design - Mobo Wells
Always pass the top screws through the motherboard first. Then tighten the standoffs onto those screws. Add a dab of sugru into each of the wells and then place the screws with standoffs and motherboard attached into the sugru.
Step 9: Model and Design - Accessibility
Alternatively you could try making a swivel wall but this is much, much more difficult.
Step 10: Model and Design - Plexiglass Windows
Step 11: Model and Design - Drive bays?
Little beds could also be made to house the drives in the corners too. I didn't quite finish the design for this but it would be good if the bed were resting on something solid (like on top of the PSU). This would only take a handful of extra pieces and may be easy to make quickly. This design also would get great airflow.
The most difficult style was making removable drive trays. I did a little model of this that has locking drive trays and cords that run through the wall to connect to each drive (like the mac pro). You'll also need the wall on the opposite side of the computer to swing open easily so you can get at your trays. This means doing even more work! In the end it takes tons a extra bricks and is much more difficult to build so I didn't quite finish all the design and decided not to use this for my first case model (I only needed one drive anyway).
If you really need more than one drive, I'd suggest trying to stack corner drive trays before going to removable trays.
Step 12: Model and Design - Motherboard Faceplate
Getting the dimensions of the faceplate before ordering the motherboard may be difficult but snoop around a little on the internet for a manual because these generally will have the dimensions. Otherwise don't sweat it too much because this part shouldn't be too difficult to put in quickly after your motherboard arrives at your house.
Step 13: Model and Design - Fan Holders
Keep in mind air circulation while your placing the fans. Air should definitely be going to the motherboard and HDD/SDD!
Step 14: How to Order Lego Parts - Counting
Before you order any of the lego parts, you'll need to take your model apart and count each lego of the pieces that were used and record the part types. The simplest way to do this is to make a spreadsheet with three pages - one for bricks, another for plates, and a last one for tiles. Then, within each of the sheets make separate rows for parts that only have a thickness of one peg and the rest of the parts. Create columns for each of the parts, separated by the dimensions of the parts (like, 1x1, 1x2, 1x3 etc.). Then leave a space in the row under the part type header to list how many of each part type there were in the model.
If this explanation is confusing, check out my spreadsheet example (maybe you should just refer to that anyway).
To take stock of everything just use the building guide mode in LDD (upper right corner button or f7) and record each part (thanks sherrycayheyhey). To quickly switch between applications when entering parts into the spreadsheet use alt + tab (apple + tab) and for windows within an application use alt + ~ (apple + ~).
Turn on some tunes while you work because this could take a while!
Edit: I uploaded the spreadsheet I used for ordering LEGOs. Hope this is useful!
Lego_Parts_Order.xls31 KBStep 15: How to Order Lego Parts - Ordering
BrickLink is usually a little cheaper than pick a brick and I would try searching the BrickLink in depth first and using the LEGO site as a fallback. It pays to get anal about comparing stores! On BrickLink I tried to use the 10 largest stores in my state and compared prices for each one (using a store in your state should cut down on shipping). This is necessary because many stores have limited inventories and prices may vary considerably. Unfortunately, some parts may not be available or are ridiculously expensive. If this happens try changing your large or uncommon parts for smaller or more common parts (like a 2x16 to two 2x8). This may require that you alter parts of your design a bit but hopefully your case will work out alright. If there's no way to do a BrickLink order for a part try Pick A Brick but know that the prices are usually a little bit more expensive (they do have a basically unlimited supply though…).
Try ordering lego brick separator too if you don't already have one. This is handy for taking bricks apart during the build and saves lots of time. I think I used this at least one hundred times while I was building (that's not an exaggeration).
Step 16: How to Order Lego Parts - Base Plate
Step 17: How to Build the Computer You Designed - Board
Stick four globs of sugru onto the bottom of your board to act as adhesive feet. Then, whip out some glue that can bond abs plastic to the board you're using (I used gorilla super glue) and glue your large, lego baseplate to the board.
(sorry I didn't get any pics of the lego baseplate attached to the wood but it's under the black and white bottom layer)
Step 18: How to Build the Computer You Designed - Build!
If you're thinking of doing a plate and tile ceiling like I did you should know that it's a little unstable. When a lot of lego plates are put in a big sheet they tend to buckle really easily. I tried attaching a big green lego baseplate to the underside to stablize everything but it didn't totally fix it. You could also try a plexiglass sheet underneath the ceiling to make the ceiling super reinforced (I wish I would've done that).
As you go you might run into some snags like a motherboard faceplate might not fit quite right with the motherboard inside (grr). If something like this happens just go slow and be creative and hopefully everything will work out. It definitely helps to have a little stash of extra legos just in case of emergencies.
Use step 8 for how to get the motherboard to fit in the case and start building the rest of your case, installing computer parts as you go (add a little sugru for extra reinforcement if needed)!
Here's a video of some of the build below (skip ahead for the final product). Sorry I didn't film the entire build because it took lots of extra time to record.
Step 19: Test It Out
Here are some pictures of other peoples' lego computers:
Lego Folding Farm (props to Mike Schropp! I built my computer using some design concepts from his awesome computer build)
City Computer
Lego Computer + Monitor
Ok, not a computer but cool none the less
Google "lego computer" for tons more examples
I hope you enjoyed the article, post lots of info if you build a lego computer yourself, let me know if you have questions about stuff and I'll try helping/posting more info, and may the force be with you!







































































Visit Our Store »
Go Pro Today »




BTW, negative pressure (pulling air out of the case) is kind of nice to have too because it cools the case more efficiently than positive pressure would. Neutral pressure really is the best overall though because you'll get the cooling effects of the negative pressure and the dust blocking of positive pressure! :D
Just about all plastic PC cases I have seen have a grounded metallised coating on the inside for this purpose.
As a Radio Ham I can transmit up to 400 watts of RF which, if received by a PC in an unprotected box, could cause all sorts of problems. Also any interference radiated by the PC would, likewise, cause problems with radio reception.
Here in the UK if a complaint was made by a user of a plastic cased PC with no shielding about problems caused by "that HAM up the road" inspection of the equipment by the interference investigator COULD end up with the PC owner being fined for using non interference compliant equipment.
Personally I would build the Lego case around a metal case that the PC was built into, as a show piece.
How this affects the relevant u.s. tests, I cannot speculate, but if you can get good reception on an AM radio sitting on top of a properly shielded PC, we'ld all like to see a post on YouTube that shows both devices operating simultaneously without the radio squealing.
I have plenty of acrylic cased computers that cause no problem and display none caused by others. Acrylic is one of the best working materials I have ever used.
Unfortunately, no matter how well shielded, I have yet to find anything immune to the only consumer device that is exempt from EMF testing: The $%^&ing mobile phone!
As for the lego approach, I like it. I've seen some before, but I don't have enough lego to make one, although I did make a charging stand for my (gak!) mobile phone...
@Treknology If the legos are the only thing holding you back you should try making your case smaller and ordering the parts you don't have (it may be much cheaper if you don't do lego mosaics and lots of tile pieces too). This is super fun to make!
I was working on a piece of hardware at one point. I had two running boxes, one I was using to aid me in development, then the second was running...basically a fancy PSU monitor. I didn't realize I had the connections backwards, and set the piece of hardware on something that was groundded to the box that was aiding my Googling, and it shorted out the PSU box, *through* my researching computer. That's a horribly abridged version, but I hope it still makes sense.
The screw holes and other grounding points are still grounded, and will probably help keep static on the case down, as long as it's plugged in, and can connect to a true ground. I can't find any other reason my Lego box is still alive XD I didn't think it'd last for the years it has, and it's a half dead motherboard to begin with!
To see Lego and Computers working together do a search on YouTube for Lego Rubik's Robots.
http://silntdoogood.webs.com/DSCN0381.JPG
http://silntdoogood.webs.com/DSCN0387.JPG
http://silntdoogood.webs.com/DSCN0388.JPG
I also re-wired a kayboard so I could plug a real Atari controller in to it to run with this game emulation.
http://www.youtube.com/watch?v=ymb5soohYA0
If I ever get around to it, I'll put up a video on the entire project.