summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--esp8266-sds011.scad21
-rw-r--r--esp8266-sds011.stlbin0 -> 4884 bytes
2 files changed, 21 insertions, 0 deletions
diff --git a/esp8266-sds011.scad b/esp8266-sds011.scad
new file mode 100644
index 0000000..6e20322
--- /dev/null
+++ b/esp8266-sds011.scad
@@ -0,0 +1,21 @@
+wand = [2, 2, 2];
+
+sds011 = [71, 71, 28];
+sds011_anluft = [10, wand.y, 10];
+sds011_anluft_offset = [wand.x + 15, 0, wand.z + 10];
+
+esp8266 = [38, 71, 13];
+esp8266_usb = [wand.x, 20, 13];
+esp8266_usb_offset = [0, wand.y + 5, wand.z];
+
+difference() {
+ cube(sds011 + wand + [wand.x, 0, wand.z]);
+ translate(wand) cube(sds011);
+ translate(sds011_anluft_offset) cube(sds011_anluft);
+}
+
+translate([0, 0, wand.z + sds011.z]) difference() {
+ cube(esp8266 + wand + [wand.x, 0, wand.z]);
+ translate(wand) cube(esp8266);
+ translate(esp8266_usb_offset) cube(esp8266_usb);
+} \ No newline at end of file
diff --git a/esp8266-sds011.stl b/esp8266-sds011.stl
new file mode 100644
index 0000000..50e1147
--- /dev/null
+++ b/esp8266-sds011.stl
Binary files differ