Ethan Peterson
Ethan Peterson
Alright, I am going to go sheet by sheet through this starting with TOP.SchDoc. # Top.SchDoc - Clean up the grid lines in altium. Set your snap grid to 100...
# STM32.SchDoc - It is nice that much of this can carry over from prior work. I am going to focus on the parts you have added as the oscillator...
# IMU.SchDoc - Would consider pasting in the application circuit from the datasheet on the schematic page for reference  - This can be cleaned up - Make one 3V3...
# CAN.SchDoc - Nothing to say here. Termination switch mistake is addressed. Looks good to me. - Maybe add a note for layout to indicate which switch position enables bus...
# Connectors.SchDoc - Seems reasonable overall. Not sure if a dedicated page is really needed. - You should consider adding some capacitors on the 12 V connectors. Bulk caps are...
# 5VBulkhead.SchDoc - Add designators. Lookup altium auto annotate. I would just reset all the designators and let altium auto label. Will prevent weirdness like this.  - Also the...
# shiftRegister.SchDoc - Dead short between 5V and ground. MUST FIX, will cause the MAGIC SMOKE  - Also include a bypass capacitor 0.1uF at the power input. of the...
# Debugger.SchDoc - Cut and paste from the ol PCB design. No major things i see. - This deisgn did not use the celestial lib so you will have headaches...
# DebuggerConnectors.SchDoc - add a ground return to the UART header - 
# 12V_LS.SchDoc - instead of pulling up the PG pin of the switch in this schematic directly, make the PG pin a port. Tie it all together in the bulkhead...