MakerBot Print is our newest print-prepration software, which supports native CAD files and STL assemblies,
allows you to interact with all your printers via the Cloud, and many other exciting new features.

Download Now


Hinged customizable arduino case UPDATED

by laird Dec 13, 2013
Download All Files

Thing Apps Enabled

Please Login to Comment

This is not working anymore ? I'm getting this error when I try to open in Customizer : "We're sorry, but something went wrong."

Checked into GitHub at https://github.com/laird/3DPrinting/blob/master/ArduinoCaseV20.scadhttps://github.com/laird/3DPri... to make it easier to collaborate. I'll periodically post updated code here.

Updated so both front and back are hinged, which makes it every easy to work on the arduino then close it up for use. And it also allows the front and back panels (with the openings for connectors, etc.) to print flat on the print bed, which prints much more cleanly than vertical walls with bridging.

Now to add an option for an opening on the top for a display. There are standard display shields...

first shield you can add is my custom made bootloader shield... its just an shield for the mega and the mount holes are the same... thou disregard them in my case as i will screw in the mega first and stack the shield on top after it... and stacking connectors are plenty strong at holding it...

it will need a cut out in the lid thou, no other holes are needed

from the corner where the power plug is on the mega is go 25mm to the right and then 20mm up, there we have the lower left corner of the cut out... cut out itself should be 24x61mm

shield height 10mm,,, messured from underside of board to top of stacking connectors... the socket to put chips in are higher than this but i want it to protude through the lid

i just need to bend the handle to release the chip so i can get to it with lid on

there is 1mm space from the stacking connector on the mega to underside of shield

board thickness is 1.6mm

If people published customized versions, the customized inputs are published in the item "instructions". So we can use that.

nice... takes the hazzle out of the loop at least :-D

The hole positions that we need to add are the holes in the case for connectors. As you point out, the mounting screws are determined by the Arduino board at the bottom.

I hadn't thought about making a hole in the top of the case. Makes sense, though.

I'll take a shot at modeling this, and put it up tomorrow.

:-D good, i have a toaster oven converted to a reflow oven and its based on an UNO with an LCD on it...

for both my bootloader shield and the oven controller i plan to snap a photo and put it on my thing so you can copy it off or would direct e-mail be better? or a tweet?

Sure, upload to your thing is fine. That way it's always there for reference.

Hmm, makes me wish there could be 'shared ownership' on thingiverse. :-)

yeah or at least attach pic to comments.... a very common thing on most forums :-D

oh you asked about board height..... hmmm first thought that jumps to mind is that they more or less should be the same so they stack up same height.... but i know world does not work that way....

i have one custom shield for my mega we could add.... i just have to take messurrements.... its a shield i made so i could quickly burn bootloaders in other chips... so it has one of those sockets with a small handle.... no holes in the box for it, but it will require a small window to be made in the lid....

as for the lid.... could it be made to snap/click to the base?

you said i was welcome to load code to my thing... i would rather link to this one instead if ok with you

messurements for my bootloader shield will come between xmas and news year, and since we europeans cheat and open the presents on 24th i will prop be some day after that.... at the time i get the big thumb out my rear end i will upload a photo to my "thing" that you can then lift over to this one... at that point i will then remove the thing file and just leave back a link to here

For the cover, I think that I can make it one big hinged thing. More math!

Added a simple lid, and the ability for people to put in their own hole locations. I'm hoping that as people create this for different shields we can collect them all as pre-configured settings.

that would be nice.... but if they just make a thing can we get the messurements? still think the way to go is for people to tell us and share... or things tend to get lost.... the famous needle in the hay stack :-D

That was my thought also.....

we can pull data from the eagle files but it will ultimate be use submitted data for everything we dont have ourselfes

hmm... github....

since you are the bigger expert in openscad why not host it here?

i dont mind who gets credit for what work... its getting it "out there" that matters

OK. I uploaded an update here, so I could test it. Feel free to copy code back to your Thing any time.

The main change is that now the shields properly stack. And I added a hole for the ethernet shield (in the shield module) to show how they can be added. The shields preview in different colors, so it's easier to see what's going on.

I also split the main settings (picking the boards in the stack) from the tweaky measurement settings.

I also fixed a bunch of bugs that I introduced. :-)

Work in progress. More to do:

Get real arduino and shield heights.

Add hole locations for specific shields (as array of array of coordinates).

Move "box" drawing for shields into shield module.

about the text.... we need to make sure the printer can do it...

shield holes.... they should be same as uno, for shields i had in mind the official ones... from eagle files we could check that

but we will also rely on people reporting back, at least for what we dont have our selfes

Printing text on the side of things works fine - it's only a 1mm bump, so the plastic doesn't cause problems.

I was thinking of adding a "custom" proto board, letting people put in coordinates for holes. What do you think?

not a bad idea, i just hope people choose same holes as arduino, just for the sake of easy stacking....