Awesome Kicad Routing Assistance
5:25
OpenPnP Project Setup Simplified
16:01
Пікірлер
@raz9612
@raz9612 5 күн бұрын
When a rockstar became a science nerd
@PsychogenicTechnologies
@PsychogenicTechnologies 3 күн бұрын
Hi Raz! Truth is, the science nerding happened way before anything else and that's the fundamental core, heh. Hope you find what's coming up shortly as rockin'
@gabegonzalez764
@gabegonzalez764 7 күн бұрын
Thanks! Is it normal to view the output as 2 dimensional? I believe the incorrect bits you saw after a certain point are indicating your signals might be inverting. If you link them via imaginary axis, you might see when and where the signal flips and why. That stems from using sin and cos for wave generation. It embeds the pi geometry in the signal, and after a certain point, you're seeing the drift in the bits.
@ShamrockCircuits
@ShamrockCircuits 15 күн бұрын
This is awesome!!! I started using it just this weekend to get some sort of project variant support in KiCad. So far I'm just adding "Variant_<name>" properties to EVERY part then using that as a DNP flag for the variant... The only road block I've found is it seems like there's no (quick?) way to delete a property. Nonetheless, this is superb! Thanks for sharing :)
@PsychogenicTechnologies
@PsychogenicTechnologies 3 күн бұрын
Thanks! I actually have a PR that's been lingering (github.com/psychogenic/kicad-skip/pull/12) that might address the issue. I've been heads down doing the TT SDK v2 release to ship out with TT06 boards, but I'm hoping to get to it shortly (as soon as I release this next video). Thanks a lot for your awesome feedback :D
@andreivurdea7898
@andreivurdea7898 16 күн бұрын
Used Eagle CAD for almost 10 years and started using Altium for work about 2 years ago. After watching some videos, I am convinced to move from Eagle to KiCad. Will not pay the Altium licence for my personal projects. And after some geting used to, I think there will be no reason to.
@PsychogenicTechnologies
@PsychogenicTechnologies 3 күн бұрын
Yeah, I actually started out on Eagle. It was great, but then hit some bumps and roadblocks and was like "well, if it's good enough for the Large Hadron Collider I think it'll cover my needs". That was years ago, and kicad has only gotten more awesome. Give it a go, there are some differences that seem a little weird at first but I really love it now. Thanks for the comment and have fun!
@theoaway
@theoaway 21 күн бұрын
I’d be super interested in seeing videos from you about the more physics-y side of electronics. You’re an absolutely fantastic speaker.
@PsychogenicTechnologies
@PsychogenicTechnologies 3 күн бұрын
Theo, that is some terrific feedback, thanks! I'd actually started a list of topics for little physics nuggets I find particularly fascinating, but never got around to it and wasn't certain they'd be appreciated. This encourages me to dig it up and think about a little playlist on those topics. Thanks again :)
@gabriel-et3gy
@gabriel-et3gy 24 күн бұрын
That's so cool!
@PsychogenicTechnologies
@PsychogenicTechnologies 3 күн бұрын
Thanks Gabriel! It's a pretty specific topic and isn't of interest to tons of people, but it's great to hear that you appreciated. Cheers!
@kolculargelirse
@kolculargelirse 27 күн бұрын
lost in facial expressions
@PsychogenicTechnologies
@PsychogenicTechnologies Күн бұрын
is that a good thing? heh. Hope it was useful, regardless :D
@fyohox742
@fyohox742 28 күн бұрын
hi, do a CBC
@PsychogenicTechnologies
@PsychogenicTechnologies Күн бұрын
I'd actually learned how to do a blood count, but out of disuse that part of brainstuff was repurposed for other (probably electronic) things, hah!
@fyohox742
@fyohox742 Күн бұрын
dude, i know it is late but if the condition has persisted, you have definitively a problem. im not saying do a cbc yourself. do it in a lab to see what kind of pathogen it is to narrow down a possible diagnosis
@PsychogenicTechnologies
@PsychogenicTechnologies Күн бұрын
@@fyohox742 oh, that's sounds much less fun! hah... well, not sure which sample/part of the vid you saw there, but I have to say that I wasn't exactly being careful with the materials... good chance that all the crawlies came from the environment. Well, I gotta hope. Been two years, so am guessing it was dirty slides more than anything.
@fyohox742
@fyohox742 Күн бұрын
no. too much leukocytes in there. they dont pop out of nowhere in a dirty slide. do a CBC!
@PsychogenicTechnologies
@PsychogenicTechnologies 12 сағат бұрын
@@fyohox742 Ah, not what I was hoping to hear... I'm in canada, which means "free medicine", which means someone like me has a lot of trouble actually seeing a doc. But will try and take a look, thanks for taking the time to tell me.
@Waveshare_Ruan
@Waveshare_Ruan 29 күн бұрын
Great video, great tool!!!Thanks!
@JosueCastillo-cn2yv
@JosueCastillo-cn2yv Ай бұрын
Is there any software like this but for mechanical documentation?
@PsychogenicTechnologies
@PsychogenicTechnologies Күн бұрын
Hi (sorry it took me so long). I'd been contacted, a good while ago, to do a sort of extension to freecad that might've fit the bill, but I shunted the client off to someone else because it was out of my area of expertise/interest. I don't actually have an answer for you, but I do know that it (freecad) is built for scripting (wiki.freecad.org/FreeCAD_Scripting_Basics) and they just had a major release, so... maybe something there. I'd recommend looking into the add-ons wiki.freecad.org/Category:Addons -- there might be something of interest.
@marvtomson574
@marvtomson574 Ай бұрын
Your pick-n-place machine has actually gone fully sentient, does not like your monkeying around inside, and is now attempting to take over your laptop, and order a shit load of sex toys off Amazon and send them to your neighbors, signed "with love" and your name on the box.
@marvtomson574
@marvtomson574 Ай бұрын
usually if something is write protected there usually is a jumper somewhere that is flipped on.
@heinzkreutziger2218
@heinzkreutziger2218 Ай бұрын
You are very fast, so I had to view several times to understand. Beside from that fact your video is still fascinating. Thumbs up!
@HoanNguyen-kh7wr
@HoanNguyen-kh7wr Ай бұрын
Hello sir. According to my understanding of this industry, which field is more complex, the design of electronic circuit diagrams (schematic) and PCB layout for products? For new engineers, should they start with schematic pcb or layout pcb, sir?
@90Arseni
@90Arseni Ай бұрын
Perfect example of creativity. Thank you
@futuregadget_v2.1
@futuregadget_v2.1 Ай бұрын
That's awesome! I will never going to use gimp for drawing again :D
@parsamomemi
@parsamomemi Ай бұрын
great video !
@PsychogenicTechnologies
@PsychogenicTechnologies Ай бұрын
Many thanks, happy you found it useful :)
@GodmanchesterGoblin
@GodmanchesterGoblin Ай бұрын
So much good info packed into this video. Really useful. Thank you.
@PsychogenicTechnologies
@PsychogenicTechnologies Ай бұрын
Thanks! It's a little fringe, not something we all use all that often, but it still happens I need these and hoped it'd be worth sharing but was uncertain--so, thanks again :)
@BitByte2
@BitByte2 Ай бұрын
Thanks for the video! 8:11 You can disable stroke scaling by clicking the button on the top that is next to the units. It’s the button with the following hover-text: “When scaling objects, scale the stroke width by the same proportion”
@PsychogenicTechnologies
@PsychogenicTechnologies Ай бұрын
Aaaaah, thank you so much for that! :D
@friskydingo5370
@friskydingo5370 Ай бұрын
Awesome. Now, all you need is a pcb functional bisnuess card. 😁
@PsychogenicTechnologies
@PsychogenicTechnologies Ай бұрын
Hah, yes! I'd actually love to do something like github.com/conorpp/solo-business-card -- I think a business card you could use as a 2FA thing would be something actually useful to the folks you give it to
@criznach
@criznach Ай бұрын
Yahooo! I'll be there and looking foward to hacking on some SAOs and BS about PNP!
@PsychogenicTechnologies
@PsychogenicTechnologies Ай бұрын
Hey Chris! Coooool :) The reveal is out for the SAO badge stuff (hackaday.com/2024/10/22/the-2024-hackaday-supercon-sao-badge-reveal/ ) which reminds me I wanted to write a little driver... probably wind up doing that on the flight, along with 20 other things, hah. I'll probably spend 3/4 of my time in the alley, hit me up!
@gentlemanbirdlake
@gentlemanbirdlake Ай бұрын
Praise Bob!
@PsychogenicTechnologies
@PsychogenicTechnologies Ай бұрын
Eternal Salvation - Or TRIPLE your money back!
@leiferickson3183
@leiferickson3183 Ай бұрын
So pleased to find out that this covers Inkscape - a program I used a bunch years ago but not in the past few years Thanks!
@PsychogenicTechnologies
@PsychogenicTechnologies Ай бұрын
Hi Leif! Yeah, it's a bit "niche" in my world but when I need it, it's just *so* useful--mostly datasheet/infographics but once in a while like this... I love it :) Have you also used it in a hardware context?
@leiferickson3183
@leiferickson3183 Ай бұрын
@@PsychogenicTechnologies I think I have tried to solve some problems using it for hardware but never in such a well organized way. Years ago (~2010) I started learning about CNC - initially I was hand writing gcode but that got old fast. Then I was looking for solutions for various toolpath generation. At one point someone wrote code where you would create Inkscape images and output gcode directly, but it was a bit clunky. I then turned to freecad and lived through seveal revisions of that. I would use Pycam or CamBam for toolpaths. I now use Freecad mostly for viewing models and taking measurements. They kind of lost me on one of the revisions when they made some pretty big changes to how it worked - which I am sure was much needed - It was around the time when there was a lot of development on how to make assemblies in freecad. I'm sure that at some point I will need to use it again and I will relearn it out of necessity. Well I am now starting to look into making some modular synths so I might be jumping back into Inkscape and freecad for frontpanels and for making 3D component models for kicad. Making 3D printed holders for those boards is a great idea!
@brucemuller9205
@brucemuller9205 Ай бұрын
Great video! Can u please make detailed videos on xschem and magic?
@PsychogenicTechnologies
@PsychogenicTechnologies Ай бұрын
Thanks! That has been the plan all along, but I kept getting sidetracked. So, right now I have one in the works on FPGA, and two related to ASICs (though further down the line). And I'm releasing an unrelated quickie video this morning, just 'cause it wasn't too hard to get done while I was doing the boards related to that. So, I'll be on videos a lot more fulltime as soon as I get back from the next little trip. Thanks again, cheers.
@brucemuller9205
@brucemuller9205 Ай бұрын
@@PsychogenicTechnologies No hurry mate, I'll be looking forward to these projects, and yeah the new video is great. Being a beginner all these things are kinda overwhelming but I'm slowly understanding stuffs . The enthusiasm you bring in your videos is outstanding, wish I discovered your channel earlier.
@MrAbrVal1
@MrAbrVal1 Ай бұрын
Awesome video,and so entertaining so cooool :)
@PsychogenicTechnologies
@PsychogenicTechnologies Ай бұрын
Hi Val, thanks so much! I still have more mods and PnP related stuff to say, it's just been pushed back repeatedly by ASIC and FPGA and trips and ... but, boy, do I want to show some of the neat stuff I've done with this cool machine. Soon? Eventually, anyway :) Cheers
@deadeye1982a
@deadeye1982a Ай бұрын
Nice project and thank you.
@PsychogenicTechnologies
@PsychogenicTechnologies Ай бұрын
Thanks, Andre!
@JIANSENZHANG
@JIANSENZHANG Ай бұрын
what a fantastic vedio! But I wonder why there is no "Import SPICE" option in the File tab in my Magic(version 8.3).
@PsychogenicTechnologies
@PsychogenicTechnologies Ай бұрын
Hello! My guess is that you've started magic "bare"... like with just the "magic" command. I have a shortcut, "magicsky" and what it does is this: alias magicsky='magic -rcfile /home/ttuser/pdk/sky130A/libs.tech/magic/sky130A.magicrc It is loading the magic rc from the SKY130 PDK, and that is in turn importing a bunch of stuff (like sky130.tcl etc) that has the import spice stuff added to the menu.
@JIANSENZHANG
@JIANSENZHANG 29 күн бұрын
@@PsychogenicTechnologies It really works! Thank you so much!
@mikeweber6012
@mikeweber6012 Ай бұрын
Thank you sir!
@PsychogenicTechnologies
@PsychogenicTechnologies Ай бұрын
You are very welcome, Mike :)
@mainmeister
@mainmeister Ай бұрын
I do the same thing with the Adafruit FT232H board. Being able to directly address plugin boards in micropython on my main PC really speeds up development. BTW I use the Pycharm IDE and it all works well.
@PsychogenicTechnologies
@PsychogenicTechnologies Ай бұрын
Hi William, yeah these things are superb. Of course I use them to burn SPI flash and such, but just being able to have a quick python way to twiddle pins without the overhead of a dev board is very sweet. Haven't tried Pycharm (I have pretty much everything in eclipse, including non-python, which I find practical) but will take a spin--thanks!
@Fixitforgetit
@Fixitforgetit Ай бұрын
Great video. Thank you.
@PsychogenicTechnologies
@PsychogenicTechnologies Ай бұрын
Hey! Thanks :) Been a while, but the thing is still around and in (sometimes, though admittedly rarely now) use. Cheers!
@dimassetiaji2911
@dimassetiaji2911 Ай бұрын
BEST of Kicad.....we really need to automate the boring stuff...
@jamesross3939
@jamesross3939 Ай бұрын
You type faster than i can think!! Very nice informative video.
@PsychogenicTechnologies
@PsychogenicTechnologies Ай бұрын
Thanks a lot, James :-D I'll admit, I chop out some of the boring with the magic of editing, heh.
@fritzbender5916
@fritzbender5916 Ай бұрын
Fantastic video, thank you Pat for all the infos
@PsychogenicTechnologies
@PsychogenicTechnologies Ай бұрын
Thanks! I'm working on a video (FPGA stuff) and had a big chunk of Amaranth in there and finally decided to chop it out, as I'm not convinced the coding makes for compelling video... am still hesitating about it.
@fritzbender5916
@fritzbender5916 Ай бұрын
@@PsychogenicTechnologies well I think it does! You did inspire me to go for the Zero to Asic course and I hope I will be able to come up with a good design for the next shuttle. The videos on your channel are all really good. Watched a bunch over the last week and enjoyed them.
@PsychogenicTechnologies
@PsychogenicTechnologies Ай бұрын
@@fritzbender5916 That's awesome! Ping me on the discord (haven't been around tons there, either, but am getting back into the groove with TT09 coming up). User is "psychogenictech".
@talhataki5855
@talhataki5855 Ай бұрын
Can you suggest some good FPGA development boards for beginners. I am currently considering tang nano 9k. what do you think?
@PsychogenicTechnologies
@PsychogenicTechnologies Ай бұрын
Hi Talha! I actually have one I want to show in my next FPGA video (if I can ever get it published, ugh!). I don't want to give an "it depends" answer, but of course it depends... the short version is you've got so many choices, and you're dealing with variables like form factor, peripherals on board, a bunch of stuff. My advice is to start by thinking of the type of things you want to do and choose the FPGA, or it's family, first. I gravitate towards lattice ice40 a lot, not because it's the best FPGA, but because I can work with them: I like the (open source) tooling, there are a variety of configurations/sizes and are cheap enough to integrate into actual projects (for myself, but also for anyone building a project I wind up sharing, or in a product), because of the open tools there's lots of community projects and support. Whatever you choose will impact the tools you install, what you learn, and how you work. From there, you can find a good dev board to work with (choose something that has a few PMOD connectors, I think). If you like the GW1NR-*, then ya, good choice.
@jeffdahl5298
@jeffdahl5298 Ай бұрын
Great video, exactly what I need for my next project. I appreciate the succinctness. Looking forward to hearing more about the bootloader.
@PsychogenicTechnologies
@PsychogenicTechnologies Ай бұрын
Hi Jeff, I've been stalled on the video front since early summer but that's exactly what I want to touch on, along with general stuff about getting USB working in user projects and debugging in the next FPGA vid. Trying to get it out before I head to supercon (wish me luck, hah)
@EmulationOnline
@EmulationOnline Ай бұрын
Lifesaver. I foolishly selected components before my morning coffee, and used footprints based on metric instead of the imperial sizes all the component vendors use. So I had about 100 passives where I needed to update ex: Resistor_SMD:R_0201_0603Metric (really 0201 not 0603 as I had selected for the part) to Resistor_SMD:R_0603_1608Metric
@PsychogenicTechnologies
@PsychogenicTechnologies Ай бұрын
This! This is exactly the kind of thing that was driving me nuts... I had, in the past, done some raw search and replace in the files, but that's annoying and risky and you can only get so far before you have to start scripting stuff or decide it isn't worth it and do it manually. Really glad it was useful :)
@geraldboe1463
@geraldboe1463 Ай бұрын
very great content! ngspice video would be fine
@science_electronique
@science_electronique Ай бұрын
suppose i craet one and next ?
@PsychogenicTechnologies
@PsychogenicTechnologies Ай бұрын
Next, you can start down the path of getting a circuit on a chip. Either a simple logic circuit using wokwi, a more complex system using HDL or you can go down the road of playing with FETs directly doing analog and mixed signal. If you want to play, check out tinytapeout.com or some of my other videos in the ASIC playlist.
@michalt.4243
@michalt.4243 Ай бұрын
Great example how to start with Kicad scripting by testing in the REPL and perfect idea to automate boring stuff. Thanks a lot! I am voting for more. Making the script is also the only way to add the functionality which not exists in Kicad.
@fritzbender5916
@fritzbender5916 2 ай бұрын
I really love this channel. Thanks for all the work
@fritzbender5916
@fritzbender5916 2 ай бұрын
Waiting for the ngspice video ;)
@Clank12
@Clank12 2 ай бұрын
this is soo coool!! waiting for the next video!
@PsychogenicTechnologies
@PsychogenicTechnologies 2 ай бұрын
Aah! Thanks! Have been working on a larger FPGA-based one for a while, coming up!
@siosinv3851
@siosinv3851 2 ай бұрын
Great video!!! 😀 First time watching your channel looking forward to more thank you!
@PsychogenicTechnologies
@PsychogenicTechnologies 2 ай бұрын
Hi! Thanks a lot :) Been working on a few things for a bit, but comin' up! Cheers
@jus4027
@jus4027 2 ай бұрын
my head hurts :)
@PsychogenicTechnologies
@PsychogenicTechnologies 2 ай бұрын
In a good way, tho! :D
@kalxi1724
@kalxi1724 2 ай бұрын
Omg are you the khan academy guy?
@PsychogenicTechnologies
@PsychogenicTechnologies 2 ай бұрын
Hi! Not sure if it's a serious Q but to answer: nope! More of a kirk guy, really, heh :)
@trejohnson7677
@trejohnson7677 2 ай бұрын
damn these softwares are crazy creative
@N0TAPPLICABLE
@N0TAPPLICABLE 2 ай бұрын
This is frickin' awesome
@PsychogenicTechnologies
@PsychogenicTechnologies 2 ай бұрын
I love that little device, use it constantly... last week I used it to program some serial SPI flash (ok, humdrum but mighty useful) and then wrote a custom thing to test some APA102C based RGB LED modules... so flexible, love it.