How to create / document hardware / breadboard for your project

Looking at @Hagis :penguin: 's (message about a) jumperless breadboard, got me thinking. How do you guys document the hardware you need with your software? For example, I usually have a SoC (e.g. RPi pico) and then a couple of other components (led strip, level shifter, some resistors, etc). I will work on the project for a couple of weeks, then come back to it some months later, and need to refresh my mind (and rebuild the bread board) on what was going on.

So I would like the hardware stuff also be in the Git repo.

Things I鈥檝e used:

  • Take a picture of the breadboard
  • Create schematic in ascii art
  • Create schematic with pen and take a picture (or iPad pencil)
  • Just list connections (as in: 74HTC125 pin 1 - RPI pico pin 14)

I鈥檓 sure there are better solutions, so just wondering what people are using. Personally I don鈥檛 really want to make online accounts or install huge software packages for such a small part of the project, but would still be interested in hearing people鈥檚 experiences.

Wokwi is a nice approach as it gives you a simulator whenever the components exist (less than 50% time for me).

Other than that Fritzing is quite cool.

Hmmm, yeah indeed good silkscreening will add a lot of explanation :blush: