Documentation
Hardware
Hardware
Schematics Gumstix computer-on-modules. physical dimension information . Note: Gumstix does not pubish or license the schematics of any Gumsix computer-on-module.
Gumstix expansion boards: both schematics and physical dimension information - available under a Creative Commons license.
- These schematics may be viewed using Eagle software from CadSoft,
3D Images for Physical Layouts
In the Spring of 2007, Gumstix provided physical layout and connector location information via SketchUp and the 3D warehouse visuals, as below. This work was done by a summer co-op student working at Gumstix for that summer only.
The eagle schematics and layout files (.dxf) linked below have the connector and mounting hole locations for the basix and connex motherboards.
As such, dimension numbers can be obtained via the Eagle files or by loading the sketchup files into CAD/CAM software.
Values for depth are said to be "buried in Sketchup" as sketchup has the heights programmed but a review of the details/properties of the sub-part (i.e.. the capacitor) is warranted.
For the expansion board layouts, go to the '.brd' files linked below.
Motherboards
Expansion boards
- basix expansion boards in 3D
- connex expansion boards in 3D
- verdex expansion boards in 3D
SketchUp
For 3D SketchUp design information, go here.
3D visualization of gumstix boards
This modeling environment for electronic product designers integrates popular design tools, 3D images, and software scripts to accelerate and simplify the design and visualization of new product enclosures and custom expansion boards by combining 3D gumstix product visuals with Google SketchUp, Google 3D Warehouse and Cadsoft's Eagle™ CAD software.
SketchUp is compatible with CAD products such as Graphisoft® Archicad 10, MicroStation® V8, Autodesk® AutoCAD® Revit® Series Systems Plus, VectorWorks® Architect, DataCAD, Nemetschek, Rhinoceros® and Softech.
Using pre-made gumstix Sketchup models
Converting Eagle layouts to Sketchup models Gumstix has published the scripts we use to convert Eagle layouts automatically into Sketchup models. This uses the ULP scripting features of the Eagle package along with the Ruby scripting features of Sketchup to automatically draw and place components on a circuit board within Sketchup. The generated model can then be edited/saved/exported as necessary. The System consists of two pieces:
Eagle ULP program which parses the layout and generates a ruby script encapsulating the components and their positions on the board * A set of Ruby libraries for Sketchup which the ULP-generated ruby script uses to actually draw the board within Sketchup. These scripts, along with further documentation, can be downloaded here (link to come).