TIM WILMSHURST is Head of Electronic Systems at the University of Derby, where he teaches embedded system design. Before this he was Senior Design Engineer at the Engineering Department of Cambridge University. Here he led the work of the Electronics Development Group, and taught electronic system design. His designs have been applied in many areas of engineering research, as well as in the commercial world.