Skip to content

96boards/96BoardEECase

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#96BoardEECase.scad ##Overview

This is a quick case designed in OpenScad for 96Boards EE standard. There are lots of options most are generally set by true or false. It can output a case for the normal size EE board. If you want an extended board it might be better to purchase an off the shelf case for the microATX MotherBoard Specification Version 1.2. This is VERY early days for this case since I don't have a board I can test in it, so it may take some adjusting yet.

*** WARNING *** This case has not been tested or even printed yet. It's bigger then my small 3D printer and my big 3D printer is broken. And even more to the point I don't have a board to test it with even if I could print it.

It currently supports adding a UART board within the case. And it allows you to expose the low speed connector.

You may need to adjust the EE_spec_tolerance variable depending on your 3D printer. This design was tested on an M3D micro printer and it generally fits the boards pretty well.

The only thing you need to download is the 96BoardEECase.scad file,

One of the cool things about the 96Boards EE project is that all of the boards us the same pins for the Low Speed Expansion Connector so you can plug any expansion board into any 96Board. We can add the expansion boards here and make up custom case for that combination.

There are some true/false variables that can be selected and a numeric variable too, Extracted from the code:

// Square edge case or rounded edge case? rounded_case = true; // Only the retangle of the case rounded (sides) or all angles (top, bottom, // sides)
only_retangle_rounded = false;

// How thick do you want your case walls(in mm)// Square edge case or // rounded edge case? rounded_case = true; // Only the retangle of the case rounded (sides) or all angles (top, bottom, // sides)
only_retangle_rounded = false;

// How thick do you want your case walls(in mm) Be careful if you are // setting rounded_case true, too thin of walls will leave holes Don't go to // thick (much over 2.5) or you will have problems plugging in cables, so // really the range is about 2.00mm - 2.50mm at least for me. case_wall_thickness = 2.5;

// Do you hvave a UART board and want room to install it in the case? 96Board_UART_Board_Installed = true;

// The UART board has a reset button, if you want to be able to press it // true expose_UART_Board_Button = true;

// expose the low speed connector or not true/false question expose_low_speed_connector = true;

##Install the source code
So to install 96BoardEECase.scad you need to do the following:

Make sure you have the latest copy of OpenScad installed $ git clone https://github.com/96Boards/96BoardEECase.git
**$ $cd 96BoardCECase Start OpenSCAD and open the file 96BoardCECase.scad in the editor

The code so far is untested. Use at your own risk.

##License

This 96BoardEECase.scad is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2.0 of the License.

This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA

About

An OpenSCAD file for creating a 3D printable 96Boards EE simple case

Resources

License

GPL-2.0, GPL-2.0 licenses found

Licenses found

GPL-2.0
LICENSE
GPL-2.0
COPYING

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published