The missing footprint libraries, such as C__VIRGIL_AAA__JOB_ALTIUM_STM_Library_Altium_Library_Altium_STM-LMS_MCD_PARTS.PcbLib:CON_MICROSD_ATOM_MR01A-01211, indicate that the original design utilized Altium-specific libraries that are not directly com...
The STM32 Nucleo board's power supply may be noisy due to USB or switching noise from the onboard LDO/Switching Regulator. Add capacitors (10uF + 100nF) near VREF+ and ADC inputs.
In USB 2.0 Full-Speed (FS) mode, a 1.5 kΩ pull-up resistor on the D+ line is used to signal the device's presence to the host. For High-Speed (HS) mode, devices initially connect at FS and then transition to HS after a handshake. Therefore, the D+ pu...
Even though it is internally connected to VDDA, it's not recommended to leave VREF+ floating. You should connect it to VDDA externally with a decoupling capacitor (typically 1µF + 100nF to VSSA) for stability.