Aesthetic PCB Design Tips - Phil's Lab #84

  Рет қаралды 78,942

Phil’s Lab

Phil’s Lab

Күн бұрын

Пікірлер: 128
@michaelardai9703
@michaelardai9703 Жыл бұрын
In a previous job, we used mask color to specify rev or phase of the product. Development was red, confirmation prototypes were blue, and mass production were green for cost reasons. Made it very easy to see what version a board was
@PhilsLab
@PhilsLab Жыл бұрын
Ah yes, I believe I've heard of that being used before. Quite a cool method.
@mikeselectricstuff
@mikeselectricstuff Жыл бұрын
Except on white boards, I always put a rectangular box of silkscreen, to allow writing on with a fine permanent marker - useful to note issues while inspecting/ testing, numbering etc.
@Graham_Wideman
@Graham_Wideman Жыл бұрын
Also that white silkscreen could be used for layering a marking... in theory, since I've not actually done it.
@mikeselectricstuff
@mikeselectricstuff Жыл бұрын
Teardrops are also good for mechanical strength for larger parts, connectors etc. to avoid fracture of tracks where they meet the pad
@ThePaulus2010
@ThePaulus2010 Жыл бұрын
Been designing pcb's for 20 years now.. My motto is that if it looks good, it will work good! 😊
@weeeeehhhhh
@weeeeehhhhh Жыл бұрын
I've always found that people think that something that looks good will also work well. So if you're going to build a bad product, at least make it good looking.
@douggale5962
@douggale5962 Жыл бұрын
Yeah, I love using inverted silkscreen for things that the end user wants to find. The user quickly learns to tune out the noise silkscreen, and just see the inverted, end-user things.
@MegaKylef
@MegaKylef Жыл бұрын
Yeah that. Top layer has TP1, TP2, etc. Bottom layer give a short description of what that test point is.
@PhilsLab
@PhilsLab Жыл бұрын
"Noise silkscreen" is a good way of putting it!
@weeeeehhhhh
@weeeeehhhhh Жыл бұрын
@@MegaKylef I'm tending to put assembly instructions on the silkscreen now. Instead of J1, J2 etc, I have the part number or wire colour, so the person assembling the board has a better indication of what goes where.
@GaborGubicza
@GaborGubicza Жыл бұрын
16:49 Green Vs Black or other solder masks : the human eye is more sensitive to green and red colours making it easier to see the copper traces under green and red rather than black solder masks. This helps with debugging especially where traces are parallel with each other. Great video thanks for sharing
@Allin7days
@Allin7days Жыл бұрын
As a 35-yr+ veteran of EE, I can always tell the level of the designer by just looking at the bare PCB.
@VladimirPutin-p3t
@VladimirPutin-p3t 2 ай бұрын
I've been an ME for almost 30 years, and indeed, I can tell a lot about an engineer by his drawings and designs. LOL, there's a lot to be said for experience!
@Nedski42YT
@Nedski42YT Жыл бұрын
Back when I did PCB layouts aesthetics were always important to me. It seemed that many engineers and other PCB layout people couldn't care less about the look, just get the layout done ASAP. One engineer did complement me when he said "Wow, I can SEE the signal flow!"
@ShaunakDe
@ShaunakDe Жыл бұрын
Thanks for making a video on this topic. The aesthetics bring me joy while designing, and that has to be worth atleast a teeny bit. :)
@PhilsLab
@PhilsLab Жыл бұрын
Thanks for watching :) I agree - it's actually one of my favourite thing about PCB design.
@weeeeehhhhh
@weeeeehhhhh Жыл бұрын
Phil has been knocking it out of the park the last few months. One fantastic video after another.
@gregreynolds5686
@gregreynolds5686 Жыл бұрын
Lots of good stuff here - thanks for sharing. My two penn'orth: I like to add silk screen rectangles and text around lower-level functional areas (e.g. regulators, filters, etc.) - I think of the person who might be repairing it in 20 years time...
@Graham_Wideman
@Graham_Wideman Жыл бұрын
A tip: As Phil alludes, some of the aesthetic appearance tuning steps tend to come at the end of the pcb design steps. This is right when there's pressure to get the design files to the board house ASAP. To avoid forgetting one of these satisfying appearance steps, it's a good idea to maintain a checklist of items to perform at that stage. Both standard items, and any items that occured to you earlier for this specific board. And of course rerun the Design Rule Checks when done.
@maxhouseman3129
@maxhouseman3129 Жыл бұрын
Another good looking thing is to use the gold plating as a font/indicator. We usually don't use silkscreen, but often the customer wants some indicators, then I place a mask on the solder layer and the same on top to have a nice shiny looking indicator.
@ZoidZoidZoidberg
@ZoidZoidZoidberg Жыл бұрын
A man of quality 👌
@ExplodingWaffle101
@ExplodingWaffle101 Жыл бұрын
I think 0.5mm (or 0.25mm at a push/with smaller than 0402) placement grid should be a legal requirement for PCBs 😅 it makes boards sooo much nicer looking, quicker to arrange components (less options), easier to assemble… Easily the best board design tip I ever learned.
@MikesTropicalTech
@MikesTropicalTech Жыл бұрын
I started layout on circuit boards around 1979 on a light table, two sheets of frosted mylar, rolls of 40 thousandths tape and an xacto knife! For a hobby now I use Fusion360's integrated electronics module with the 3D CAD so I can make sure my boards fit into the enclosure. How far we've come!
@bikothewolf
@bikothewolf Жыл бұрын
I usually try and focus on adding as much symmetry as possible, if the deign allows for it. Most people seem to be drawn towards symmetric designs in general. Love the video as usual!
@PhilsLab
@PhilsLab Жыл бұрын
Exactly - there's something really satisfying about it. Thanks for watching!
@weeeeehhhhh
@weeeeehhhhh Жыл бұрын
True, but symmetry can be a detriment to performance, so don't sacrifice performance for aesthetics.
@wv_
@wv_ Жыл бұрын
David Jones's PCB Design tutorial (i think I read a while ago on your recommendation) mentions only ever using thou/mils and metric only for manufacturing dimensions. I noticed you using metric. Wondered what you thought on this topic as someone brought up with metric. On a different tangent: It depends what you are optimising for but I feel better to use fonts that are optimised for legibility at small sizes, typically newspaper fonts excel at this, century gothic is OK. Generally sans serif is a faux pas for small text when legibility is the priority. Counterpoint; Bell Centennial is a good example of a sans serif font optimised for density and poor printing used as small as 6pt, ideal for silk screen. Typically Egyptian style fonts excel. An equivalent Egyptian font like Lucida will be more legible than a san serif. Guardian Egyptian is a nice modern example of a font optimised for newspaper sized text. The grotesk style font used in most youtube thumbnails is often not great at peoples natural astigmatism leads to edges being blurred :)
@mr_gerber
@mr_gerber 10 ай бұрын
This is content I like! Typography to the people!
@KarthikArumugham
@KarthikArumugham 11 күн бұрын
Another great video-thank you! Could you share some tips on placing test points and your approach to testing PCBs? I would really appreciate learning more about your process.
@mikeselectricstuff
@mikeselectricstuff Жыл бұрын
All the manufacturers I've ever used automatically punch the resist layer through silkscreen so you never get silk on pads.
@PhilsLab
@PhilsLab Жыл бұрын
I've never had an issue either (then again I never put silkscreen on exposed copper anyway) - however, it did come up in the IPC CID course, that some manufacturers will just not care and go ahead with it anyway.
@Stabby666
@Stabby666 Жыл бұрын
This is a really important aspect when designing prototypes for clients I've found. I work in the creative/event industry and the people I design for are very interested in aesthetics, even though as you say, nobody will see the tech in the actual product/event. Also, I recently made some business cards that can also play Tetris and hiding the vias under chips and between the LEDs in the 10x20 matrix - and even the routing of the tracks - was important (the card itself is only 1.6mm thick + the height of the LEDs, as the battery sits through the card - it all runs from a single ATMega328pb chip - and also shows other info and animations on the matrix depending on the mode its in :) ). Of course it helps that I'm VERY OCD when placing parts :) I also tend to place parts that need to fit through a casing on cm boundaries when possible, as it makes it much more simple to measure and cut/drill casings accurately.
@mikeselectricstuff
@mikeselectricstuff Жыл бұрын
I often spend way too much time making tracks look neat...
@PhilsLab
@PhilsLab Жыл бұрын
Tell me about it.. :D
@blagovdaryu
@blagovdaryu Жыл бұрын
Phil, huge thank you for your videos, just thanks to you, and your videos, I started designing my own circuit and PCB. And just thanks to you I realized I can avoid soldering it by myself, and order complete assembly. Though my own designs are quite basic compared to your masterpieces, still I feel more confident with my habit. Thanks a lot!
@PCBWay
@PCBWay Жыл бұрын
This is very informative and well done. Thank you.😀
@viditk
@viditk Жыл бұрын
Let's just all accept that we love the beautiful PCBs since the childhood when we used break open old electronics to stare at these PCBs and we just absolutely love it when we get stare at the beauty of the PCB we freakong designed ourselves. We get to be the artist we used admired since childhood. And for that my friend, asthiestics is absolutely fucking worth it
@PhilsLab
@PhilsLab Жыл бұрын
Completely agree :)
@andymouse
@andymouse Жыл бұрын
I couldn't agree more with this and I believe any PCB designer will say they love the 'end bit' of tidying up ! and your right It gives you a bit of an artistic outlet like solder mask colours for instance. I like Matt black, as many do but I like anything Matt, my second choice would be green, I dislike red PCBs because a firm I worked for made all prototypes in red so they couldn't get out in the wild ! from then till now I consider red PCBs to be unfinished or simply wrong ( PCB prejudice ? Lol ! ) Regarding fonts only use one or two at the most as loads of different fonts look awful, apart from that it's about time we had a vid talking about this as it IS important...cheers.
@PhilsLab
@PhilsLab Жыл бұрын
Definitely is one of my favourite parts when it comes to PCB design. Matte green is nice as well, especially if the traces should be more visible. Agree - I'm not much of a fan of red PCBs!
@carlosgarcialalicata
@carlosgarcialalicata Жыл бұрын
I have never used Altium, but Kicad automatically takes care of most of the problems you mention. For example silkscreen on top of cover is automatically removed unless you specifically ask for it.
@km-electronics1
@km-electronics1 Жыл бұрын
This is one of the things I like about your boards, they look aesthetically pleasing.
@PhilsLab
@PhilsLab Жыл бұрын
Thanks, Khadem!
@mashurshalehin4972
@mashurshalehin4972 Жыл бұрын
Hey Phil, I have a request. It would be great to make a video on how to look for pcb design jobs. What could be the requirements or interview topics? etc.
@nikthefix8918
@nikthefix8918 Жыл бұрын
PCB layout is like town planning. Where to put McDonalds... I hate seeing old PCBs in landfill or at the dump. They're so often works of art. Even your average motherboard is replete with care, inspiration and artistic flare - and somebody probably put their heart and soul into making it real. I have PCBs hanging on my wall (single sided naturally). Sad I know but it inspires me. Good job we have multi-coloured solder resist otherwise my bedroom would look like Kew Gardens!
@EfraAv
@EfraAv Жыл бұрын
What a great week, two videos in one week
@thorbenh
@thorbenh Ай бұрын
When milling, inside corners are constrained to the minimum size of the mill, but outside corners can be sharp. (Still rounding of all corners is probably better)
@andrewFJ
@andrewFJ 8 ай бұрын
Immidiately respect to KZbin video ep creators that number their videos, makes it so mich easier to find useful ones. 👍
@homemade-it2495
@homemade-it2495 Жыл бұрын
Thank you for all your remarkable and fruitful videos Mr. Phil 🙏🏻🙏🏻🙏🏻
@PhilsLab
@PhilsLab Жыл бұрын
Thank you very much for watching! :)
@DrJ3RK8
@DrJ3RK8 9 ай бұрын
Nice topic! I always make sure of the functional parts, but I treat them as art as well.
@DreamofanObssesion
@DreamofanObssesion Жыл бұрын
I once built an ITX computer, and the tiny motherboard (Asus Z590-i) was so good looking, I just kept staring at it like a piece of art, before installing all the other components.
@PhilsLab
@PhilsLab Жыл бұрын
I do the same to be honest - something mesmerising about nice-looking boards.
@jagadishk4513
@jagadishk4513 Жыл бұрын
Aesthetic is appreciated when sit and debug our designed boards, on commercial dev boards this is very much applicable.
@tetherpoint
@tetherpoint Жыл бұрын
Note that for scoring/snap options, rounded corners should be avoided. Panelization with these methods can dramatically reduce the cost in larger quantities.
@vasileceteras
@vasileceteras Жыл бұрын
I think your boards would make great commercial success, I hope one day I can buy some.
@PhilsLab
@PhilsLab Жыл бұрын
Thanks, Vasile!
@dom1310df
@dom1310df Жыл бұрын
I made the mistake of having the font size so small the power and ground marking couldn't be distinguished. Looked huge on the preview
@javierlazarofernandez7696
@javierlazarofernandez7696 9 ай бұрын
Thank you so much Phil. Great video!
@avejst
@avejst Жыл бұрын
Great video Great points in PCB design/fab. Thanks for sharing your expirence with all of us 👍 😀
@PhilsLab
@PhilsLab Жыл бұрын
Thanks for watching, Asger!
@badarjahangirkayani6196
@badarjahangirkayani6196 Жыл бұрын
Hi Phil, great video as always. I am a strong proponent of aesthetic PCB's. I do have a request to make a tutorial on routing in Altium. I find it very hard to route since Altium doesnt always allow me to place traces the way I want. It seems to fight me for it. And moving components after routing is a nightmare since the traces dont move with the component gracefully. Thanks
@martinb5398
@martinb5398 Жыл бұрын
Aesthetics are primary indicators of if something is going to work, work well, and be maintainable. If the producer can't make it look good, they probably struggled in other areas.
@P.A.T.
@P.A.T. Жыл бұрын
I am doing most of your recommendations not because I am a good engineer but because I have a form of OCD:))
@SeanChYT
@SeanChYT 8 ай бұрын
I also like the aesthetic of rounded corners, and use that for all my PCBs, but I don't really see that PCB manufacturers can't mill sharp corners, as long as they are not internal sharp corners.
@darrenrahnemoon2684
@darrenrahnemoon2684 7 ай бұрын
For the ground edge of the board trick what’s the fastest way to do it? Did you just manually use lines and arcs or is there like a trick to do it quick?🙂
@Rtech98
@Rtech98 Жыл бұрын
Great video, but regarding the grid size of not going smaller than 0.25mm how do you get the components to line up and the traces to enter the pad uniformly without making the grid smaller? Every time I use a 0.5 or 1mm grid I end up having to go smaller because it never looks quite right. Either the component isn’t lined up or the trace isn’t straight. I’m use Ki Cad 6 for my designs for reference btw.
@jarrettmosco9624
@jarrettmosco9624 Жыл бұрын
Glad to hear you’re a fan of Century Gothic
@PhilsLab
@PhilsLab Жыл бұрын
Looks like that makes at least two of us! :)
@3238juan
@3238juan Жыл бұрын
Tks a lot for sharing your knowledge. Subscibed and liked all your videos. Really. TKS A LOT
@TheVideoVolcano
@TheVideoVolcano Жыл бұрын
Can you show use how to lay out a complex board (8-12 layer etc) such that the tracks aren't crossing constantly. It's seems that you have the ability to layout without crossing at all. I hate how crossing looks.
@nikthefix8918
@nikthefix8918 Жыл бұрын
Hi Phil. I often see stitched mounting holes which are also PTH. What are you thoughts? I just assume that the stitching is redundant unless it has to do with inner ground layers or better purchase with mounting hardware.
@_ATHONOR
@_ATHONOR Жыл бұрын
This is normally for PTHs that are Grounded. The plating for the mounting hole can be removed by the sharp thread of a screw, so adding vias provides a strong electrical connection even if this plating was damaged.
@questy44
@questy44 Жыл бұрын
Its also to anker the copper, the twisting of the screw might rip of the pad otherwise
@Thangheo12233
@Thangheo12233 Жыл бұрын
very professional and helpful ,Thank you for sharing
@PhilsLab
@PhilsLab Жыл бұрын
Thanks for watching, Pham!
@bayestraat
@bayestraat Жыл бұрын
I have OCD, so this is very important to me
@Scrogan
@Scrogan Жыл бұрын
My latest board had a big arrow on the bottom of it, with the lettering “this board is a skeleton, do not trust what it says”. Wonder what was below it in the shared panel?
@LiveEnjoyment
@LiveEnjoyment Жыл бұрын
I see you removed all your designators, don't you think it would be more easy to have them at a lower font size and do add them?
@PhilsLab
@PhilsLab Жыл бұрын
As also stated in the video - you shouldn't go below 1mm character height if you care about readability. Then try and pack component designators on silkscreen on a tightly-packed board - pretty much impossible. In addition - what does adding designators help, given a properly done assembly drawing?
@1over137
@1over137 Жыл бұрын
I've been following for a while and this weekend I just managed to get my first full signal path through my code. Now I have no excuse but to try and learn to speak "Greek". I just get lost as soon as you start speaking in Mathematics. Literally as soon as I see a w (omega) I switch off. It's gibberish to me. Sometimes I can "see" what you are doing and understand what the code is doing, but I can't understand that in the language of Maths and I just don't speak it. I'm hoping to find a library and aid my learning by me only havng to figure out what I want and how to set it up.
@sXAPOLLls
@sXAPOLLls 4 ай бұрын
Hi! I see you use pogo (spring loaded) connector for JTAG. Are you happy with it?
@tahsunglee7085
@tahsunglee7085 Жыл бұрын
Its so informative video , but I hv a question, for beginners pcb designers what kind of staff they need to study to be able to design
@maxhouseman3129
@maxhouseman3129 Жыл бұрын
Most importantly something like electronics and schematics design. PCB design comes by the way or later.
@DP-es7xd
@DP-es7xd Жыл бұрын
Thanks for your videos🚀
@jacobrosen
@jacobrosen Жыл бұрын
Just checking, when you talk about silkscreen on copper around 13:20: you mean exposed copper right, and not that there is copper under the soldermask?
@michaelardai9703
@michaelardai9703 Жыл бұрын
Yes, exposed copper or tented vias
@weeeeehhhhh
@weeeeehhhhh Жыл бұрын
I thought the same at first, but yeah, putting silkscreen over pads and vias.
@vahagnbekverdyan
@vahagnbekverdyan Жыл бұрын
Awesome video !
@PhilsLab
@PhilsLab Жыл бұрын
Thanks!
@ruben34
@ruben34 Жыл бұрын
Hi, I'm a beginner, I have a question, if you are working full time for a company and making a PCB for them, they are the product owners, so should I sign the PCB with my name or just put the company logo and version number?
@questy44
@questy44 Жыл бұрын
Only the company data
@germanvtg
@germanvtg Жыл бұрын
Tenting vías is not recommended because some acid may remain inside and destroy the copper.
@TimPerfetto
@TimPerfetto Жыл бұрын
Thank you
@johnstephenson4428
@johnstephenson4428 Жыл бұрын
Nice lecture.
@PhilsLab
@PhilsLab Жыл бұрын
Thanks, John!
@ArjanvanVught
@ArjanvanVught Жыл бұрын
Thank you for sharing
@PhilsLab
@PhilsLab Жыл бұрын
Thanks for watching, Arjan :)
@matthollandsf
@matthollandsf Жыл бұрын
square corners should be fine with vscoring
@jagadishk4513
@jagadishk4513 Жыл бұрын
I add logos on the copper layer with enig finish, is this bad interms of functionality?
@maxhouseman3129
@maxhouseman3129 Жыл бұрын
No, that's common in commercial pcb design. Only be careful, that you don't accidentally create some short circuit.
@weeeeehhhhh
@weeeeehhhhh Жыл бұрын
So long as your copper isn't connected to anything. It can looks really good!
@1over137
@1over137 Жыл бұрын
I picked up on a trend of putting totally useless information on boards silkscreen. For example: "WARNING: FOR EXTERNAL USE ONLY" or "NOT TESTED ON ANIMALS "
@PhilsLab
@PhilsLab Жыл бұрын
Might need to try that out on the next board :D
@1over137
@1over137 Жыл бұрын
@@PhilsLab My latest board 'graffiti' i.imgur.com/CSlPMCN.png
@DisorderedArray
@DisorderedArray Жыл бұрын
I end up needing my pcbs to be as small as possible, and to use only components I have on hand, and I hand solder everything. All my pcbs are ~20mm2, asymmetric and ugly as hell! ;D
@theobestenlehner2053
@theobestenlehner2053 Жыл бұрын
How did you get the yellow colored silkscreen? There’s only black and white to choose on their site 🤔.
@PhilsLab
@PhilsLab Жыл бұрын
PCBWay offers it when you choose their 'Advanced PCB' service.
@theobestenlehner2053
@theobestenlehner2053 Жыл бұрын
@@PhilsLab oh nice, and there are even more fancy colors (and other stuff I don’t have a clue of 😅).
@MrQjoo
@MrQjoo Жыл бұрын
how do you make vias and pads have the same color as your layer?
@dcchillin4687
@dcchillin4687 Жыл бұрын
Can we talk about Smile Wang from Pcbway lol
@Crystal-rj4od
@Crystal-rj4od Жыл бұрын
where can i download this PCB file
@GoracyKanal
@GoracyKanal Жыл бұрын
I love your videos
@PhilsLab
@PhilsLab Жыл бұрын
Thank you, Neo!
@arunmrao2
@arunmrao2 Жыл бұрын
I would actually buy an aesthetic PCB (preferably populated) as art - if I come across one...
@spruce1000
@spruce1000 Жыл бұрын
No designators in your silkscreen?
@Graham_Wideman
@Graham_Wideman Жыл бұрын
Phil puts them on some boards and not on others. Having had to troubleshot so many boards that don't have component designators, I am very impatient with that practice.
@PhilsLab
@PhilsLab Жыл бұрын
Depends on how cramped the board is and what revision it is. If it's a prototype, sure - I'll try to put on designators, but for production runs or the like where everything has been tested, there is no need. A suitable assembly drawing will contain all the information you need in any case.
@spruce1000
@spruce1000 Жыл бұрын
So you can easily turn them back on? Or is it an entirely new iteration? Wondering if EMS likes this approach. Looks very clean though.
@VEC7ORlt
@VEC7ORlt 9 ай бұрын
Those mounting holes rub me the wrong way - annular rings are berely there, that machining around them is wtf.
@celestofarms8712
@celestofarms8712 9 ай бұрын
@Cyklonus
@Cyklonus Жыл бұрын
👍👍
@tamaseduard5145
@tamaseduard5145 Жыл бұрын
👍🙏❤
@francoisgervais1
@francoisgervais1 Жыл бұрын
It basically is proof-of-work for humans.
@mail87523
@mail87523 Жыл бұрын
If I may suggest one public project as a universal PLC with STM32 with CAN Ethernet Wifi with lot of IO for Home automation programming with ST Software
@1over137
@1over137 Жыл бұрын
A "pretty" low pass filter I made for a USB sound card based on a TI reference design ($$): i.imgur.com/0COBwae.jpg
@lolsypussy
@lolsypussy Жыл бұрын
I'm beginning to think that Phil has an OCD when it comes to PCB design hence why he's so meticulous. This topic is not widely talked about in the technical space. After all, PCB design is not only purely engineering but also art.
FPGA PCB Design Review - Phil's Lab #85
33:13
Phil’s Lab
Рет қаралды 30 М.
I2C and SPI on a PCB Explained!
15:34
Altium Academy
Рет қаралды 150 М.
iPhone or Chocolate??
00:16
Hungry FAM
Рет қаралды 52 МЛН
规则,在门里生存,出来~死亡
00:33
落魄的王子
Рет қаралды 28 МЛН
My Top 10 PCB Design Tips
6:53
Dustin Watts
Рет қаралды 64 М.
Top 5 Beginner PCB Design Mistakes (and how to fix them)
12:52
Altium Academy
Рет қаралды 225 М.
BGA PCB Design Tips - Phil's Lab #95
28:21
Phil’s Lab
Рет қаралды 39 М.
Switching Regulator Component Selection & Sizing - Phil's Lab #71
17:00
6 Horribly Common PCB Design Mistakes
10:40
Predictable Designs
Рет қаралды 204 М.
Top Fifteen Mistakes People Make When Designing Prototype PCBs
12:26
Cosplay Light and Sound
Рет қаралды 154 М.
Do You Really Need Power Planes? Are you sure? | Eric Bogatin
1:03:38
Robert Feranec
Рет қаралды 77 М.
Two-Layer PCB Design Tips: Achieving the Optimal Layout
21:32
Altium Academy
Рет қаралды 12 М.
Mixed-Signal Hardware/PCB Design Tips - Phil's Lab #88
18:20
Phil’s Lab
Рет қаралды 43 М.
FPGA Design | Beyond dev boards: your own custom PCB
10:45
Psychogenic Technologies
Рет қаралды 12 М.