formats board (Gerber) drill (Excellon) gerbv hardware description languages Verilog, VHDL simulation SPICE, ngspice EDA Altium Designer (Protel), Cadence (OrCAD) Eagle ng.lbr gerb274x_mill.cam cad.py pcb.cad assignment design, produce, and program a PCB with a microcontroller