richard.lin at berkeley.edu
About
Research & Teaching
Boards
I’m interested in improving electronics design, by making it more accessible and usable for novices, and more efficient for experts. My primary research focuses on board-level design, emphasizing design re-use and abstraction, and blending techniques from the human-computer interaction (HCI), programming languages (PL), and electrical engineering (EE) domains.
Previously, I was a postdoc at UCLA, as part of Ankur Mehta’s LEMUR lab, and before that I completed my PhD at UC Berkeley, co-advised by Björn Hartmann and Elad Alon.
Check out my research work, including an open-source board-level hardware description language and the circuit boards I’ve designed demonstrations of the board compiler!