Hi!
Ein paar erklärende Worte bei sowas helfen immer.
Über die URegler sollte eine Schutzdiode, um deren Schalttransistor zu schützen. Ob die wirklich Vorteile auf einem µC Board haben, ist fraglich. Lieber getrennte Versorgungen für µC und Leistung. Dafür Linearregler für die µCs, wie schon oben erwähnt.
Die Probleme mit der USBSpannung und den Relais sehe ich auch.
Willst Du wirklich VCC umschalten? Warum? Ein Fehler in der Software oder sonstwo und die 3,3V Verbraucher liegen auf 5V, was nicht wo gut ist. Dann sollte wenigstens ein "Nichtgatter" (Transistor) vor einem der Reglerenables oder besser gleich komplett trennen und gleichzeitig betreiben. Außerdem sollte man diese variable Spannung nicht Vcc nennen, weil viele Bauteile in Eagle automatisch damit verbinden.
Ist R1 wirklich angeschlossen?
Was sind denn eigentlich die Funktionen dieses Netzteils? Sieht irgendwie unnötig kompliziert aus.
Eine direkte Rückmeldung durch eine LED, welche Spannung gerade anliegt ist dringend vorzuziehen!
Wo kommen die 5V rein?
Und wohin geht Vcc???
Einen GND Ausgang kann ich im Übrigen auch nicht finden...
ZDioden liegen in diode.lbr -> ZenerDiode
Im Layout ist ne Leiterbahn, die zwischendurch die Dicke ändert.
Die Bohrung ist eventuell zu nah an J1 -> Schraubenkopf!
Nur so auf die Schnelle...
Gute Nacht