Work inside real constraints.
Select components, size circuits, compare tradeoffs, and prove that your design actually meets the requirement.
Solve realistic engineering cases. Inspect the system. Take the measurement. Make the call.
Select components, size circuits, compare tradeoffs, and prove that your design actually meets the requirement.
Choose what to measure, interpret captures, reject weak hypotheses, and isolate the mechanism that explains the fault.
Inspect schematics, footprints, return paths, protection, placement, and evidence before making a release decision.
Move through first power-on with bounded checks, safe sequencing, measurements, repairs, and release gates.
The board boots and streams sensor data normally. When the 12 V motor is enabled, the motor twitches and the MCU boot banner appears again.
The scope shows total board current flattening at the 1.00 A source limit while 12V_IN collapses to 3.05 V and MCU_3V3 falls to 2.72 V, below the 2.75–2.88 V brownout falling range.
NRST asserts only after the MCU rail crosses brownout. The aligned captures support supply current limiting, not firmware timing or direct reset-line coupling.
The board boots and streams sensor data normally. When the 12 V motor is enabled, the motor twitches and the MCU boot banner appears again.
Two resistors. Four requirements. Design a sensor interface that meets all of them.
A clock trace crosses a gap in its reference plane. Follow the other half of the circuit.
Identify the reference before and after a signal via, then provide a local return transition between unlike plane nets.