How To Design a Breakout Board | JLCPCB | Altium Designer - Phil's Lab #35
Ғылым және технология
How to design a simple breakout board (PCB) for a sensor (MPU-6050) using the datasheet and Altium Designer. With information on getting the PCBs manufactured by JLCPCB including assembly.
Free trial of Altium Designer: www.altium.com...
Visit jlcpcb.com/RHS for $2 for five 2-layer PCBs and $5 for five 4-layer PCBs.
Patreon: / phils94
Git: github.com/pms67
Schematic and Footprint Creation in Altium Designer: • Symbol and Footprint C...
Zynq SoC/FPGA Survey: forms.gle/3X2f...
[TIMESTAMPS]
00:00 Introduction
00:38 Altium Designer Free Trial
00:50 Zynq SoC/FPGA Board Survey
01:22 Datasheet (MPU-6050)
02:19 New Project and Adding Files
04:19 Sensor Schematic
07:47 Header Schematic
10:28 Cleaning up the Schematic and ERC
11:44 PCB View and Importing Footprints
12:49 Board Outline
13:41 Component Placement
14:50 Placing Silkscreen
15:22 Mounting Holes
16:09 Copper Pour
16:37 Routing
17:48 Vias
18:51 Rules and Design Rule Check
19:24 Gerber Files
20:20 Pick and Place, BOM Files
22:05 JLCPCB Ordering
ID: QIBvbJtYjWuHiTG0uCoK
Пікірлер: 69
A few days ago I commented in a youtube video that it would be good to see a tutorial on how to use the JLCPCB assembly service using Altium. And you explained it perfectly in this video. Thanks.!
@PhilsLab
2 жыл бұрын
Awesome, thank you for watching!
Thanks Phil, i been learning Altium design for a few weeks now and my guide had been your videos on KiCad design, I'm glad now you have a basics tutorial for Altium and maybe in the future you can make a more advance tutorial
Is everybody else in the same boat I am in? I had some great ideas for some projects after following Phil over the past year. But there simply aren't too many ways to get a hold of really fast processors right now. It is a good time to play around with Altium and KiCad. I do have a bunch of barely touched development boards laying around. But I want to make something now... that's really smart... and fast... starting yesterday. Maybe pull an Stm32H7 off of a development board? Must resist.., I have some ideas about how to spend the time until processors become available. Good time to play with some development boards, learn a new processor, maybe write some drivers and abstraction layers. But were talking about a year or two? Okay, I am not blaming Phil. If he just did not make this stuff so interesting, I could learn to paint.
This video is so good, everything was explained in detail.
Thanks Phil this was incredibly helpful!
Phil, I’m no engineer, but the FOGA board sounds interesting. I have filled in the survey to the level I can. Hope you go a long way with it and the course.
@PhilsLab
2 жыл бұрын
Thank you very much, Collin!
Hey man love your videos, you have brought me into PCB design and I am currently designing my first Hard board using a STM32MP157F MPU. I have learned lots from you and gotten the basics of everything to start implementing RAM chips, NAND flash, 1 GBit ETH. All of this would have been possible without you.
@PhilsLab
2 жыл бұрын
Thank you, Hendrik! I’m very glad to hear that. Hope all goes well with your project :)
Thankyou for making this one, helped a lot for my project.
@PhilsLab
2 жыл бұрын
Thank you, Sakshi - very glad to hear that!
350 USD/month or 10.000 USD for a perpetual license... Yikes! Way out of reach for hobbyists.
@PhilsLab
2 жыл бұрын
Yeah, for hobbyist's it's not the best choice. However, for students (discounted price) or people wishing to pursue PCB design/hardware design as a career, Altium Designer (or similar tools) will be a very useful tool to know and is used a lot in the industry.
@AtulKumar-tp8hd
2 жыл бұрын
Lol i use for free student version rocks ✌🏻
Hi Phil. Love your videos and I was able complete a huge part of my thesis because of your videos about KiCAD. I plan to use Xilinx Zynq FPGA as an update to my project. Please let us know if you plan to make KZread videos involving it like you made of STM32/KiCAD. Much love!
@PhilsLab
2 жыл бұрын
Thank you very much, I'm glad to hear that! Yes, I'll be covering certain aspects of the hardware design - hopefully will have a overview video out at the end of this month.
@Hammad5113189
2 жыл бұрын
@@PhilsLab Looking forward to it :)
Phil, if you share your own handy schematic and footprint libraries - where to find it? Warm greetings. Michael 🌿🌿🌿🌻🌻
Hey Phil love your videos as always, was just curious what happened to the audio board coded pcb design course I haven’t heard about that one in a while. I know you must be very busy so no rush at all was just curious. Thank you as always.
@pietrogagliano4484
2 жыл бұрын
Also can’t wait for the fpga course that’s really the next area I want to go into for developing my skill set as an engineer and also the integration of Ethernet and peripherals of that sort seems very interesting.
@PhilsLab
2 жыл бұрын
Hey Pietro, I've kinda pivoted away from the audio board towards this FPGA board, which also contains some mixed-signal elements. It's taken me much longer than expected though to make all of this - been rather busy with all sorts of work!
Hey Phil. Thank you for the videos. I‘m new to Altium (coming from KiCAD). I was always confused why there are no generic components like in KiCAD. Do you have created the generic components on your own? Are you willing to share them? EDIT: After trying to follow your tutorial and do a breakout board on my own I realised that its pretty much impossible to place a simple capacitor like you did in altium... What is this? Is altium a sort of joke? Why is it so complicated to just put a regular cap in the schematic??!?!? Thanks and greetings 🖖
@PhilsLab
2 жыл бұрын
Hi David, Getting to grips with Altium after having used KiCAD for a while does take some attempts. Initially, I was also quite hesitant regarding the library system - but it's something you will quickly get used to. I may publish my libraries to GitHub so everyone can use them and will let you know when I do so.
@Gruftgrabbler
2 жыл бұрын
@@PhilsLab thank you. I managed to do some tutorials on Altium. But yeah coming from the KiCAD workflow it’s really a hassle
@Masudrana-vi7sy
2 жыл бұрын
@@PhilsLab waiting for the libraries. Thanks in advance.
Nice... My workflow with Eagle + OSHPark much less complicated (Not the AutoDesk Eagle... The old school one). Sounds to me like JLCPCB needs to accept the files.
Amazing work
@PhilsLab
2 жыл бұрын
Thank you!
Just perfect !, thanks a lot
Why weren't the components placed on the board automatically at 14:00?
Hey Phil, We are waiting for Library that you used in this project. Please give update on this. Much love😍. Learning from You.
Hey mate, Love these videos. I understand the sponsorship by Altium helps you out. This is way out of a hobbyist's budget though :( Any chance you could continue to mix in some kicad tutorials? Keep up the great work!
@PhilsLab
2 жыл бұрын
Hey Luke, Thank you! Yeah, more KiCad stuff to come as well - I'll try to keep a good mix :)
Would have been really cool if you had mentioned the price odf Altium Designer, and also, the final physical PCB juste for pleasure.
Nice video...
when you draw the outline , assume the thickness is 0.5mm . does the manufacturer cut inside or outside or middle of this outline ? because i need the board to be of a specific dimensions
@Phil's Lab - Please provide an update on whether this board works or not? I tried to get an output ( _also using a level shifter breakout board_ ) using Arduino Uno with available code in GitHub but the result is static and not working. It would be great to know whether this is a design fault or the OEM's ( _not JLCPCB_ ) manufacturing fault.
What do you think of 0 ohm resistors to jump over traces instead of vias and routing to some other layer? Case in point the IMU_INT @18:31. The resistor/jumper is not free but in some case it might save a layer, avoid splitting the ground plane, or keep everything on the same layer etc.
Hi Philips...can you show the process of hand cutting your castellated holes PCB?🙂...
if someone figures out how to get one of these gyroscopes onto a breakout board that fits inside a skateboard truck lmk
Nice video. Short question: Is it good practice to put an additional ground layer on top of the pcb (at some points connected to the bottom gnd layer by vias)?
Thanks for the video Phil. Just one short question: How do you link a schematic to a board file and vice-versa? For instance, if i have multiple brd and sch files, how would i do it?
Hey Phil I am trying to learn the basics of Altium but am struggling I followed along with this but had heaps of errors and I do not know why. Struggling for the past 4 days! could you make an absolute beginner video? covering the grid controls etc? or what resource would you recommend this was good but missed steps such as when you routed it.
Thank you 💖.
@PhilsLab
2 жыл бұрын
Thank you for watching :)
Can you make small video for one layer pcb ?i will do etching at my home.
will you be willing to share your Altium libraries?
Hey i also use altium designer but footprints Library sucks, can you share your footprint and symbol library? It will really help me to do my project work. Thank you :)
On JLC PCB website I have found advice "Please make sure you have the clear outline in mechanical layer." Is it still OK without any mechanical layer?
@PhilsLab
2 жыл бұрын
I always export a 'board outline' layer, which is included in the Gerber ZIP.
Have you made your PCB course yet ?
@PhilsLab
2 жыл бұрын
It's unfortunately taking me quite some time to finish the PCB design course, so it isn't out yet I'm afraid!
Hi Phil which one did you find better in terms of user interface and faster designing: KiCAD or Altium?
@PhilsLab
2 жыл бұрын
Hi Hammad, I (even though being sponsored) much prefer Altium these days.
@panelty8379
2 жыл бұрын
kicad has a big advantage. it doesnt cost couple thousend of dollars to get a lisence
The datasheet appeared to indicate that SPI was a possible communications interface. Did I err?
@PhilsLab
2 жыл бұрын
The datasheet is for both MPU-6000 (SPI & I2C) and MPU-6050 (I2C only).
@isaacclark9825
2 жыл бұрын
@@PhilsLab Thanks. I can see that in the datasheet now that you have pointed it out. Thanks for the quick response and the really cool tutorial.
I’m new to altium but I am so passionate about this. How do I learn all the tools in the program. It’s so dense Also could you consider having your library for download
@PhilsLab
2 жыл бұрын
Robert Feranec (Fedevel) has many courses on Altium Designer all the way from the beginning. I'll see if I can make my libraries public. :)
@BS-my2ky
2 жыл бұрын
@@PhilsLab Robert's videos are really hard to follow. It's raw and uneditted plus his accent is too strong.
@isaacclark9825
2 жыл бұрын
@@BS-my2ky I have found it to be worth the effort.
Whats the cost of altium?
@alxcuisine9575
2 жыл бұрын
A kidney per year...
@unclejoe8310
2 жыл бұрын
400 dollars per month. I dont understand why people make youtube videos for software that cant be afforded from any non business entity. Its not like thousands of engineers from S&P 500 companies will watch these videos and re enact them.
Hi Phil
@PhilsLab
2 жыл бұрын
Hello :)
and then .... mill it, isolation milling.