Skip to content
HomeVideos
AllLongsCategoriesPlaylists
BooksBlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K

    KiCad 6 STM32 PCB Design Full Tutorial - Phil's Lab #65

    Phil’s Lab

    3 HN recommenders · recommended in 4 months, 2022–2025

    YouTube

    1:40:06 · 990K views · Jul 5, 2022

    A 100-minute tutorial from Phil's Lab on designing an STM32-based 'black pill' PCB in KiCad 6. It covers schematic capture, two-layer layout and routing, USB, and sending the board for manufacture and assembly.

    HN recommends it as a practical way to learn KiCad and PCB design by following one full project.

    Hardware & ElectronicsElectronics & circuit designEmbedded systems & DIY electronics
    1. 2:50:28
      (Sponsored) KiCad STM32 + USB + Buck Converter PCB Design and JLCPCB Assembly - Phil's Lab #11Phil’s Lab1.2M views • 6 years ago
    2. 11:10
      An Intro to KiCad – Part 1: How PCBs Are Made | DigiKeyDigiKey518K views • 8 years ago
    3. 41:04
      Design Your Own Keyboard!Ben Vallack140K views • 4 years ago
    4. 6:53
      8-bit computer updateBen Eater2.8M views • 10 years ago
    5. 11:58
      Melt your circuit boardsmitxela471K views • 4 years ago
    6. 27:52
      8-bit CPU control logic: Part 1Ben Eater1.5M views • 9 years ago
    7. 24:31
      Introduction to LibrePCB A new, powerful and intuitive EDA tool for everyoneFOSDEM15K views • 8 years ago
    8. 28:43
      Why build an entire computer on breadboards?Ben Eater3.4M views • 6 years ago
    9. 47:52
      Finding the Missing Memristor - R. Stanley WilliamsThe Qualcomm Institute133K views • 16 years ago
    10. 27:25
      “Hello, world” from scratch on a 6502 — Part 1Ben Eater5.9M views • 7 years ago
    11. 38:06
      A simple guide to electronic components.bigclivedotcom8.5M views • 10 years ago
    12. 31:52
      Reading Silicon: How to Reverse Engineer Integrated CircuitsHACKADAY416K views • 9 years ago
    13. 34:15
      How does a USB keyboard work?Ben Eater3.8M views • 5 years ago
    14. 33:52
      Open Source 8.5 Digit Voltmeter from CERN: Build and TestMarco Reps831K views • 5 years ago
    15. 2:19:51
      [LIVE] How to Achieve Proper Grounding - Rick Hartley - Expert Live Training (US)Altium1M views • 6 years ago
    16. 5:46
      "Z2" - Upgraded Homemade Silicon ChipsSam Zeloof2.5M views • 5 years ago
    17. 27:49
      My old BBC Micro systemmikeselectricstuff70K views • 9 years ago
    18. 12:09
      Build a DIY full-frame CCD cameraWenting Channel208K views • 3 years ago
    19. 24:46
      Building a 6800 CPU on an FPGA with nMigen (part 1)Robert Baruch27K views • 6 years ago
    20. 32:47
      The world's worst video card?Ben Eater7.1M views • 7 years ago

    4 comments from Hacker News

    1. @mlsuApr 2024· in “Ask HN: What Are You Learning?”

      I'm in embedded also, I started this journey at work doing board bring-up. I wrote drivers mostly, not doing any direct electrical work, but after reading the schematics I thought, "oh wow, so that's how they do schematics professionally," followed by "wait, I can do that!" Before that, I just did a few small things with Arduino. The Youtube channel Phil's Lab has a really good series [1] on PCB design focused on STM32 series chips, that is where I started. I also got a lot of good information in this thread [2] And I got feedback on one of my designs on the PrintedCircuitBoard reddit, which is very active and full of amateur and pro-am PCB designers getting feedback. You can post a schematic or layout and people will leave high quality critiques. For vendors, I have had 2 runs made with JLCPCB (with each run having flaws; some bad, and some not too bad; my board is fairly complex/ambitious so that's part of it). I have heard PCBWay is similarly cheap and good. No quality issues but I've kept traces, spacing, and components on the larger side. I'm not good at PCB design but am having a blast with it. [1] this video [2] [LINK] [3] [LINK]

      RecommendsView on HN
    2. @LeifCarrotsonOct 2022· in “LibrePCB 0.1.7”

      A few months ago, you would have been on Kicad 6 (assuming you didn't pull some ancient 5.0 release from your distro), which I've found to have a great UI. Like all EDA software, the UI is optimized for power users, and therefore has some quirks and a learning curve for the hotkeys, but I would not say that Kicad is phenomenally bad. Work your way through one tutorial (eg. this recent one: this video ) and make a quick-reference note for shortcuts, and you can probably be off to the races.

      RecommendsView on HN
    3. @waerhertAug 2025· in “Custom telescope mount using harmonic drives and ESP32”

      Checking the datasheet is essential, they usually show the “must-have” parts around a chip. Beyond that, good habits are adding decoupling caps close to the pins, keeping ground solid, and following the reference layout. I also learned a lot just by listening to experienced designers explain their choices, like here: this video

      RecommendsView on HN
    4. @mlsuDec 2023· in “The Art and Science of PCB Design”

      Wow, what a coincidence! Thank you for posting, this looks like a great resource. I am (a very novice, no EE background hobbyist) creating my first design right now. It seems like there are a lot of design rules that are not common knowledge. And in the electronics tinkering "community" there is basically a vertical wall in the learning curve after Arduino/breadboard. I work on embedded software for a living so I understand that side but some of the electrical stuff really doesn't have an easy learning curve. I am following along with this video: this video and having an OK time so far. If anyone knows of any other resources I would love to know. And, is there a place, maybe a slack or discord, that would review designs? I really want to have someone look at it before it goes out but I have no clue where I would begin searching for someone to ask.

      CitesView on HN