 Great search where'd you buy digikey and interfered. Thank you so much digikey for making this segment possible This is when Lady Adidas your part of the engineer and help you. Yes, you find the things that you need on digikey.com Lady Adidas, what are you looking for this week? Okay, so a few weeks ago. We talked about these SWD connectors, so I think we were showing off like the metro s3 and it has a 2x5 a 10 pin 0.05 pitch connector that's often used for SWD, but it also be used for in this case JTAG SWD is Arm Cortex only and It's how you can program the chip directly. So like if you don't even have a bootloader on it It's just like a raw chip you can program it also great for step debugging and tracing So it's a little bit more advanced usage But he has to be used at least once for programming in many cases and if you look at like You know, I think our nrf 52 pro Chip You know, this is for use with my newt and so you know people who are using the my newt real-time operating system They're gonna definitely want to have a SWD port that's like very easy to plug into but for a lot of chips We don't necessarily have a port available. So for example, Samdi 21 feather So let's look at like our feather M zero, you know, Cortex chip and you have to program it with SWD but To do that what we use is a pogo jig. So on the bottom here you can see the Zoom in SW DIO and SW clock and And you know, I totally sympathize people like hey, I wanted you step debugging with this feather And you it's like have to solder to these pads. Yeah, because it wasn't really designed for use with debugging It was designed for programming it in the factory I load a bootloader on it and then you never need a SWD programming again Like I said, some people want access to it because they want to do low-level development But it's a trade-off because sometimes you You know, you don't want the bulk of having Sorry, let's figure out which feather You remember the part number feather RP two out here go Sometimes um, you don't want the bulk of having the Um connector on there. It also costs for money. It's just another, you know, a failure point Especially if again, you you don't use that like I don't even need SWD program the RP 2040. It has a ground bootloader built in So, um, I leave this spot blank and I think on a previous Great search I showed, you know, you can buy through hole or surface mount swd connectors and plug them in But a lot of people like or just like that's really annoying Let's come up with a new standard or a new way of connecting that's press fit that you can like Pop it in and then remove it when you're done programming because with this you do have to solder in the connector. This is not a these holes are just Um orientation for the connector. They're not like a press fit so a lot of people use this system called tag connect and um it's a license-free footprint That you can put down on your board and you can see there's like these four large holes and then these three smaller holes and you can Often get away with just the three smaller holes if you need to reduce the amount of space although then it won't Lock in place. It's just for like Presta program So these three holes are orientation holes and these four large holes are like a snap in And then these are the 10 contacts that you would use for jtag or swd or actually icsp or Whatever uploading system and then you would get a cable Um And the cable has these pogo pins the three orientations Uh pads and you don't uh post so you don't put it backwards And then you can see these are little like uh clip lock pieces that kind of hold it in place so um At I first thing I don't use tag connect just because I I don't know I have a tag connect Uh adapter cable here in like my bag of debugging ports because I do see a Lot of boards that have tag connect on them. I personally just go with You know a two by five connector Or I just solder in pads, but uh if you are interested in using tag connect It's very common and there's definitely ready to go footprints for like altium and or cad eagle cad whatever And it's available in a couple different configurations. So Most common is your standard 10 pin swd And what's nice is even here they give you a cable that goes into the standard um jlink or you know mcu link You know or stm link whatever everybody's got their own brand of programmer like simsysdap compatible um, this will work there and then you know, it's it's 40 dollars It's an investment, but you can use it multiple times also this is very often used in Manufacturing lines, you know you want to Program separately without using a bed of nails polko pin. There's also um, it comes in different setups as well not just 10 pin but six pin Which could be used if you wanted less space you can still get power ground reset swd clock swd i o and then like You know one more pin for whatever Or if you're using this with aviars or microchips, you know power ground clock data in data out reset. So You know, you can use five Six pin 10 pin. This is gives you to point one inch connectors They also looks like they have little accessories that can be used with tag connect as well But you know, basically the the this company tag connect, which is not they're not an official arm standard It's like a separate company, but a lot of people who do arm development Use it and then this is a I think a mechanical holder the whole stuff in place would be on the other side Okay, so this is tag connect Again, I haven't used it, but it's very very popular I think if you're doing any kind of development or reverse engineering I would pick up one of these anyways like again, I have one Just because I see so many boards that have tag connect that when I do need to Uh Program them or debug them, you know, you could just plug in a lot of dev boards also use tag connect because again, it's it's slim it's small and Doesn't cost anything to add the footprint. I also saw this cool tweet from arturo and abinav 9 30 937 and Look, it's not that you can't use tag connect. It's wonderful, but it is $40 and maybe you're like look I don't want to have you know if I have if I'm giving away The programming cable or I need like 10 programming cables for My manufacturing line Maybe you don't want to spend 40 bucks a piece There's an alternative which is interesting. I've never seen this This is an idc connector and it looks like it's 0.1 inch pitch from worth electronic called sked And it's press fit So you see this these contacts are pressed fit in And if you use their footprints that that's published um, you can then um Have it for you know six or I'll show you they have 10 pin Another nice thing Arturo points out is these two holes are not the same size. So it also has the orientation protection So people will plug it in backwards. It's kind of cool So for tag connect, um, you know, I recommend again just getting one of these it goes straight into your swd um Port so this is the tc 2050 idc but for sked And I just thought this is a very cool connector even if you don't necessarily use it for um Programming it's so hard to find good press fit Um contacts and these are not too expensive either On the connector side as this is under even though it's it's a cable. It's under connectors You see they actually come in. They're all too low, but you can get them in four through 20 pin And they have the cables ready to rock. So this is a look at two by eight. Yeah two by eight Um, you also just get the you know, if you want to make your own cables, you can crimp them Um, but this looks like perfect six pin and then on the other side you can solder to it or you can cut it um Or you can have the you know, you could have an adapter to take it to whatever programming you want and These are like a lot less expensive, you know for four dollars for 50 instead of 40 They're bigger But you know, they also come in multiple like Longer arrays. So if you're like, oh, I want it for you know, Scott was showing off on his deep dives um using The trace like there's a swd like quad trace connect that is Uh much wider than the standard two by five. I think it's like two by ten You could use a press fit for that again chunky but inexpensive and uh, it looks like it's, you know, easy to use so two Uh, good options. Here it is even up to Yeah, two by ten So you can get up to two by ten for this press fit Um, but I think it'll be useful for other uses too. I've never seen press fit IDC connectors So I'm gonna like put that away in my brain for later. So uh two good options for non soldering non permanent connector swj tag or debugging That's a great search