On 1/28/07, Lindy Mayfield wrote: > This is a serious question. How do you "understand" how a circuit works and how do you create with your imagination a new one? You need what is called experience. A couple of years you have to reproduce others projects and understand how it works. The next step is reverse engineering of good designs starting from PCB and aquiring the schematic. The next step is modifying such schematics for better results. The last step is creating your own designs. In the mean time, reading everything is published on your favourite area of interest is must. You have an advantage being programmer (the advantage is your logic, assuming all programmers have good logic) but usually software programmers have serious leackage in basic of electronics and they start without having the smallest ideea about how really a transistor works. So, for you will be much easy. success, Vasile -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist