Still following each of these videos. Still learning something new in each video. Thank you.
@davidbrooks86213 жыл бұрын
John, excellent lessons. You teach thoroughly and most professionally. Your lectures are a must for anyone who has serious ambitions to work in the field and in a professional and non-amateur manner.
@JohnsBasement3 жыл бұрын
Thank you for such kind words!
@andreamazzai1969 Жыл бұрын
Currently drawing a custom build of Ben Eater's 8-bit computer, I couldn't understand the correlation between nets, busses, labels, hierarchies... after I saw your videos on the subject, the Electrical Rules Checker went from few hundreds to zero errors. Thank you ❤. Subscribed.
@JohnsBasement Жыл бұрын
Thanks for letting me know! I'm glad I could help.
@bperkins4 жыл бұрын
Hi John - I'm still watching all of these - great job.. I've designed my first PCB. I have to actually breadboard test it.. But the PCB is ready! Thanks for doing these.. I have more to watch.
@JohnsBasement4 жыл бұрын
Glad to hear. Good luck!
@nikolay70403 жыл бұрын
Thank you very much for that excellent explanation!!! :)
@7alken Жыл бұрын
experiments with annotations of multi-units here are very interesting, ... its not demonstrated on logic-chips, but it seems its daily bread ....
@andymouse5 жыл бұрын
Phew, glad we went from FPGA's to POT's!...never thought about annotation much, another interesting vid.
@JohnsBasement5 жыл бұрын
😂... So you are saying that you are gonna bail on me if I do an FPGA series??
@andymouse5 жыл бұрын
@@JohnsBasement Naw!...But you sensed the fear!
@JohnsBasement5 жыл бұрын
😂
@scharkalvin4 жыл бұрын
Audiophools might design a tube preamp with Kicad. A dual triode tube such as the 12AX7 is a dual unit part.
@jefflariviere4 жыл бұрын
Anyone here know the requirements for modifying LtSpice models for KiCad simulation...?
@MatthewSmith-wh5dr2 жыл бұрын
Do you need to specify the footprint for all the units or just the first one (A or A,B,C,D)?
@JohnsBasement2 жыл бұрын
I always make them all have the same footprint. The vast majority of the time, when I place the first of N parts, I assign the footprint on the first one and then I copy that first one (footprint and all) as I go so that the process is simpler. Alternately, you can use 'edit symbol fields' (the icon that looks like a spreadsheet grid) and do them all at once in there.
@tonycorsten89295 жыл бұрын
hey John, do you have any plans on making videos for 4-layer PCB design? These videos are great!
@JohnsBasement5 жыл бұрын
Yes. I have a 4-layer project I have considered tinkering with as an example.
@133tm45t45 жыл бұрын
@@JohnsBasement can't wait!
@byronwatkins25652 жыл бұрын
For complex devices a hierarchical symbol would prove quite convenient. Pins needing 1.8 V could be grouped with their current return pins and so could pins needing 5 V. Ports could be grouped to match the software and programmable functionality could be split into hierarchy branches for selection at design time. Since the schematics use hierarchy inherently, avoiding this obvious self-consistency seems pointless and confusing to new users.
@JohnsBasement2 жыл бұрын
I don't understand the point you are trying to make here.
@byronwatkins25652 жыл бұрын
@@JohnsBasement ATMega328p: Power Unit: --> VCC: p7 --> GND: p8 Analog Ref: --> AVCC: p20 --> AREF: p21 --> GND: p22 PORTB Unit: --> PB0: p14 --> PCINT0 --> CLK0 --> ICP1 --> PB1: p15 --> OC1A --> PCINT1 --> PB2: p16 etc. Allows the designer to place the Power unit near the power supply, the Analog reference near the precision reference, the PORTB unit near the crystal etc. If a crystal is used, then choose the CLK0 from the list. If you need interrupt 1, then choose PCINT1 from the list, etc.
@JohnsBasement2 жыл бұрын
@@byronwatkins2565 All of this is subjective. Ultimately it depends on how the designer wants to consider the chosen parts when they have multiple functional units within them. Things like reconfigurable pins on a SOC can be problematic because the groupings can vary greatly depending on how the part is configured. If the design can benefit from it, one or more parts can be placed onto a hierarchical sheet and the hierarchical symbol on another sheet can be used to do the sort of things you are talking about to get the signals into groups or even buses in the manner that a designer wants it to be.
@markferrick104 жыл бұрын
John, thank you for this video series. Very educational and I like your teaching style. On this video, what happens with annotation when you move parts of the part off sheet ( in a multisheet design )? For example, you use the NE5532 component, that has 3 units and say put the power component on the power supply page.
@JohnsBasement4 жыл бұрын
If they are all part of the same referencevdesignator, say U101 then they are the same part. The sheet they are on are not a concern.
@markferrick104 жыл бұрын
@@JohnsBasement Thanks for the quick answer. I need practice on multisheet as I was trying to solve it my self. So, If the power portion is on page 1 with ref designation 101, but the logic part is on sheet 2, (2xx parts), it will still show as 101, correct?
@JohnsBasement4 жыл бұрын
@@markferrick10 You assign the numbers manually.
@freqcy4 жыл бұрын
Very usefull video
@JohnsBasement4 жыл бұрын
Glad you liked it
@freqcy4 жыл бұрын
Thank you John, All your tutorials are fun and practical. Have you check the New/old "Track's Magnetic and electric field influences" in pcb design. Look in academy.fedevel.com/ . Really good info and of course going to 4 layer seems is the way to go in digital design. Analog board design would benefit from this information too. There are other youtube videos addressing the subject, just search. Forgive my poor grammar but I think you would get my point. Thank you for sending me your emails
@JohnsBasement4 жыл бұрын
No I haven't. If they live up to their descriptions, they are probably worth the $200. The only problem is that I started my tutorials for an FRC robotics team. Asking for $200 is a bit steep for them.