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

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

Phil’s Lab

2 года назад

689,188 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

Meaningful Stories
Meaningful Stories - 18.09.2023 14:48

very useful gadget

Ответить
Ahmad Asmandar
Ahmad Asmandar - 14.09.2023 09:02

thank you Phil your videos are very helpful

Ответить
Bill
Bill - 10.09.2023 13:35

Great job Phil ! I think the culprit for Altium not allowing to paste the part number is the space character at the end of the part number. Obviously it's a bug

Ответить
Rixtronix LAB
Rixtronix LAB - 31.08.2023 13:27

Nice video, well done, thanks for sharing :)

Ответить
Grzesiek Xitami
Grzesiek Xitami - 14.08.2023 10:22

batery of condenser''s, why , when from ,

Ответить
Milos Gavric
Milos Gavric - 11.08.2023 16:00

Do we always need IMU (in this case MPU-6050) with STM32 or not? In what cases do we need it?

Ответить
Mahdi Mirzayi
Mahdi Mirzayi - 11.08.2023 12:39

Hello, thank you very much for your good tutorial, how can I access the libraries?! Can you share them or email me?

Ответить
優さん
優さん - 21.07.2023 21:56

In the PCB stack, you entered the value for Dk but not Df. Why is that?

Ответить
IsaacBG84
IsaacBG84 - 21.07.2023 00:30

If i cannot aford altium licence can i use circuit maker to do this? are these software alike?

Ответить
DiscipleDragon
DiscipleDragon - 16.07.2023 01:00

Why do you need two ground planes. Why not only 1? I think that you don't even use L3(GND) plane since all the ground connections from L1 go to L2(GND).

Ответить
優さん
優さん - 12.07.2023 18:47

Talking about ferrite bead, isn't it that this component shall create large sharp peaks in the PDN impedance and thus is bad?

Ответить
Alexander Quilty
Alexander Quilty - 29.06.2023 18:07

Why did you not seperate VREF+ (Called VDDA in KiCAD STM32 Video) to 2 different 3.3 Voltages, one Analog and one your common +3.3V?

Edit: I wonder if he ended up using a different STM32 board, and that is probably why.

Ответить
Matt Carberry
Matt Carberry - 04.05.2023 14:54

Thanks so much for making all these tutorial videos that shows entire process from start to finish with the rationale for the decisions made. I have a couple questions about impedance controlled traces between your designs in the videos and in the GitHub repositories.

In the video you set up the USB trace widths for the JLC7628 stackup (0.26mm), but the gerbers in the GitHub appear to show them at 0.1532mm. Did you end up changing to producing this in the JLC3313 stackup after the video was finished? I'd like to get some boards produced and just wanted to make sure I have this correct.

I see a similar-ish thing with the previous LIttleBrain board, where in the GitHub history the USB trace widths were originally 0.2611 mm, but when you did a revision to remove the USBLC6-2SC6, the trace widths went to 0.2mm. Was that just a simplification and this level of detail doesn't matter at such short trace lengths?

Thanks again for all the fantastic videos.

Ответить
Doz Television Workshop
Doz Television Workshop - 27.04.2023 14:37

Outstanding. Thanks.

Ответить
Hemanth Devaraj
Hemanth Devaraj - 20.02.2023 15:42

Hello, good content and easy explanation, here you have provision of 4 layers, yet you used only top and bottom layer, you could have gone for just two layers

Ответить
persu persulast
persu persulast - 02.02.2023 15:50

is double sided pcb where bottom is digital and top is analog good idea? 4 layers, top 12v, bottom 5v and 3.3v and middle layers both ground?

Ответить
persu persulast
persu persulast - 31.01.2023 22:57

where can i get that tc2030 debug header file for altium?
do i need to make it myself?

Ответить
Sean Ludmil
Sean Ludmil - 26.01.2023 20:42

Great video Phil! I didn't really understand where can this PCB design be used in. Can someone explain it to me? Thanks

Ответить
Luis Cortina
Luis Cortina - 26.01.2023 01:59

Why connect the USB data lines if you're going to program using SWD?

Ответить
persu persulast
persu persulast - 22.01.2023 22:23

Why 2 ground layers?

Ответить
Nelson Santander
Nelson Santander - 10.01.2023 18:04

Excellent !!! Thanks a Lot

Ответить
persu persulast
persu persulast - 06.01.2023 00:35

can you create your own STEP files in altium?

Ответить
Daniel Lidén
Daniel Lidén - 14.12.2022 18:44

Can this board be directly programmed via USB?

Ответить
DjordjeE N
DjordjeE N - 10.12.2022 02:11

I can't make a difference between first generated gerber file and second generated gerber file, stiching vias are not shown in internal (GND) layers???

Ответить
DamyHao
DamyHao - 30.11.2022 03:55

So, how many times have you closed the video because of ctrl+w?

Ответить
NK S
NK S - 27.11.2022 08:31

Phil is awesome engineer and kick as_ guitar free solo :)

Ответить
Veritas et Aequitas
Veritas et Aequitas - 27.11.2022 00:05

Are we sure that MCU has an internal crystal, not a lower precision RLC oscillator?

Ответить
Mwanik Murray
Mwanik Murray - 21.11.2022 15:07

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.

Ответить
Ali Taştan
Ali Taştan - 01.11.2022 13:02

Thanks for the video. Just a quick question, I don't have GND vias placed under the chip on my footprint taken from STM website. Should I place them manually?

Ответить
Luigi Lombardi
Luigi Lombardi - 18.10.2022 20:09

What about GND plane under the crystal oscillator? Great video by the way!

Ответить
Robert Motión
Robert Motión - 28.09.2022 05:26

Great video.
Question. I'm replacing my ebike motor pcb. My original pcb has 5V GND SP H1 H2 and H3 components that's I'm familiar with and know how to connect.

My replacement pcb has these connections PLUS a "K" (relay?) and "-" beside it.

What is relay used for? Does K mean relay? And, since "K" is not a component on my original pcb does that mean this pcb will not work unless connected to some type relay?

Tried looking online/Google. No luck. Need some help. Hope u can.


/bklyn 👑

Ответить
Remy
Remy - 25.08.2022 09:08

How about the availability of the stm chips nowadays? I’m using ESP32 now.

Ответить
Direnç Sertaç
Direnç Sertaç - 15.08.2022 11:30

Great video. Your videos about pcb design assist to us. I have a question about stack up section. When you adjust the layers of the pcb, you selected in the power and ground layer as signal instead of plane. In this video you mentioned that this choices avoid creating a negative gerber. Does this choices make sense? The senior employees who work in our company always prefer the plane. I'm confused as a junior hardware engineer. Regards.

Ответить
Roy Douce
Roy Douce - 18.07.2022 00:40

Brilliant stuff Phil, learnt so much from your videos. Thank you.

Ответить
Steve Feng
Steve Feng - 13.07.2022 19:01

This is one of the great AD tutorial on the YT. I could not found the library (symbol and footprint) in github page, could you pls tell us how to download it? Thank you a lot.

Ответить
E Scott
E Scott - 03.07.2022 07:57

Thanks for your videos Phil

Ответить
Sina Mokhtari
Sina Mokhtari - 15.06.2022 14:38

Thanks for great video. Where can I find the altium footprint library you used in this tutorial?

Ответить
Btima Bader
Btima Bader - 11.06.2022 16:50

awesome video! I think you forgot to put your altium symbol and footprint library in the description. Can you please add them to one of your repos?

Ответить
Eduardo Hernandez Cano
Eduardo Hernandez Cano - 06.06.2022 02:09

I can not find the library he mentioned in his github. Anyone know where can in find it?

Ответить
SUDHEER KUMAR
SUDHEER KUMAR - 25.05.2022 21:11

Very very good

Ответить
khmer share
khmer share - 26.04.2022 06:42

so good show, new friend

Ответить
Travis M
Travis M - 25.04.2022 14:45

Do you use diptrace? would love a tutorial with that!

Ответить
Badar Jahangir Kayani
Badar Jahangir Kayani - 23.04.2022 23:35

Can you post a link to your library as you mentioned in the video. Thanks. Great video btw, better than anything else that is out there.

Ответить
cryzz0n
cryzz0n - 09.04.2022 10:32

This is great intro to Altium. Thank you so much for your effort

Ответить
Mehluli Nokwara
Mehluli Nokwara - 06.04.2022 15:35

Can you help me find Footprint-Lib-PhilsLabPcbLib and Schematic... for me to be able to follow along

Ответить
Armin Cal
Armin Cal - 27.03.2022 21:02

Isn't each individual VDD pin supposed to be connected to the ground through a capacitor? Then how come we put 5 parallel caps and connect all vdd pins to each other and then connect them between + and -? Doesn't the behaviour change?

In other words instead of connecting each pin to a 100 pf cap we are connecting all of them to an equivalent 500 pf cap(parallel caps add up)

Ответить
Quang Phạm vinh
Quang Phạm vinh - 25.03.2022 09:06

thanks, helpful video

Ответить
trồng răng sứ Tư vấn
trồng răng sứ Tư vấn - 18.03.2022 05:38

..

Ответить