inputs DDR, PORT, PINS comparator A/D clocks (10% RC, 1% RC calibrated, .5% resonator, 50 ppm crystal) switch button slide hello.button.45.cad board components traces interior hello.button.45.c makefile pySerial rx.py term.py video light phototransistor hello.light.45.cad board components traces interior hello.light.45.c makefile hello.light.45.py video synchronous detection spread spectrum temperature NTC RTD thermistors bridges hello.temp.45.cad board components traces interior hello.temp.45.c makefile hello.temp.45.py video step response resistance, capacitance, inductance, position, pressure, proximity, tilt, acceleration, humidity, touchpad, multitouch, ... loading hello.load.45.cad board components traces interior hello.load.45.c makefile hello.load.45.py video transmit-receive hello.txrx.45.cad board components traces interior hello.txrx.45.c makefile hello.txrx.45.py video sound electret microphone noise, regulator, bypass, A/D sleep, shielding, common mode, op-amp hello.mic.45.cad board components traces interior hello.mic.45.c makefile hello.mic.45.py video sonar ultrasonic transmitter, receiver vibration piezo magnetic field Hall effect acceleration, orientation accelerometer motion pyroelectric force, loading strain gage image CMOS camera assignment measure something: add a sensor to a microcontroller board and read it