微處理器 - STCmicro STC15W204S - 開發板



腳位


電路圖


所需材料


解焊不需要的元件


焊接完成,司徒使用AB膠加強固定


正面


還是一樣小巧可愛


爲了攜帶方面,司徒特地使用OpenSCAD畫了一個保護殼


OpenSCAD

$fn = 100;

union() {
    difference() {
        cube([28, 29, 10]);
        translate([1, 1, 1]) {
            cube([26, 27, 20]);
        }
        translate([(28-12) / 2, -1, 6]) {
            cube([12, 20, 20]);
        }
    }

    difference() {
        union() {
            translate([0, 0, 0]) {
                cube([4.5, 5, 8]);
            }
            translate([0, 24, 0]) {
                cube([5, 5, 8]);
            }
            translate([28-4.5, 0, 0]) {
                cube([4.5, 5, 8]);
            }
            translate([23, 24, 0]) {
                cube([5, 5, 8]);
            }
        }
    
        translate([3, 4, 1]) {
            cylinder(10, 0.8, 0.8);
        }
        translate([3, 26, 1]) {
            cylinder(10, 0.8, 0.8);
        }
        translate([25, 4, 1]) {
            cylinder(10, 0.8, 0.8);
        }
        translate([25, 26, 1]) {
            cylinder(10, 0.8, 0.8);
        }
    }
}

translate([30, 0, 0]) {
    difference() {
        cube([28, 29, 2]);
        translate([1.5, 6, 0]) {
            cube([25, 18, 10]);
        }
        translate([(28-12)/2, 2, 0]) {
            cube([12, 20, 20]);
        }
        translate([3, 4, 0]) {
            cylinder(10, 0.8, 0.8);
        }
        translate([3, 26, 0]) {
            cylinder(10, 0.8, 0.8);
        }
        translate([25, 4, 0]) {
            cylinder(10, 0.8, 0.8);
        }
        translate([25, 26, 0]) {
            cylinder(10, 0.8, 0.8);
        }
    
        translate([3, 4, 1.5]) {
            cylinder(10, 1.5, 1.5);
        }
        translate([3, 26, 1.5]) {
            cylinder(10, 1.5, 1.5);
        }
        translate([25, 4, 1.5]) {
            cylinder(10, 1.5, 1.5);
        }
        translate([25, 26, 1.5]) {
            cylinder(10, 1.5, 1.5);
        }
    }
}

接著使用3D Printer列印


列印完成


尺寸相當剛好(+5V、GND、RX、TX)


完成