Mesin bor PCB dengan pengaturan posisi berbasis mikrokontroler dan visual programming berhasil dibangun. Mesin ini dibangun untuk menghilangkan beberapa kekurangan yang dimiliki pada pengeboran PCB secara manual dan mengatasi mahalnya pengeboran PCB secara otomatis yang ada diindustri ketika akan digunakan dalam skala laboratorium dan tujuan pembelajaran. Mesin bor dibangun menggunakan linear guide berupa drawer runners, penggerak translasi sumbu-x dan sumbu-y menggunakan tali baja dan screw ½ inchi sepanjang 4 cm, penggerak translasi sumbu z menggunakan screw½ inchi dan nut. Bagian penggerak digerakan oleh tiga buah motor stepper Nema 23 dengan resolusi 1,8 o/step. Pada pengujian pemberian koordinat secara manual mesin bor PCB ini memiliki kesalahan sebesar 0,18 mm pada sumbu-x, dan 0,20 mm pada sumbu-y. Pada pengeboran secara otomatis percobaan pada PCB A dengan jarak tetap 5 mm mesin bor ini memiliki kesalahan sebesar 0,13 mm pada sumbu-x dan 0,3 mm pada sumbu-y, pada PCB B memiliki kesalahan sebesar 0,3 mm pada sumbu-x dan 0,2 mm pada sumbu-y, dan pada PCB C memiliki kesalahan sebesar 0,12 mm pada sumbu-x dan 0,1 mm pada sumbu-y. Rata rata kesalahan yang dimiliki mesin bor PCB ini adalah 0,18 mm pada sumbu-x dan 0,2 mm pada sumbu-y. Kecepatan pergerakan mata bor pada sumbu-x dan sumbu-y adalah 1cm/detik dan pada sumbu-z adalah 0,12 cm / detik.