How To Make A Custom PCB From Design To Assembly

Поделиться
HTML-код
  • Опубликовано: 30 сен 2024
  • НаукаНаука

Комментарии • 102

  • @element14presents
    @element14presents  3 года назад +5

    If you want to know all the details and see the FULL process as a multiple hour in depth free course, we also got you covered: bit.ly/3jFiJzq​

    • @mathiasbekker211
      @mathiasbekker211 2 года назад

      I would love to watch the full video on this, but the link appears to be broken. Any chance I can find it elsewhere?

    • @ManVersusWilderness
      @ManVersusWilderness 2 года назад

      Sadly, when I follow the link for the full episode, all I get is a black box on the webpage, but no video. :(

  • @VivaLaPol
    @VivaLaPol 3 года назад +10

    Excellent video. I remember just over ten years ago struggling to get a small batch of PCBs made. It was expensive and no company would do it unless the order was in the hundreds at a minimum.

    • @MAYERMAKES
      @MAYERMAKES 3 года назад

      times have changed, but it is stil lworth learning doing the homemade methods like etching and milling , if you need simple pcbs very fast.

  • @FueradecampoMike
    @FueradecampoMike 5 месяцев назад +1

    Very interesting, dear @element14presents, I understand that you have not used any CP2102 type chip for USB uart communication, correct? My question is, is it necessary to use this mentioned chip or can it be omitted for communication between the board (or an esp-wroom-32) and the USB in the programming? thanks for your content! greetings

    • @MAYERMAKES
      @MAYERMAKES 5 месяцев назад +1

      when you are using an esp32-s2 (like in the video), S3 or C3 the uart-USb-chip is not needed. a normal Esp32 does not have native usb capabilities and would therefore need it.

  • @Geo-Shi
    @Geo-Shi 3 года назад +6

    Really nice Clem... I will direct my students to your video :)

  • @SLzonix
    @SLzonix 2 года назад +2

    kadak mast chan(in marathi language.).....keep it up bro great design....

  • @jeremybischoff7805
    @jeremybischoff7805 2 года назад +2

    Hi, I have a question. How much current do the resistor on CC1 and CC2 need to withstand? Do this depend on the connected devices ? Thanks for your answer :)

    • @MAYERMAKES
      @MAYERMAKES 2 года назад +1

      not much , I use bog standard 0603 5k1

  •  3 года назад +2

    16:09 This is like Clem's staple. That 3D printed arrow.

    • @MAYERMAKES
      @MAYERMAKES 3 года назад

      It is also the first thing I drew in Cad and 3d printed.

  • @fluiditynz
    @fluiditynz 2 года назад +1

    I've been contemplating doing something similar but with the raw chips. not sure how much I'd loose on radio range without the metal shield though. My excitement is still fresh from my own recent designing in kicad, first in many years, a security interface circuit board and also a transmitter board with esp32s2 lolin mini, 128x32 TFT, neopixels, two rotary encoders and two mini joysticks. And.. the receiver board. carrying esp-32c3 lolin mini, ULN2003, neopixels, 128x32 TFT and headers for RC servos. I have been astonished by the lack of errors other than a solid state relay chip footprint on the security board and while I've been working on the software for a few months, it amazes me at how fast the circuit boards were to design and get couriered back from jlcpcb. I don't think I would have gone to your extreme to place the body of the chip module and other devices away from the breadboard friendly part but it is a great result and will bring many people happiness! My own project is targeted at a radio control solar powered hydrofoil. My breadboarding of multiple I2C devices does not go so well so I decided it was time to consolidate many of my independently tested parts to tidy PCB. This time my RC PCBs were without schematic but I did the security board with schematic and it worked well.

  • @RixtronixLAB
    @RixtronixLAB 2 года назад +1

    Vote up, nice video clip, thanks for sharing :)

  • @asifahsan5104
    @asifahsan5104 Год назад +1

    Thank you for the educational video. The custom board doesn’t boot with any uploaded code unless “reset” is pressed and the process needs to be done every time I power cycle the board! How can I make it function normally (without pressing the reset)?

    • @MAYERMAKES
      @MAYERMAKES Год назад

      that sound slike you have wired up the reset button wrong so it holds it in reset unless pressed.

  • @chockman3833
    @chockman3833 3 года назад +2

    you should have used a white pcb for the egg theme! great video.

    • @MAYERMAKES
      @MAYERMAKES 3 года назад +1

      I wanted but that would have taken too long. Also I like to support my local manufacturer.

  • @dave998899
    @dave998899 Год назад +1

    I saw that you broke out RX TX in a header to be able to program the chip without having the native usb enabled but I never saw this process. was the native usb already enabled on the esp32-s2 or did you do this off camera? if so, i would be interested in seeing this process.
    Thank you for all your awesome videos... I have been an EE for 20 years and I still learn something new every day.

    • @MAYERMAKES
      @MAYERMAKES Год назад

      you can directly flash the chips now over native usb, back when i created the video this was not as sure. in the video i programmed it directly, did not use the uart lines at all.

  • @nadavram7322
    @nadavram7322 2 года назад +1

    Sorry if this is a dumb question, but isn't 10k ohms way too high for the pull up resistors (for IO0 and EN)? It seems like it would pretty much prevent current and the data sheet requires them to be pulled to high in normal operation. I'm really new with all this so please let me know if I'm getting anything wrong. @MAYER MAKES

    • @MAYERMAKES
      @MAYERMAKES 2 года назад

      10k is a typical value that I use all the time. 1k would of course also work, but I prefer it .

  • @sebastianthomas8507
    @sebastianthomas8507 3 года назад +2

    thank you for this video :)

    • @MAYERMAKES
      @MAYERMAKES 3 года назад +1

      thanks, also check out the bonus stuff to see more!

  • @Erarnitox
    @Erarnitox 3 года назад +3

    really interesting! subbed!

    • @MAYERMAKES
      @MAYERMAKES 3 года назад +2

      Thanks, also there is a ton of bonus linked below.

  • @Hugatry
    @Hugatry 3 года назад +1

    6:04, that's exactly how I handle pointers to old, missing footprint libraries in KiCad.

  • @EricBergenn
    @EricBergenn 3 года назад +2

    @15:50 Why shouldn't you clean a PCB in an ultrasonic with IPA?

    • @JackSpiggle
      @JackSpiggle 3 года назад

      I too was wondering this

    • @EricBergenn
      @EricBergenn 3 года назад

      @@JackSpiggle I would have to look through their videos, but I haven't seen too many videos on ultrasonic cleaning. I have read papers about not using them with crystal oscillators and wish to see more on the topic. It would be great to know more about what to use as a bath I.e. a brand's solution, just water, ipa, or what ever.

    • @Wiggs1979
      @Wiggs1979 3 года назад

      I was wondering the same!

    • @gower1973
      @gower1973 3 года назад

      It can cause a 🔥, it’s alcohol being heated

    • @JackSpiggle
      @JackSpiggle 3 года назад

      @@gower1973 Ahhhh this makes sense! Thank you! =D

  • @ryanmckenna2047
    @ryanmckenna2047 2 года назад +1

    Nice bass line to the video

  • @netdudeuk
    @netdudeuk 3 года назад +2

    Thanks Clem. Another great video.

  • @a531016
    @a531016 3 года назад +2

    "2D Prints only" ha!

    • @MAYERMAKES
      @MAYERMAKES 3 года назад +1

      if you are trying to 3d print on that machine..you are in for a bad time

  • @dinoscheidt
    @dinoscheidt 3 года назад +1

    14:26 Someone here got a label printer for Christmas 😅😅😅🤣

    • @MAYERMAKES
      @MAYERMAKES 3 года назад

      got it a bit longer...

  • @MAYERMAKES
    @MAYERMAKES 3 года назад

    I might Add the board also support the OTG Host /MSC USB stuff... just sayin'

  • @frontier9
    @frontier9 2 года назад

    Helpful but really too fast .. but maybe you explain more in a different video. Cleaning you said you do it like thus then "never do that"?!

    • @MAYERMAKES
      @MAYERMAKES 2 года назад

      there is a 3,5hour version on the eleemnt14 page going through al lthe details, that should help you.

  • @startobytes
    @startobytes 2 года назад +1

    It's an "EI ot" device

  • @First.Last.99
    @First.Last.99 3 года назад

    Hey :) is it possible to get an hour or half an hour of consultation with you about my very simple project? :) (paid)

  • @geekrulz1
    @geekrulz1 3 года назад +1

    what pcb fab house do you use?

    • @MAYERMAKES
      @MAYERMAKES 3 года назад +1

      I prefer Aisler.net as they produce in eu/USA so shipping is very fast and you can order farnell parts and stencils with it.

  • @M1chlos
    @M1chlos 3 года назад +1

    Very nice video!

  • @emirhas8793
    @emirhas8793 Год назад +1

    Thank you

  • @CABohol
    @CABohol 3 года назад +1

    Wow!

  • @scharkalvin
    @scharkalvin 3 года назад

    Wide boards? Been there done that, used TWO raw breadboards side by side.

  • @Zackprojects
    @Zackprojects 2 года назад

    I want to get into designing PCB's but where do I start to learn what all these things do? I tinker often so I am used to looking at caps and fuses but I wouldn't understand why or how many of those types of things I need.

    • @MAYERMAKES
      @MAYERMAKES 2 года назад

      right here is where you start, watch videos and recreate open source projects and with every iteration you get better at it.

  • @amrishhirani6096
    @amrishhirani6096 3 года назад +1

    Made decent pcb and easy soldering 👍
    Thank you 👍

  • @snodoubt
    @snodoubt 3 года назад +1

    Nice. Good presentation.

  • @ArtyomGalstyan
    @ArtyomGalstyan 2 года назад

    Why not just buy a different breadboard?

    • @MAYERMAKES
      @MAYERMAKES 2 года назад

      where is the fun in that, also most just dont fit the original board.

  • @yassinebouchoucha
    @yassinebouchoucha 2 года назад

    1:20 I switched my career from mechatronic to IT engineering && web development because sticking with electronic project that never goes to production/market will make you poor :( !

    • @MAYERMAKES
      @MAYERMAKES 2 года назад

      its about fun and learning, not money!

  • @minibikelarry
    @minibikelarry 3 года назад

    Great video. Where can I buy similar boards? I'm looking for 90mmx25mm
    if anyone knows a place that sells pretty cool looking boards in this size please advise

    • @MAYERMAKES
      @MAYERMAKES 3 года назад

      You mean breadboards? I got mine from Farnell

  • @Luuke_
    @Luuke_ 3 года назад +1

    That was so helpful. Thank you!

  • @diegomestrecam7674
    @diegomestrecam7674 2 года назад

    Hello. To which pins d oyou connect the RST and BOOT buttons? and do they need pull up resistors ?

    • @MAYERMAKES
      @MAYERMAKES 2 года назад

      I'm a strong beleiver in adding 10k pull ups even they are internally present on some modules. reset goes to EN and Boot to GPIO0

  • @ergindemir7366
    @ergindemir7366 2 года назад

    Since it's native USB it's lacking the features of auto flash and auto reset.

    • @MAYERMAKES
      @MAYERMAKES 2 года назад

      I deliberately left it as manual reset as the auto reseting messes up when reconnecting, this way I can leave the serial communication running and it only resets when I wnat it to, same for programming, I choose when the device goes into download mode , not it.

  • @paulf4018
    @paulf4018 2 года назад

    If someone knows, I am totally stuck with the direct USB C connector to rx tx connection. What even are those cc lines, what is the difference to the rx tx from the connector and why doesnt he need a usb to uart converter? Thanks!

    • @MAYERMAKES
      @MAYERMAKES 2 года назад

      the chip i use is capable of native usb support. RX and TX = uart would need a USB to uart converter, but by using the dedicated USb lines I can omit that. CC lines are used to tell the the host/cleint which voltage and current to provide. 5k1 means "Hi im just a regular old usb 2.0 thing give me 5V @ 500mA or more if you have it.

    • @paulf4018
      @paulf4018 2 года назад

      @@MAYERMAKES Thank you for explaining!

  • @JaRayRepairs
    @JaRayRepairs 3 года назад

    Instead of struggling trying to get the headers on the same grid, just use the align tool.

    • @MAYERMAKES
      @MAYERMAKES 3 года назад +1

      All explained in the bonus video linked below.

  • @stephenvalente3296
    @stephenvalente3296 3 года назад

    Are the files available anywhere to view the designs properly?

    • @MAYERMAKES
      @MAYERMAKES 3 года назад

      link in the description to all the ressources.

  • @ryanokeefe12
    @ryanokeefe12 3 года назад

    If using the onboard UART is so simple, I don't understand why all of the dev boards have external USB to UART bridges? is the onboard setup slow, or is it just that external USB->UART hardware allows for the automatic reset switching setup to avoid needing to press the reset button for flashing?

    • @MAYERMAKES
      @MAYERMAKES 2 года назад

      most MCUs just don't have included usb to uart/native usb. thats a pretty new feature in the mcu world.

    • @ryanokeefe12
      @ryanokeefe12 2 года назад +1

      @@MAYERMAKES I'm talking specifically about the espressif ESP32-S2/S3 Dev boards that are available now.. They all appear to have external USB>UART bridges still.

    • @MAYERMAKES
      @MAYERMAKES 2 года назад

      @@ryanokeefe12 oh thats probably becasue tehy cust switch out the modules and dont change the overal design. Also when the first Saola baortds came out native usb was in its infancy on the driver side, so they maybe wanted to get to market asap with any design. I try to do better with my devkits.

  • @carlosgarcialalicata
    @carlosgarcialalicata 2 года назад

    Does the ESP32 need heat transfer vias?

  • @snax_4820
    @snax_4820 3 года назад +3

    You are a genius ... We need more people like you.

  • @amandioreal2293
    @amandioreal2293 2 года назад

    It says Unsupported video URL format.

    • @MAYERMAKES
      @MAYERMAKES 2 года назад

      works fine for me, thst seems to be an error on YT server side.

    • @amandioreal2293
      @amandioreal2293 2 года назад

      @@MAYERMAKES I'm using windows 10 and chrome. There another way to see the video?

  • @userou-ig1ze
    @userou-ig1ze 3 года назад

    awesome content, thanks a lot! No idea how I didn't find this channel before! Is it slower to stencil and oven vs just soldering all connections? 17:00 not to bring out the worst of the internet but... an 'egg'? really? ;)

    • @MAYERMAKES
      @MAYERMAKES 3 года назад +1

      that depends on the board, with a lot of resitors and caps its is faster to stencil /oven, but if you only have a few ICs than hand soldering is quicker. Some components my not be easy to hand solder like QFNs or HDinterconnects.

  • @marcelbron6128
    @marcelbron6128 3 года назад +1

    Lol, save your time and money, and just solder long pin female sockets on the ESP development board and it's totally breadboard friendly. No need for any new design and/or costs.... You're welcome 😄😄😄