103. gadgetron: declarative design of mechatronic and cyberphysical devices
Name: Devon James Merrill
Grad Year: 2019
For embedded electronic devices such as sensing platforms, appliance logic boards, and robotics control boards, much of the design time is spent on the rote application of well understood rules of circuit design. We present an automated toolchain which quickly creates electrical schematic from a high-level, graphical user specifications by leveraging artificial intelligence techniques. Then, using automated placement and routing, designs a printed circuit board. We demonstrate automated device synthesis by designing several embedded devices using this method. Gadgetron has been deployed in a classroom environment where students with no electronics experience are able to design, assemble and program custom printed circuit boards and robots in a matter of hours. We show that our method succeeds in reducing the time and specialized knowledge required to design embedded devices.