Keith Brindley is a technical author with a wealth of experience of all aspects of electronics technology.