Let's Make Robots!

milling

Designed to mill and drill PCB's and that's all it should ever do
  Hi all, Following my little review here time for some real action, build some useful stuff, build a pcb mill. Please check the review page for updates from … Read more

Multipurpose Mini-Machine for your Workshop

These days everyone is talking about how great 3D printing is but for the hobbyist this still limits you to plastic parts. Before 3D printers were around I always wanted a lathe and a milling machine, I still do!

When you want to build more than just basic robots it is sometimes necessary to make small metal parts. Maybe you need a special metal rod, mounting bracket, shaft adaptor etc.

PCB milling

Hi,

I finally got an usable result trying to mill PCB with my machine. 

I tested using this Eagle PCB layout:

vk3_driver_notiny.png

 

 

 

 

 

 

 

 

 

I then generated g-code out of it using the pcb-gcode eagle plugin with the settings below:

pcb-gcode1.png

 

 

 

 

So the time has finally come, I had some time this weekend and started turning plans and ideas into reality. I have been researching and studying milling machine, … Read more

RS232 Communication with MCU

So I am making my own CNC - PCB Miller. It is communicating with the computer using RS232 (UART), but in my testing, I find that I don't always get the correct characters, even at 1200baud. Does anyone have a method to suggest for error-checking an incoming data string over serial? I was thinking of doing something like this:

CPU sends data to MCU 4 times.

MCU checks to make sure the data is repeated exactly 4 times.

--If yes->send "OK" 4 times

--If no->send "NOT OK" 4 times

If CPU receives OK, queue up the next data to send