#141 improve adc driver to compile in x86
#176 make blinking simple but correct for real time processing. remove while 1