Firmware available on downloads page.
CNC Controller
CNC Controller is a windows program I wrote to control my CNC machine. The user loads an excellon drill containing the PCB's hole coordinates, which is then parsed by the program for the coordinates. After the calibration, the program controls the drilling of the CNC machine by sending commands to a microcontroller, which is actually what sends the step signals to the stepper motor controller.
dsPIC Serial Communicator
dsPIC Serial Communicator sends and receives data over a serial port. The program reconstructs the two-byte integers it receives, and displays the variable values in it's controls. In addition, a graphing feature allows you to graph any number of user variables or analog values in a separate window, simultaneously.

