DIY Arduino PCB Design in KiCad (Pyramiduino)

แชร์
ฝัง
  • เผยแพร่เมื่อ 5 ก.ย. 2024
  • DIY Arduino PCB with KiCad. The Baldengineer shows how to design his Pyramiduino. Start with some corrections from episode 23’s schematic, make some changes, and then start drawing traces. During the design, two signals didn’t seem to get connected. Can you find them in the Github project files? Will you be the one to save the Pyramiduino design?!
    Check the previous part on the schematic and subscribe to see the next part, when we populate and turn on the board for the first time.
    Subscribe to learn electronics with free tutorials:
    goo.gl/H9r1RN
    Previous Episode:
    • DIY Arduino Schematic ...
    Show Notes:
    addohms.com/diy...
    addohms.com/ep24
    Need PCBs? I recommend OSHPark:
    www.oshpark.com
    Video produced by James Lewis (@baldengineer):
    baldengineer.com
    Ask questions directly on the forum:
    discuss.addohm...

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

  • @bald_engineer
    @bald_engineer 6 ปีที่แล้ว +8

    SPOILER ALERT. If you want to take “the Unconnected Challenge”, don’t read the comments! Someone has identified the correct issue and posted it (already!)

  • @ProtoG42
    @ProtoG42 6 ปีที่แล้ว +5

    Great video! If you are using OpenGL or Cairo in KiCAD, under the route tab at the top, you can tune track length to exactly the same length. Not always necessary but I like the look of the squiggly lines.

  • @camilienbeaudoin7907
    @camilienbeaudoin7907 6 ปีที่แล้ว +7

    Hello, your pin *spoiler* isn't properly connected to the arduino chip try rerouting it and remaking the via, worked for me, kicad now show 0 unconnected wire, Thanks for your vid always relaxing to see someone else routing a pcb :p
    *spoiler* : D4 was the pin that wasn't connected

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

      Good eye. ;)

    • @AddOhms
      @AddOhms  6 ปีที่แล้ว

      Lol. :)

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

      Trying to help keeping some challenge :p

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

    Whilst keeping the board triangular, I think it would have been an idea to mount the board vertically onto headers, so it would fit into a standard DIP socket. Then you could have called it the "Sharkduino". Those headers are going to be a problem if you don't exclude the plastic support material, or file them so they fit.

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

      I left the headers to show a mistake in the next video. By the time I was done with the design, I realized, I didn't need to design-in any extra mistakes. At least it'll make a more realistic assembly/turn-on video.

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

    will you design triangular wireless breadboards to go with your Pyramiduino-design as well ;-)

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

    Great channel buddy, lovin it.

  • @SamFugarino
    @SamFugarino 6 ปีที่แล้ว

    Thanks, very helpful!

  • @samuellourenco1050
    @samuellourenco1050 4 ปีที่แล้ว

    So, how can I plug that into a breadboard?

  • @pfabiszewski
    @pfabiszewski 6 ปีที่แล้ว

    Don't you have bottom layer silk screen signs mirrored right now? :)

    • @AddOhms
      @AddOhms  6 ปีที่แล้ว

      I had to re-do the capture for backside I/O pins. I had some silk on the back already when I did that. :)

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

    Iluminaduino :D

  • @Dexter101x
    @Dexter101x 6 ปีที่แล้ว

    Can you do autoroute on KICAD? I'm sure you can

    • @AddOhms
      @AddOhms  6 ปีที่แล้ว

      Probably. I don't use auto-routers.

  • @TheDefpom
    @TheDefpom 6 ปีที่แล้ว

    your headers overlap, which means that they won't fit!

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

      Yeah, there's going to be some dremel sanding in my future.

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

    Nachoduino!

  • @freakafdd7349
    @freakafdd7349 6 ปีที่แล้ว

    Your regulator has a bad footprint SOT23-5 pin 4 and 5 are unconnected. That may be your issue.

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

      Nope. Pin 4 is a NC. (On adjustable regs it is the sense pin.) Pin 5 is connected, its the output.

  • @jort93z
    @jort93z 6 ปีที่แล้ว

    why would they chose "0.1°" as the unit? thats so -pointless- strange. Either normal degrees or maybe arc minutes(though thats more of an astronomy thing). but 0.1 degrees is completly pointless, never seen that as a unit used before.

    • @AddOhms
      @AddOhms  6 ปีที่แล้ว

      Me either. I’m sure there is a reason, I just don’t know what it is. Which is what I find with KiCad as a whole. Some things you just have to accept.

    • @jort93z
      @jort93z 6 ปีที่แล้ว

      That is true. I have not worked on PCB's all that much, but i have tried out kicad and i thought some things are quite unintuitive.

    • @AddOhms
      @AddOhms  6 ปีที่แล้ว +3

      Rabid open source advocates will scream at this statement, but I feel it is true. KiCad represents the best and worst of open source software. It is a great example because it is incredibly powerful. Feature-wise it is a rich CAD tool. It has a passionate community behind it. And despite some bugs, it works. (And why I keep coming back to it.) For the price, I think it is worth learning and using. I will say that once you learn the keyboard shortcuts, the schematic editor/capture program is good. I can draw schematics very quickly with it now, with minimal fuss.

  • @ronkirby5290
    @ronkirby5290 4 ปีที่แล้ว

    blurry

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

      Change your quality setting