Polymorphic Blocks: Unifying High-level Specification and Low-level Control for Circuit Board Design. - Richard Lin; Rohit Ramesh; Connie Chi; Nikhil Jain; Ryan Nuqui; Prabal Dutta; Björn Hartmann (UIST, 2020)

Weaving Schematics and Code: Interactive Visual Editing for Hardware Description Languages. - Richard Lin; Rohit Ramesh; Nikhil Jain; Josephine Koe; Ryan Nuqui; Prabal Dutta; Bjoern Hartmann (UIST, 2021)