Showing posts with label cncFDM emc firmware c board mill. Show all posts
Showing posts with label cncFDM emc firmware c board mill. Show all posts

Thursday, August 21, 2008

Controller board, v2

The second version of the controller board for cncFDM is complete. I already have a list of fixes that are required for version 3, but I limped this one along. (Yes, you can guess, the first version didn't go so well ).

I use one-sided boards so i can mill and drill them in one shot on the mill. Here's the eagle file:

IMG_0561

And the resulting populated and connected board:

IMG_0559

The firmware is written in C using a demo version of mikroC (http://www.mikroe.com/en/compilers/mikroc/pic/ ) Quite a nice compiler.

I almost ran out of memory on the PIC18F4331, bit after some extensive optimization i finally fit it all in.

More on the firmware later