STM32 PCB Design - Complete Walkthrough - Altium Designer & JLCPCB - Phil's Lab #41

preview_player
Показать описание
Entire step-by-step PCB design process going through the schematic, layout, and routing of a 'barebones' STM32F4-based PCB including USB, a sensor, GPIO header, and small power supply circuitry in Altium Designer. All the way from schematic creation, through to four-layer PCB layout and routing, as well as sending it off for manufacture and assembly via JLCPCB.

[SUPPORT]

[LINKS]

[TIMESTAMPS]
00:00 Introduction

01:12 JLCPCB
01:35 Altium Designer Free Trial

01:55 Part Selection

(SCHEMATIC)
05:47 Project Creation, Schematic Creation, Libraries
09:41 STM32 Circuitry (STM32F411)
29:36 Sensor Circuitry (MPU-6050)
40:49 USB and Power Supply Circuitry
52:33 STM32 Pinout with STM32CubeIDE
1:05:31 SWD Circuitry
1:10:23 Annotating Schematic
1:11:30 Cleaning Up Schematic
1:15:03 Electrical Rules Check (ERC)

(PCB)
1:16:17 PCB Creation
1:17:10 Design Rules and Manufacturer Capabilities
1:20:00 Layer Stackup and Controlled Impedance Traces
1:24:25 Rough Layout and Component Placement
1:25:36 STM32 Layout
1:41:25 Sensor Layout
1:45:05 USB and Power Supply Layout
1:49:25 Mounting Holes
1:51:20 Board Outline
1:53:41 Refining Component Layout
1:55:19 Routing
2:16:39 Internal Layers (Ground Planes)
2:19:20 Ground Vias
2:21:15 Power Routing (+3V3)
2:30:39 Design Rule Check (DRC)
2:33:36 Silkscreen (Text and Logo)
2:35:49 Tooling Holes

(Production)
2:36:40 Gerber Files
2:41:40 Footprint Position (Pick and Place) File
2:42:59 Bill of Materials (BOM) File
2:44:50 Ordering at JLCPCB

ID: QIBvbJtYjWuHiTG0uCoK
Рекомендации по теме
Комментарии
Автор

Good on You Sir!
This STM32 Tutorial is a Doctorate Course on ENGINEERING of the real-life PCB DESIGN process and should be awarded as such!
I have spent literally 100s of Hours doing a re-spin up of my past 30 years as a PCB Design Consultant.
One can experience a wide range of competence on YouTube!
Yours is at a Level FEW of your peers provide.

Again, Good on You and Keep up the Great work Professor Phil!

garysmith
Автор

Oh yeah. You're hitting the sweet spot with these Altium tutorials

damnyutoobe
Автор

please bring more of these long tutorials on pcb and microcontroller design. they are very helpful, and it would be wonderful to see them more frequently

brianxavier
Автор

As a massive Kicad fanboy I must admit there are some lovely features here. I could watch long design walkthroughs all day ....cheers.

andymouse
Автор

I sent the link to this video to my contacts at Altium. They have the main responsibility for sales in Sweden and Europe. They like it and will tell new users about it.

jestho
Автор

Again, a really good video Phil! Thank you. I´ve been using Altium for 11 years and I always get useful tips watching your work.
One thing that came in to my mind when using small resistors and capacitors like 0402. Keep the connected copper to them as unified as you can. We have had problems in the solder oven with components standing up towards the side with the largest copper connection. Several times I have had to decrease the conductor width towards groundplanes to avoid this.

jestho
Автор

Amazing video Phil! Nealty explained to smallest details. Component viewer problem is going to be fixed. 🙂

JLCPCB
Автор

Was waiting for the whole STM32 Altium schematic walkthrough :) Thanks Phil!

Hammad
Автор

I love the part at 24:00 where he gets fed up with the search bar and enters the query into the URL. 😆

Chenchilada
Автор

Enjoy the process being shown in a clear but detailed set of steps. Thanks!

slagmaker
Автор

Wow... This is your best video in my opinion this far... You explain everything.. I really appreciate that.

Davidlahall
Автор

The details and small practical tips in this video are really great! Not only for STM32 but anyone starting to work with microcontrollers.

timknapen
Автор

I have been using Altium from 99SE through all the versions and currently using 21.8.1. This is a fantastic tutorial and thank you. Maybe a few tutorials on some of the Altium features might be useful for some of the newer Altium users. (Library management, component creation (PCB and Schematic), DRC rules.

gerrardcottrell
Автор

Amazing! Just staring out with Altium!love to see the whole design flow

dymastro
Автор

If someone is wondering why sometimes you can't copy and paste MPN (Manufacturer Part Number) from JLCPCB altium, it because of the while spaces at the beginning of the MPN. You need to remove the white/blank spaces first. I am not sure this is clear but yeah, you need to remove the white space at the beginning.

mwanikmurray
Автор

where is the link that mentioned in 44:39 about ferrite bead?

mostafaalhussieni
Автор

Awesome walkthrough, found it easy to follow and learned a lot!

dorshreal
Автор

I did not understand the topic whic was mantioned during 1:48:30. do we need pi filter even we have esp protection ?

useromer
Автор

great video, can you please upload the libraries u used in this video on ur repo, it would be very helpful.

michaelj
Автор

Wow! What a Keep up the good work All the best wishes for you....

muzairafzal