$fn = 100;

dicke = 2;
seite = 110;
hoch = 25;

difference(){
    gehaeuse(seite,hoch);
    gehaeuse(seite-dicke,hoch-dicke);
    //cylinder(h=hoch,d=seite-hoch);
    translate([0,0,hoch/2])
      cube([seite-hoch,seite-hoch,hoch],center=true);
}

// ESP32 POE
//rotate([0,0,45])
//    cube([87,28,22],center=true);

// Sensor 1
//translate([-30,30,0])
//    rotate([0,0,45])
//        cube([22,25,22],center=true);

// Sensor 2
//translate([30,-30,0])
//    rotate([0,0,45])
//        cube([22,25,22],center=true);

module gehaeuse(breite, hoehe){
    minkowski(){
        cube([breite-hoehe,breite-hoehe,0.1],center=true);
        sphere(d=hoehe);
    }
}