Ich stimme Ihrem dritten Absatz voll und ganz zu. Abgesehen von den offensichtlichen Dingen wie Schaltplänen, Stücklisten usw. gibt es weniger greifbare Dinge wie, wie Sie sagen, warum Sie eine bestimmte Komponente ausgewählt haben und genauso wichtig, warum Sie keine vielleicht offensichtlichere Komponente ausgewählt haben.
Jetzt zeige ich hier vielleicht mein Alter, aber ich verwende immer noch gerne ein gebundenes Logbuch, um meine Denkprozesse und Designentscheidungen aufzuzeichnen - auch die falschen. Wenn jemand in Zukunft versucht, eine Komponente durch eine besser geeignete zu ersetzen oder eine Spur auf der Leiterplatte zu verschieben, können meine Notizen darauf hinweisen, dass ich bereits dort war und mir die Finger verbrannt habe (vielleicht buchstäblich!).
Ich nummeriere immer die Seiten und erlaube ein paar Seiten vorne als Inhaltsverzeichnis. Sie können auch Dinge wie Berechnungen der Verlustleistung, Toleranzen, Zeitangaben usw. dokumentieren (diese Angewohnheit stammt aus meiner Zeit in der Luft- und Raumfahrtindustrie, als die Führung eines Logbuchs obligatorisch war). Natürlich können Sie diese Informationen jederzeit in ein WP-Dokument einfügen, aber ich bleibe beim Papier!
Schaltungsbeschreibungen können auch angebracht sein, wenn ungewöhnliche (insbesondere analoge) Schaltungen betroffen sind. Ich würde diese wie Softwarekommentare behandeln, um nicht offensichtliche Schaltungs- oder Komponentenfunktionen zu dokumentieren. Schaltpläne wie Software sollten sich so weit wie möglich selbst dokumentieren, aber manchmal reicht dies nicht aus.
Eine aktuellere Alternative, insbesondere in einem Bildungsumfeld, könnte eine Projektwebsite sein. Dies könnte als eine Sammlung von Blogs für jede Disziplin arrangiert werden - Hardware-Design, Leiterplattenlayout, Software usw. Die Blog-Natur würde es den Mitwirkenden ermöglichen, ihren Gedankenfluss zu zeigen und den laufenden Fortschritt des Projekts zu dokumentieren, während andere Seiten formeller sein könnten (Fortschritt) Gantt-Diagramme, Testergebnisse usw.). Sie können sogar Besprechungsprotokolle und Aktionslisten hinzufügen. Hyperlinks erleichtern Querverweise und jetzt haben wir MathJax, sodass auch Entwurfsgleichungen einfach einzufügen sind.