Electronics Design

components
   inventory
   wire
   button
   switch
   resistor: I=V/R
   capacitor: C = Q/V, I = C dV/dt
      unpolarized
      polarized
   crystal, resonator
   inductor: V = L dI/dt
   diode: current from anode to cathode
      PN
      Schottky
      Zener
      LED
   transistor
      bipolar: collector, emitter, base current gain
      mosfet: source, drain, gate resistance
   battery, regulator
   op-amp: differential gain, negative feedback
   microcontroller
   sensors
   actuators

circuits
   Kirchoff's laws: sum current at node, voltage around loop = 0
   power: P = I^2 R = I V
   EDA
   hierarchical, parametric drawing
   packages footprints libraries
   schematic entry, component placement, (auto)routing, simulation, fabrication
   design rules
   routing layers, power planes, ground pours
   drawing
   drafting tape
   Circuits Virtual Breadboard Fritzing
   Eagle (library) Fusion 360
   KiCad (library) gEDA 
   SnapEDA Ultra Librarian
   DesignSpark MultiSIM BLUE
   Altium Circuit Maker PCB
   OrCAD Cadence Synopsys Mentor Tanner Magic
   SPICE LTspice ngspice gSpiceUI
   Gnucap Qucs Oregano Multisim Falstad
   Verilog VHDL
   Python kokompe kokopelli

test equipment
   digital voltmeter, oscilloscope, regulated power supply

assignment
   group project:
      use the test equipment in your lab to observe the operation
         of a microcontroller circuit board
   individual project:
      redraw the echo hello-world board,
      add (at least) a button and LED (with current-limiting resistor)
      check the design rules, make it, and test it
      extra credit: simulate its operation
      extra credit: render it