Text this: Digital electronics for scientists /