Miniature PCB Design | STM32 + Magnetometer + CAN | Altium - Phil's Lab #22

แชร์
ฝัง
  • เผยแพร่เมื่อ 20 ธ.ค. 2024

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

  • @darinwhite5475
    @darinwhite5475 3 ปีที่แล้ว +73

    As a non-professional circuit designer and also a non-beginner, I find these design walk-throughs to be instructive and helpful, Phil. Thanks a lot.

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

      Very glad to hear that, thank you, Darin!

  • @mikemironov7551
    @mikemironov7551 3 ปีที่แล้ว +1

    3D view with transparent PCB layers is great feature - I can see where vias go to.
    Ten points to Altium.

  • @tchristell
    @tchristell 3 ปีที่แล้ว +1

    Phil: Great video! Very clearly explained and succinct. I appreciate the lack of a time wasting into that many TH-camrs use. This project is vastly superior to the magnetometer solution on another project I'm working on and I look forward to the programming!

  • @defsdoor
    @defsdoor 3 ปีที่แล้ว +13

    Great project - looking forward to the coding - I can't believe how cheap CAN transceivers are now.

  • @oraszuletik
    @oraszuletik 3 ปีที่แล้ว +9

    Nice. Two side note: you may spare some mm2, if you put the swd to the other -non populated- side of the panel. For the 120R you may add one jumper 0R chip resistor in series, which gives you more freedom in the CAN topology later. In the current scenario, this device should be on one end of the CAN line.

  • @julianbarbera9822
    @julianbarbera9822 3 ปีที่แล้ว +37

    Phil - Do you prefer Altium over KiCad?

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

      Hi Julian, I must say I currently prefer Altium as it has a few additional features that KiCad doesn't. But if I want to make a quick design/board, I'll typically go with KiCad. :)

  • @husamdarwish7009
    @husamdarwish7009 3 ปีที่แล้ว

    Can't wait for the software side from a professional
    Thank you for the another great video

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

    Altium and stm32. i love it. thank you!

  • @nerosy2341
    @nerosy2341 3 ปีที่แล้ว +2

    Great work, I wish u can make a video on making a PCB in detail using Altium and covering the basics in the future that would help a lot!

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

    Wow! I also use Tag-connect at my graduation project company. Didn’t know them before that. They’re cool, but really expensive.. I’ve designed a footprint that has pads on both sides. So it doesn’t matter from which side you program it.

  • @stm3252
    @stm3252 3 ปีที่แล้ว +2

    I'm looking forward to the second part (coding)! Thank you for sharing this very useful videos, Phil!!

    • @cosmicazur
      @cosmicazur 3 ปีที่แล้ว

      Can't wait for the second part

  • @yasinbedirhansimsek2883
    @yasinbedirhansimsek2883 3 ปีที่แล้ว

    Your videos are very helpful, educational and fun to watch

  • @harrysvensson2610
    @harrysvensson2610 3 ปีที่แล้ว +1

    13:46
    "Nothing too thin, nothing too thick", that's a perfect translation of the Swedish word "Lagom" :D - Not too much, not too little of something. It is just Lagom.

  • @flipschwipp6572
    @flipschwipp6572 3 ปีที่แล้ว +4

    We have gone a far way to have a 80MHz cpu in a sensor node. I recently got back to use& love modern 8051 derivates and hoping small RISC-Vs will grow strong.

  • @DanBowkley
    @DanBowkley 3 ปีที่แล้ว +1

    My first boards with the Tag Connect are just about to ship from JLC, I'm really looking forward to playing with it. I went with the 10 pin and included serial tx/rx as well as IO0 and !EN for the ESP32, programming would be exactly like a dev board. I almost went with the edge connect but...jeez $90 for a plug?!
    Love JLC, want to throw their part search through a 97th floor window. Their idea of parametric is practically useless, most of the time I end up finding parts on Mouser or DigiKey and then trying to find it on JLC. Extra fun when you're trying to keep costs down and stick to their basic parts.

  • @gino.avanzini
    @gino.avanzini 3 ปีที่แล้ว +3

    Have you had any problems regarding component shortages from JLCPCB assembly?

  • @blackarrow8683
    @blackarrow8683 3 ปีที่แล้ว +1

    Great Tutorial! Can you please do more Altium schematic + layouts and tutorials? I enjoy your Altium videos.

    • @PhilsLab
      @PhilsLab  3 ปีที่แล้ว

      Thank you! Yes, I'll try to make more Altium videos in the future :)

  • @huzeifadawood4137
    @huzeifadawood4137 3 ปีที่แล้ว +20

    Great Tutorial! Can you please do a KiCAD version of the schematic + layout? I enjoy your KiCAD videos.

    • @PhilsLab
      @PhilsLab  3 ปีที่แล้ว +4

      Thank you, Huzeifa! More KiCad videos to come :)

  • @rallymax2
    @rallymax2 3 ปีที่แล้ว +8

    Tagconnect pads are awesome. I came across them at the embedded systems conference (esc) in Silicon Valley in a tiny booth about 10 years ago. Super happy to hear they are still around.

    • @Antyelektronika
      @Antyelektronika 3 ปีที่แล้ว

      It is no cheap do you know about some less expensive alternative?, I assume that on the market is more than one manufacturer ot that kind solution

    • @ColtonBaldridge
      @ColtonBaldridge 3 ปีที่แล้ว +1

      @@Antyelektronika Another project I know of that's open source and accomplishes the same job is 'SOICbite'. There's a github repo and hackaday page for it. I recommend checking it out if you need a Tagconnect alternative

  • @kenshin16021610
    @kenshin16021610 3 ปีที่แล้ว

    Thank you so so much for this. especially with Altium.
    Looking forward to your next video about firmware developement.

  • @electrodonkey
    @electrodonkey 3 ปีที่แล้ว +4

    How does the STM handle the CAN timings without any external oscillator?

    • @TheCalvinSkinner
      @TheCalvinSkinner 3 ปีที่แล้ว

      STM chips have internal 16MHz oscillators

  • @CarlBugeja
    @CarlBugeja 3 ปีที่แล้ว +4

    Great video! one minor suggestion - check out the s12zvc - its basically a microcontroller with an integrated 5v regulator & also a can transceiver.. i used this a few year ago but this can really make your outline much more smaller

    • @PhilsLab
      @PhilsLab  3 ปีที่แล้ว +1

      Thank you, Carl! That's a good tip - I'll check it out, would definitely help to make this smaller :)

  • @Grimgorus
    @Grimgorus 3 ปีที่แล้ว

    Great, as always! Looking forward to the next segment!

    • @PhilsLab
      @PhilsLab  3 ปีที่แล้ว

      Thank you!

  • @ibrahimyahmadi3897
    @ibrahimyahmadi3897 3 ปีที่แล้ว

    Great instructive tutorial, keep it up . I would like to see also fpga , mcu pcbs

  • @patrickhochleitner7754
    @patrickhochleitner7754 3 ปีที่แล้ว

    Clear and perfecly explained as always. Thank you.

    • @PhilsLab
      @PhilsLab  3 ปีที่แล้ว +1

      Thank you very much, Patrick!

  • @JeromeDemers
    @JeromeDemers 3 ปีที่แล้ว +2

    Nice work! Let us know when you update the project on github.

  • @John_Smith__
    @John_Smith__ 3 ปีที่แล้ว

    Another Great Video! And a very interesting board no doubt very small and compact.

  • @mistymisty4480
    @mistymisty4480 3 ปีที่แล้ว

    Great video as always patiently waiting for the firmware video

    • @PhilsLab
      @PhilsLab  3 ปีที่แล้ว

      Thank you very much!

  • @NivagSwerdna
    @NivagSwerdna 3 ปีที่แล้ว

    This video has so much to like... I have always lusted after using Tag-Connect but never quite managed to get there due to the cost; the connectors I have seen are always >£50... maybe this will push me over the edge... the TagConnect form factor is so much nicer than 0.1" headers

    • @PhilsLab
      @PhilsLab  3 ปีที่แล้ว

      Thank you! I totally agree with the whole TagConnect thing. The initial price is pretty hefty but well worth it in the long run I think.

  • @Haellsigh
    @Haellsigh 3 ปีที่แล้ว +2

    Why not go with a microcontroller with an integrated CAN transceiver? ST or NXP makes some nice Cortex-M with those.

    • @user-xb5zu6zu7j
      @user-xb5zu6zu7j 6 หลายเดือนก่อน

      From what I see his MCU has CAN interface. No idea why he uses peripheral CAN.

  • @kenguru5506
    @kenguru5506 3 ปีที่แล้ว +1

    at 1:04 on the lower left corner you can see my watch Project 👏👍

    • @PhilsLab
      @PhilsLab  3 ปีที่แล้ว

      Haha nice

  • @TheCalvinSkinner
    @TheCalvinSkinner 3 ปีที่แล้ว

    NICE I was planning on writing a CAN driver this weeK!

    • @PhilsLab
      @PhilsLab  3 ปีที่แล้ว +1

      Awesome, hope it goes well! :)

  • @revrsr
    @revrsr 3 ปีที่แล้ว

    it is a PCB size demanding, but I was expecting to see a TVS diodes for the CANH, CANL to protect against transient on the vehicle.
    Hey, I am still awaiting for the course!

  • @osamadz5884
    @osamadz5884 3 ปีที่แล้ว +4

    Hope in the future you will do some videos about mixing analog / digital PCB /and is there any progress in the course ? Great video as usual

  • @johnstephenson4428
    @johnstephenson4428 3 ปีที่แล้ว

    Glad to see you back!!!

    • @PhilsLab
      @PhilsLab  3 ปีที่แล้ว

      Thank you, John!

  • @bussypaul7326
    @bussypaul7326 3 ปีที่แล้ว

    Liked it! Nice to see you back! Thank you!
    You can also try PCBPOWER, the Indian version of jlc!

  • @kheireddinebendjedia3930
    @kheireddinebendjedia3930 3 ปีที่แล้ว

    Great work as always, i would love to see more of your work. Keep it up.

    • @PhilsLab
      @PhilsLab  3 ปีที่แล้ว +1

      Thank you very much!

  • @MrZomhad
    @MrZomhad 3 ปีที่แล้ว

    Really exciting stuff! Thanks alot!

  • @embed21com
    @embed21com 3 ปีที่แล้ว

    Thanks Phil for this informative tutorial!

    • @PhilsLab
      @PhilsLab  3 ปีที่แล้ว

      Thank you for watching, Khaled!

  • @andymouse
    @andymouse 3 ปีที่แล้ว

    Great video, I'm looking forward to your MAG driver tutorial, and how to use Cube...cheers.

  • @sumedhburbure4173
    @sumedhburbure4173 3 ปีที่แล้ว

    Thank you Phil for this great video!

    • @PhilsLab
      @PhilsLab  3 ปีที่แล้ว +1

      Thanks for watching!

  • @jchiang471
    @jchiang471 3 ปีที่แล้ว +5

    how about a KiCad Version, I've already been used to your KiCad tutorial videos

    • @PhilsLab
      @PhilsLab  3 ปีที่แล้ว +4

      More KiCad videos definitely coming :)

  • @onepeace3228
    @onepeace3228 3 ปีที่แล้ว +1

    love to see more from you with altium! Great video as usual!

  • @themagnety
    @themagnety 9 หลายเดือนก่อน

    Did the follow up to this video ever come to fruition? Designing a very similar board but would love to learn about how you wrote firmware for it

  • @edwardjames7295
    @edwardjames7295 2 ปีที่แล้ว

    Don’t mind if it’s very basic question.how to know what value of capacitor/resistor to use around the ic chip. any useful links to calculate. ?

    • @PhilsLab
      @PhilsLab  2 ปีที่แล้ว +1

      This information is given in the relevant (IC) datasheets and application notes (typically under the section 'application information').

  • @PerThomasJahr
    @PerThomasJahr 3 ปีที่แล้ว +1

    Nice! Would it make sense to also route SWO to support debug trace output?

    • @PhilsLab
      @PhilsLab  3 ปีที่แล้ว +1

      Thank you, Per! For larger projects/designs I include SWO on the header, however for this small, really simple design (also software-wise) I didn't see it to be necessary.

  • @shkhamd
    @shkhamd 2 ปีที่แล้ว

    Hi great content! Curious if you ever released the part 2 of it.

  • @vcodevideo
    @vcodevideo 3 ปีที่แล้ว

    Great again!!!, Thanks. I've one doubt, why you don't use jumpers to keep the code in the STM32? I saw some videos where it's mandatory to use jumpers to avoid the code lost. What's the difference??. I'm moving from Arduino to STM32 and I don't want those jumpers on my projects.. thanks in advance

  • @yudhahamdiarzi5553
    @yudhahamdiarzi5553 3 ปีที่แล้ว

    Hello sir, can you give us example of CAN J1939?'

  • @nesportskid
    @nesportskid 3 ปีที่แล้ว

    Nice video thanks for sharing. Why not just use the internal pull-ups on the GPIOs for the I2C pull-ups?

    • @PhilsLab
      @PhilsLab  3 ปีที่แล้ว

      Thank you, Christopher. The internal pull-ups on the STM32 are pretty weak I believe (on the order of 40kOhms).

  • @spehropefhany
    @spehropefhany 3 ปีที่แล้ว +2

    Thanks, would be interested in seeing more of using Altium with JLC PCB.

  • @shahrukhp3355
    @shahrukhp3355 ปีที่แล้ว

    For CANH & CANL your routed deferential pair how much impedance you have taken 90 ..

  • @NiteshAgarwalGeek
    @NiteshAgarwalGeek 3 ปีที่แล้ว +1

    Very cool project!
    The github link is not working btw.

  • @RohitSardessai
    @RohitSardessai 3 ปีที่แล้ว +2

    Fantastic video as usual Phil. Love watching these. I was curious, how much time does it take for a design like this? How much time did you spend on component selection, schematic capture, layout and firmware development?

    • @PhilsLab
      @PhilsLab  3 ปีที่แล้ว +2

      Thank you very much, Rohit! This hardware design probably took me a couple of hours (4/5-ish?). Given the constraints of the JLCPCB parts catalog, component selection is actually pretty quick. Schematic is basically just looking at CubeIDE and the datasheets for the other ICs - in Altium footprint creations adds a bit of time. Layout was very quick due to the size and the small number of connections.
      Firmware - at least on the magnetometer side of things - can be done in 1/2hrs.

  • @hardikgupta3752
    @hardikgupta3752 3 ปีที่แล้ว

    Hi Phil...I also have to design a board of the same size as you with stm32wb30 with BLE and an IMU sensor. Can an antenna for the Bluetooth be fit on a board this size?

  • @MatheusFP104
    @MatheusFP104 3 ปีที่แล้ว

    Why you prefer the stm32 + can tranceiver instead of lets say a Esp32 Pico with CAN integrated?

    • @PhilsLab
      @PhilsLab  3 ปีที่แล้ว

      I'm just so used to the STM32 stuff that I 'instinctively' use their ICs.

  • @Davedav84
    @Davedav84 3 ปีที่แล้ว

    where it's possible find the schematic for this board?

  • @yasirhassan8557
    @yasirhassan8557 3 ปีที่แล้ว

    when are you doing CAN programming for it?

  • @TheCalvinSkinner
    @TheCalvinSkinner 3 ปีที่แล้ว

    In lieu of waiting for the next video of programming the CAN peripheral. I have some questions regarding the CAN message filtering. I'm using an stm32f446re nucleo.
    My question is regarding the "filter registers" specifically the "Filter bank i register x (CAN_FiRx) (i = 0..27, x = 1, 2)" this is page 1085 of document RM0390. I don't understand the correlation of this and the macros defined in the stm32f446xx.h file.
    Referencing the stm32f446xx.h file I see this macro: sFilterRegister[28]
    I assume this is how you set the filter ID but how do you access the high and low register(the value x = 1,2)? If you're not familiar each of the 28 filter banks has two 32bit registers.
    What I do not know how to do is write the code to set the filter ID. Example:
    CAN1->sFilterRegister[0] |= 0x000000001;
    Random guess, should it be:
    sFilterRegister[0]->FR1 |= 0x00000001;
    Any help understanding this is appreciated!
    RM0390: www.st.com/resource/en/reference_manual/DM00135183-.pdf

    • @TheCalvinSkinner
      @TheCalvinSkinner 3 ปีที่แล้ว

      Resolved:
      I did some searching and found my answer. Thanks for the inspiration.
      sFilterRegister[] is a struct with 2 parameters FR1 and FR2 both type uint32_t. Code goes like this:
      CAN1->sFilterRegister[0].FR1 |= 0x00000001;
      CAN1->sFilterRegister[0].FR2 |= 0x00000001;
      :D

  • @NivagSwerdna
    @NivagSwerdna 3 ปีที่แล้ว

    I'm surprised there isn't a dsPIC SAMC21 part that would work for you that would have CAN included?

  • @chadkrause6574
    @chadkrause6574 3 ปีที่แล้ว

    Thanks for the video! I’m trying to teach myself circuit design + low level programming and these videos are excellent and easy to follow.
    Will you do a video on CAN? I see I2C videos but no CAN

  • @natasha.
    @natasha. 3 ปีที่แล้ว +1

    Have u heard about a Raspberry Pi before? They're super useful I think! I saw one today and I think I will get a few for my tinkering. I love electronics! I study it at University but I don't know if I'll continue

    • @natasha.
      @natasha. 3 ปีที่แล้ว

      Phils lob has changed my life!

  • @muhammadabbaskhan6010
    @muhammadabbaskhan6010 2 ปีที่แล้ว

    I am constantly getting this Error on Vout pin of regulator and all other pins to which +3V3 power port is connected.
    1. +3V3 contains output pin and power pin objects.
    Kindly help how to remove this error.

  • @sehaaltnkaynak9327
    @sehaaltnkaynak9327 3 ปีที่แล้ว

    Hi Phil nice job ! Do we need to connect thermal pad of mcu to ground ?

    • @PhilsLab
      @PhilsLab  3 ปีที่แล้ว

      Hi Seha, typically yes, it's recommended (/necessary) to tie the thermal pad to GND.

    • @sehaaltnkaynak9327
      @sehaaltnkaynak9327 3 ปีที่แล้ว

      @@PhilsLab Yeah i cheched the ref man. and it is recommend but it to late bcs. boards had been fabricated. Luckily they are working well.

  • @AfricanTimeMeal
    @AfricanTimeMeal 3 ปีที่แล้ว

    Will there be a can tutorial coming with this board?

  • @terrygould3230
    @terrygould3230 3 ปีที่แล้ว

    When are we going to get a video showing the firmware development?

    • @PhilsLab
      @PhilsLab  3 ปีที่แล้ว

      Thank you very much - more to come! :)

  • @soutrikband
    @soutrikband 3 ปีที่แล้ว

    Cool video as always !

  • @sagarjetani8869
    @sagarjetani8869 3 ปีที่แล้ว

    Hello, I had learn Kicad only because of your tutorials please help me to learn I2C, UART and other RF Communication PCB design. I wish you will sir. Thank you for these useful tutorials.

    • @PhilsLab
      @PhilsLab  3 ปีที่แล้ว

      Thank you, Sagar! Definitely more to come :)

  • @Kefford666
    @Kefford666 3 ปีที่แล้ว

    I love little projects like this, where it's got one main purpose and you're just using some of the pins 😊
    In terms of the stack-up I think you're fine with just the one ground plane since most of your signals are on the top layer. Just the CAN rx and tx that aren't but I think it will be fine. Seems a shame not to include the SWO debug output with the SWD though, that makes things nicer for programming.
    Looking forward to seeing the writing of the drivers!

    • @AARON-lx2kz
      @AARON-lx2kz ปีที่แล้ว

      how does the swo pin add more debug/programming functionality? just wondering the benefit of adding it @PhilsLab

  • @pinnaclesystemsgroup6472
    @pinnaclesystemsgroup6472 3 ปีที่แล้ว

    What motivated the use of Altium instead of kiCAD as you have been doing in your other videos. Altium is a fairly expensive PCB design tool.

    • @PhilsLab
      @PhilsLab  3 ปีที่แล้ว

      I use Altium for work and more 'complicated' projects. KiCad I'll use when I need something done quickly or for most of my videos, since that's what's accessible to most of my audience!

  • @christianhasbum4402
    @christianhasbum4402 3 ปีที่แล้ว +1

    Hi, great video. A question, what resolution and/or ratio does your screen have?

    • @phenyl22
      @phenyl22 3 ปีที่แล้ว

      It's impossible to get some chips they have on lcsc... I need something with an msp430i2041 which is an extended part... In principle...

  • @TheNeukyhm
    @TheNeukyhm 3 ปีที่แล้ว

    How did you learn to use Altium?

  • @abhishekreddy2425
    @abhishekreddy2425 3 ปีที่แล้ว

    An off-topic question but, does SDMMC (SD 4 bits wide bus) traces really require length matching? Application note from ST (AN4938) on "Getting started on hardware development..." mentions it. What worked for you? It's a small size board like yours in this video (< 3x3cm size)

    • @PhilsLab
      @PhilsLab  3 ปีที่แล้ว +1

      A few different places say keep the delays from clock to data lines within 250ps - so I would try to follow that. If you can't length match you can always 'throttle' the bus speed in software.

  • @vitalim4044
    @vitalim4044 2 ปีที่แล้ว

    Dear Phil, GITHUB and Patreon links are not existing anymore.

  • @savejeff15
    @savejeff15 3 ปีที่แล้ว

    Gets an upvote from me for the i2c address on the layout. These addresses are sometimes very well hidden in the datasheet

    • @PhilsLab
      @PhilsLab  3 ปีที่แล้ว +1

      Awesome, thanks!

    • @savejeff15
      @savejeff15 3 ปีที่แล้ว

      @@PhilsLabI love it when they only give it as binary or give the 7bit address als 8bit with 1/0 for R/W.
      I think I2C addr. Should always be found under the specification table at the start

  • @Gengh13
    @Gengh13 3 ปีที่แล้ว +1

    Compared to the kicad 3D viewer the one from Altium looks pretty bad.

  • @CannonballCircuit
    @CannonballCircuit 3 ปีที่แล้ว

    hey phil, just a heads up, the patreon link in this video seems to be broken

  • @isaacclark9825
    @isaacclark9825 3 ปีที่แล้ว +2

    I cannot wait for the coding. I really like your content. Have you any experience with the STM32H7 processors?

    • @PhilsLab
      @PhilsLab  3 ปีที่แล้ว +1

      Thank you very much, Isaac! Yes, I've used H7 processors in a couple of designs (flight controller, audio processing). Maybe I'll make a little devboard with some sensors on it for a future video.

    • @isaacclark9825
      @isaacclark9825 3 ปีที่แล้ว

      @@PhilsLab Ooooh! Don't tease me!!

  • @Ragnerok21
    @Ragnerok21 3 ปีที่แล้ว +1

    Love your videos, Phil! I have a question about your PCB design process. I haven't seen you use teardrops. I've been told that generally it's a good idea to use those but now I am just confused lol So should I use them or not? And if yes, then in what cases?

    • @robert_g_fbg
      @robert_g_fbg 3 ปีที่แล้ว

      Talk to your fabricator. Teardrops are most useful in preventing micro fractures in the copper at the sharp corners where circle meats line.

  • @botnetuser360
    @botnetuser360 3 ปีที่แล้ว

    There seems to be some trailing characters in the hyperlinks in your description, or is it just me?

  • @dymastro788
    @dymastro788 3 ปีที่แล้ว

    Again really nice video! Love to see some software on the STM32 with CAN. Are you planning to do a video in the future, on STM32 with Ethernet PHY? Like LAN8720 with RMII for example? Would be nice to see your approach on the PCB layout. Think resources on these topics are scarce.

    • @PhilsLab
      @PhilsLab  3 ปีที่แล้ว +1

      Thank you! I definitely would like to make a video on Ethernet layout/design. I'm not sure if that'll be with STM32 however but rather with an FPGA board (Xilinx Zynq?).

    • @dymastro788
      @dymastro788 3 ปีที่แล้ว

      ​@@PhilsLab Awesome! Looking forward to a subject like that! STM32 would be nice, I'm a big fan haha! Did some small things with Xilinx Zynq in my last year, do you implement something like Ethernet in the PS or PL of those boards? Keep up the good work!! What I know is that I'm learning something in the end!

  • @AhmedIsmail-sw6so
    @AhmedIsmail-sw6so 3 ปีที่แล้ว

    hi , where is the design files?
    thank in advance

  • @piotrlenarczyk5803
    @piotrlenarczyk5803 3 ปีที่แล้ว

    Thank you for video.

  • @henrikvendelbo1117
    @henrikvendelbo1117 2 ปีที่แล้ว

    Why didn’t you use a transceiver that’s also an MCU?

  • @sagarhm2237
    @sagarhm2237 3 ปีที่แล้ว

    Sir Whic h is tiny Processer in Stm 32 can u send I'd or link plzzzz

  • @mohammedyahya8411
    @mohammedyahya8411 3 ปีที่แล้ว

    Hi, I am wondering what happened to jlcpcb stock most of stm32 chips are out of stock and if exist are very expensive.

    • @ebinwaitee
      @ebinwaitee 3 ปีที่แล้ว

      Global silicon shortage I'm afraid. STM32 are quite popular among the automotive industry and there's a massive shortage of production combined with an unexpected demand

  • @1337PB
    @1337PB 3 ปีที่แล้ว

    Do you create your own symbols and footprints in Altium, or do you import existing libraries?

    • @PhilsLab
      @PhilsLab  3 ปีที่แล้ว +1

      Yes, I usually create my own symbols/footprints. Sometimes I'll use the SamacSys library importer tool.

  • @MartinWolker
    @MartinWolker 3 ปีที่แล้ว

    What version of Altium do you using?

  • @SciDIY
    @SciDIY 3 ปีที่แล้ว

    Thank you for a video. Can you tell, please, whether it is ok for assembly to have such a small clearance between QFN components? I was told that 40 mil clearance is good rule of thumb. But it looks like in your design clearance is smaller. Is JLC good with that? Thank you:)

  • @Rahuldhebri
    @Rahuldhebri 3 ปีที่แล้ว

    From KiCAD To Altium, That's a switch Sir, May I know the reason?

    • @Antyelektronika
      @Antyelektronika 3 ปีที่แล้ว

      Phil mention something that altium is a tool which is used by him in his Daily job, maybe thats why

    • @PhilsLab
      @PhilsLab  3 ปีที่แล้ว

      Yeah, as Patryk said, I use Altium at work.

    • @Rahuldhebri
      @Rahuldhebri 3 ปีที่แล้ว

      @@PhilsLab Yes I get that Sir, Thank you Sir for sharing your knowledge and this Viking Drones PCB

  • @nxvasix8696
    @nxvasix8696 3 ปีที่แล้ว

    I have watched most of your stm videos and the quality is great. I want to get into using the STM32 for boards like Arduino but I’ve noticed there seems to be a real lack of information understandable by the average person. Would you be able to suggest a video to get started with or possibly a video of your own for a basic dev board?
    Thanks

  • @RixtronixLAB
    @RixtronixLAB 3 ปีที่แล้ว

    Nice information, thanks :)

    • @PhilsLab
      @PhilsLab  3 ปีที่แล้ว

      Thanks for watching!

  • @nasermasri7847
    @nasermasri7847 3 ปีที่แล้ว

    What do you think about Fusion360?

  • @johnstephenson4428
    @johnstephenson4428 3 ปีที่แล้ว

    Looking Altium Circuit maker is free however Professional version at $163.00 a month is out of my range.

  • @stephanemuller7032
    @stephanemuller7032 3 ปีที่แล้ว

    Great video, it's really enlightening to have all these explanations, even for such a small PCB. I still have a question though. Why use an STM32? Isn't it kind of overkill (and expensive if you have to make a lot of those) considering that you need such a small amount of pins. Wouldn't another smaller MCU also work?

  • @oguncanmunuklu9402
    @oguncanmunuklu9402 3 ปีที่แล้ว

    Great video, can you share the source files?

  • @aatifshah8476
    @aatifshah8476 3 ปีที่แล้ว

    Dear sir i want to make career as PCB Designer & i found that most of the industries are using Altium software.. i would request to u plz make more & more videos with altium ...tnx for ur hardwork ..

  • @bgitego
    @bgitego 3 ปีที่แล้ว

    Quality content

    • @PhilsLab
      @PhilsLab  3 ปีที่แล้ว

      Thank you :)

  • @rajimordecai1099
    @rajimordecai1099 3 ปีที่แล้ว +1

    Some people disliked this video. Get a life!
    Thank you Phil, I'm gradually becoming a product development engineer. I'll let you know when I finally get a job as a fresh PhD graduate.

    • @JeromeDemers
      @JeromeDemers 3 ปีที่แล้ว

      they dislike because he use Altium :P

  • @Aemilindore
    @Aemilindore 3 ปีที่แล้ว

    Are you available on Odysee?