Published April 25, 2025 | Version v1
Journal article Open

ProtoPCB: Reclaiming Printed Circuit Board E-waste as Prototyping Material

  • 1. University of Chicago

Description

We propose an interactive tool that enables reusing printed circuit boards (PCB) as prototyping materials to implement new circuits—this extends the utility of PCBs rather than discards them as e-waste. To enable this, our tool takes a user's desired circuit schematic and analyzes its components and connections to find methods of creating the user's circuit on discarded PCBs (e.g., e-waste, old prototypes). In our technical evaluation, we utilized our tool across a diverse set of PCBs and input circuits to characterize how often circuits could be implemented on a different board, implemented with minor interventions (trace-cutting or bodge-wiring), or implemented on a combination of multiple boards—demonstrating how our tool assists with exhaustive matching tasks that a user would not likely perform manually. We believe our tool offers: (1) a new approach to prototyping with electronics beyond the limitations of breadboards and (2) a new approach to reducing e-waste during electronics prototyping.

Data availability

Code & datasets (e.g., scripts, PCB database, and output of ProtoPCB on each test case): https://lab.plopes.org/#ProtoPCB

Files

ProtoPCB.pdf

Files (26.4 MB)

Name Size Download all
Supplemental material
md5:12e8b4638aaae9af450c7e95d4511d79
21.6 MB Preview Download
Article
md5:79500a502d2aaac702f0cabc95be009a
4.8 MB Preview Download

Additional details

Identifiers

DOI
10.1145/3706598.3714095
Other
oai:uchicago.tind.io:14962

Funding

University of Chicago
Climate Institute Seed Fund

UChicago Information

Division(s)
Physical Sciences Division
Department(s)
Computer Science