Creating Open Hardware Tools


prpplague's picture

This presentation starts with a historical look at open tools and how they have influenced open hardware development as part of the Maker/Hacker movement, followed by a survey of how to create simple open hardware tools to aid in debugging everything from simple microcontrollers to linux kernel drivers, and ends with a discussion of the future of user created open diagnostic and debug tools. Anyone working with embedded systems has had at one time or another been required to debug a piece of hardware or coax a buggy kernel driver into working. Creating simple and open hardware tools to do these types of developer tasks, not only saves time and money, but is in the spirit of open development. The ability of open source developers to create their own software tools to get tasks done, is a hallmark of the community, and this just an extension of that independence into the hardware tools.