|
|
@@ -1,7 +1,7 @@
|
|
|
|
|
|
module plate(){
|
|
|
difference(){
|
|
|
- cube([75,115,2]);
|
|
|
+ cube([120,115,2]);
|
|
|
//cube([130,115,2]);
|
|
|
//cube([85,85,2]);
|
|
|
for(x=[1:31],y=[1:22]){
|
|
|
@@ -48,10 +48,10 @@ module hardKernelX(){
|
|
|
}
|
|
|
|
|
|
module huzzah(){
|
|
|
- standoffLarge();
|
|
|
- translate([45.72,0,0]) standoffLarge();
|
|
|
- translate([0,19.05,0]) standoffLarge();
|
|
|
- translate([45.72,19.05,0]) standoffLarge();
|
|
|
+ standoff();
|
|
|
+ translate([45.72,0,0]) standoff();
|
|
|
+ translate([0,19.05,0]) standoff();
|
|
|
+ translate([45.72,19.05,0]) standoff();
|
|
|
}
|
|
|
|
|
|
module powerSupply(){
|
|
|
@@ -61,6 +61,19 @@ module powerSupply(){
|
|
|
translate([123.825,80,0]) standoffLarge();
|
|
|
}
|
|
|
|
|
|
+module breadBoard(){
|
|
|
+ standoff();
|
|
|
+ translate([31.75,0,0]) standoff();
|
|
|
+ translate([0,44.45,0]) standoff();
|
|
|
+ translate([31.75,44.45,0]) standoff();
|
|
|
+}
|
|
|
+
|
|
|
+module INA219(){
|
|
|
+ standoff();
|
|
|
+ translate([20.32,0,0]) standoff();
|
|
|
+ translate([0,17.145,0]) standoff();
|
|
|
+ translate([20.32,17.145,0]) standoff();
|
|
|
+}
|
|
|
|
|
|
plate();
|
|
|
translate([15,10,0]) huzzah();
|
|
|
@@ -68,3 +81,5 @@ translate([15,36,0]) huzzah();
|
|
|
translate([15,62,0]) huzzah();
|
|
|
translate([15,88,0]) huzzah();
|
|
|
|
|
|
+translate([80,10,0]) breadBoard();
|
|
|
+translate([85,80,0]) INA219();
|