Describir: Experiments in digital circuits and systems