05 / People & sources

An independent student engineering log.

Breadboard Lovers documents the work of continuing a computer-vision and electrical-diagnostics project developed around hands-on education.

Why this site exists

There is a lot between “we have a model checkpoint” and “a classroom student can use this.” This site is a place to explain that gap clearly, record experiments as they happen, and show the difference between implemented, experimental, and not yet done.

The public site is a documentation and communication project. It is not the diagnostic application itself, and nothing here should be interpreted as a deployed classroom service.

People

Current CS 470 capstone group: Levi Hicks, Daniel, and Vishnu. The current team is building on the inherited system and focusing on computer vision, evaluation, and integration.

Previous developers: Stone Stephenson and Hartley Blakey. Their work established substantial portions of the circuit checker, breadboard normalizer, Arduino-assisted diagnostics, and early machine-learning experiments.

Faculty: Dr. Gurman Gill, Sonoma State University.

Educational context: The project is motivated by the Learning by Making / STEMACES program. This website is independently maintained by students and is not an official Sonoma State University, EdEon, or Learning by Making website.

Public source code

Repository What it contains
Current team’s Breadboard-Classifier fork Shared codebase under active capstone development.
Stone’s original Breadboard-Classifier repository Inherited system and its design documentation.
Hartley’s breadboard-normalizer Original image normalization project.
Earlier synthetic breadboard generator Historical experiment; not the current default path.

What we won’t publish

The classroom curriculum includes materials associated with an ongoing study, and some resources were provided for restricted use. We won’t republish those documents, student data, private communications, proprietary application code, or model datasets without appropriate rights.

Our public write-ups will prioritize original explanations, openly available repository links, and experiment results that can be shared responsibly.

The name

Yes, the initials are BBL. The site name is a joke; the technical problem isn’t.

See our current progress · Read the hard computer-vision problem