====== PCB Design Guidelines ====== ==== Eagle PCB editor device guidelines ==== The editor that we use for designing of the PCBs is Eagle from www.cadsoft.de It is a simple yet very powerfull PCB editor with backanotation between schematic and PCB. === Symbol definition === -Supply pins have appended pin number after the name, for example VDD5 is a VDD pin #5 -Pins are using orientation In, Out, I/O and Pwr-device is consuming power or Sup-device is power source -Pins that are active in 0 are prepended with /, for example /MCLR -Pins that have several seletable functions are named by one to three major functions, for example: IC1/INT1/RD0 with the primary function alligned to the edge of the package. === Package definition === -generic packages are stored in SMT.lbr, to create manufacturer speciffic package, copy the package from SMT.lbr to manufacturer library and modify it there. -in package description write size of the package and pin pitch, e.g. 10x10mm pitch 0.5mm -Always verify that the package size and pitch matches the component package drawing in datasheet. -Verify that pin 1 of the package is marked on the PCB, the mark must be visible after component is soldered in place. === Device definition === -In device description write brief description of the device and describe if there are naming conventions in the device naming, for example 103=10K ===== PCB manufacturing parameters ===== Our standard 2 layer PCB parameters are: -2 layer PCB FR4 -Minimum trace width/spacing 7/7 mils -Via hole diameter 15 mils -components top side only ==== PCB manufacturing houses ==== * PCB FabExpress www.pcbfabexpress.com * ZoomPCB www.zoompcb.com * Cordova