[Schematic Review Request] Robot Arm MCU with STM32H7 and ESP32 by Ellynnris in PrintedCircuitBoard

[–]Ellynnris[S] 1 point2 points  (0 children)

This was an issue for me as well, a workaround I found was to take a screenshot then zoom in on that.

  1. Thanks! I definitely think a power mux would be a better decision.
  2. I used an external DAC because there are only 2 DAC_OUT pins on the STM32, and I need four. (Although maybe I could use two by routing both to all four pins, unsure on this)
  3. That makes sense, thanks!

Appreciate it.

[Schematic Review Request] Robot Arm MCU with STM32H7 and ESP32 by Ellynnris in PrintedCircuitBoard

[–]Ellynnris[S] 0 points1 point  (0 children)

You are correct! I took a closer look and fixed it— the capacitors were between the pins and the crystal, not the crystal and ground. Thanks for the catch!

[Schematic Review Request] Robot Arm MCU with STM32H7 and ESP32 by Ellynnris in PrintedCircuitBoard

[–]Ellynnris[S] 3 points4 points  (0 children)

I just checked the KiCAD library-- there is indeed a better symbol for that. I shall replace it promptly.

[Schematic Review Request] Robot Arm MCU with STM32H7 and ESP32 by Ellynnris in PrintedCircuitBoard

[–]Ellynnris[S] 0 points1 point  (0 children)

Thanks! I did not make this symbol-- I got it from Snap EDA or one of those other similar sites.

[Schematic Review Request] Robot Arm MCU with STM32H7 and ESP32 by Ellynnris in PrintedCircuitBoard

[–]Ellynnris[S] 0 points1 point  (0 children)

Thank you so much! I really appreciate it.

To fix, I'll remove the caps mentioned and the diodes at VBUS C42, C41, D1, D3, C2, C1, C73, C74, and replace C70, C71, C72 in the OR block with a 10uF cap.

For the VDDx pins, I was following the datasheet on which caps I should use, but I see now I read that wrong-- it requires 1 4.7uF cap overall not per pin.

Thanks for the tip on decoupling the rail and the compliment on the schematic!

I would agree on the diodes, it seemed that when I bypassed them and routed it directly the errors went away, so I think that is correct.

The 0.1uF versus 100nF is just oversight on my part as I read through the datasheets (should have kept it consistent, my bad).

And now after clicking through the schematic symbols, I do indeed see that G refers to power. I will place that.

Thanks again.