RP2040 KiCad 6 Hardware Design - Part 2 - PCB

แชร์
ฝัง
  • เผยแพร่เมื่อ 13 ธ.ค. 2024
  • This is the second in a three part (most likely) series where I design, assemble, and test a RP2040 based PCB. This will be a simple evaluation board that is designed to fit on a standard breadboard.
    -- Supplemental Video --
    / rp2040-kicad-6-2-75453767
    -- Blog Post --
    TODO
    -- Design Files --
    www.microtype....
    -- Support me on Patreon! --
    / microtypeengineering
    -- Discord Server --
    / discord
    -- About MicroType Engineering --
    MicroType Engineering is a full service electronics and mechanical product design firm. We offer turnkey support no matter how far along in the design process you are. We have full schematic capture, PCB design, firmware, mechanical design, and prototype/small-batch assembly services. Please reach out to learn more! microtype.io/

ความคิดเห็น • 16

  • @BalugaWhale37
    @BalugaWhale37 ปีที่แล้ว +2

    I like this format. Since you already built the board, your records of the second design is concise and we all benefit from insights you got. I designed my own RP2040 board and now I have new ideas to use to check it before I send it to the fab. Thank you sir.

  • @svendepoorter620
    @svendepoorter620 2 ปีที่แล้ว +4

    Tip: it's possible to select multiple components on the schematic and then in the PCB editor press P to pack and move the selected components. This saves a lot of time! I'm not sure if this feature's in the current stable release since I'm using the nightly.

  • @WinterCircuits
    @WinterCircuits 2 ปีที่แล้ว +5

    Great video! Always learn something new!

  • @codures
    @codures ปีที่แล้ว

    Good video. Haven't looked at all of your videos, but what happens to me sometimes is to get back to schematics and switch pins on relays, special format switches, etc. I would have reminded the need to match length on the USB (even if in this case won't change much). Great job.

  • @THEELECTRICGUY
    @THEELECTRICGUY 2 ปีที่แล้ว +2

    We dont need a top ground pour in a 4 layer board! Because the inner ground layer is already close to the signal layer. Also the top pour can increase the chances of cross coupling between the signals!

    • @MicroTypeEngineering
      @MicroTypeEngineering  2 ปีที่แล้ว +1

      I can somewhat agree with your first sentence. I mention that at the end of the video and in the supplemental video. The last sentence is not true though. Having ground right next to it on the same routing layer certainly helps to contain the fields. See figure 5 as a reference: www.edn.com/design-pcbs-for-emi-part-2-basic-stack-up/

  • @notubrz9928
    @notubrz9928 ปีที่แล้ว +1

    Great video, my only gripe is your USB series resistors should be close to the microcontroller. Otherwise I learned a bit about the via for capacitors, that makes sense.

  • @gsuberland
    @gsuberland 2 ปีที่แล้ว +3

    I notice you didn't add any reference vias next to the USB vias when you changed layers, which I tend to do as standard given that the return currents aren't going through the opposite transmission line in a planar differential pair. Was this a conscious choice to save space?

    • @MatsEngstrom
      @MatsEngstrom 2 ปีที่แล้ว +4

      Isn't the USB of a RP2040 just 12Mbit USB 2.0? Then the edge rates are quite slow and the rule of thumb says that as long as the distance is shorter than 1/10th of the signal wavelength you don't have to really consider impedances and transmission lines. That's about 6 inches / 150 mm if I remember correctly and the distance here is far shorter. A big part of EE is to know when you actually have to care about things. ;)

    • @MicroTypeEngineering
      @MicroTypeEngineering  2 ปีที่แล้ว +2

      Yep, what @mats Engstrom said. But yes, I normally do add via's, I honestly just forgot. But do keep in mind, since it's a differential pair, it's much, much less dependent on the reference plane than if it was single ended.

  • @tonygiguere2495
    @tonygiguere2495 ปีที่แล้ว

    Great video :)

  • @CLGilbert
    @CLGilbert ปีที่แล้ว +2

    Your MCU is powered by 3.3v and your LEDs by 5v. At that point you can't drive the LEDs with the micro.

  • @TomLeg
    @TomLeg 2 ปีที่แล้ว +1

    You put the small components pretty close to each other. Exactly how much separation do you use? When you have two caps side by side, could you just join the grounds together and use a single via. Does it make a difference if the caps regulate the same voltage or different voltages?

    • @MicroTypeEngineering
      @MicroTypeEngineering  2 ปีที่แล้ว +3

      I just follow the standard nominal courtyard spacing per IPC, which is 0.25mm around each component, so 0.5mm between each part. You can combine via's no problem, it doesn't matter the voltages. I just don't because by default it makes the distance for each longer, increasing the parasitic's.

    • @TomLeg
      @TomLeg 2 ปีที่แล้ว

      @@MicroTypeEngineering thanks.

  • @catherinegilbert8312
    @catherinegilbert8312 ปีที่แล้ว

    Splendid😍! Get to the top quicker - Promo>SM!!!