 and welcome to Descalade Ada. Hey, are you cool cats and kittens? I hope you're keeping cool, as I mentioned, on this sweltering hot July evenings that we're having. We stayed in, because it was just so hot out, and we did a bunch of engineering. So I got some stuff to show off on the Descalade Ada, and we've also got a very timely, great search for those of you who are dealing with part shortages. Don't forget, if you're trying to find an alternative or a part, you can't, because silicon shortage, drop us a link on Discord, and we'll maybe we'll cover it on a great search and help you find the part you need so you can get your stuff made, because that's what we're all about, making stuff. Some logistic stuff. The reason we're late is we're hanging out with Helen from Carrot Supply. Super cool, drinks like a fish. Yeah, and Helen will tweet up some photos from the Adafruit Factory and more. She's our first guest from the world in the last 18 months, and we really like crowd supply, so. It's so cool to see her, and we chat about things that we can do together and ways to promote more makers and engineers than doing business. Next up, thank you G3 Holiday. The Ada box was epic. We tried really hard. It's harder and harder to do Ada box, so thank you for appreciating it, because a lot goes into it each time, and it's hard to get parts, it's hard to ship stuff, and there was a heavy lift, so thank you. Yeah, I thought, I always think every box that goes out, I personally think they're really cool, and you know, 99% of people think they're cool too. You know, I get it, it's not for everybody, but that's what I think makes it so special. If it was just a box of kittens and ice cream, I think everyone would love it. Well, it would be melted ice cream in a dead cat. Ah, I guess so, all right, what's wrong? People would really not like that. That's what I'm trying to say. So, go get Wednesday unboxing. Yeah, Wednesday's unboxing. Now I'm paging everyone Wednesday we're gonna do Chantel. And also, since the title of this was The Desk of Lady Aida Hot Summer Sunday Stemmas, I would like to point out that hot girl summer, hot girl summer is a meme, originating with rapper Megan V. Stallion, and it's about feeling confident in who you are, having fun, looking good while you're doing it, often involves women posting selfies in summery swag and style using the caption. I heard it's hot girl summer. So I'm gonna post up her site, and a little bit about this, because I've seen a lot of people use, you know, hot blah blah summer, and some people are like, look, you don't understand that came from someone else. You should at least say where it came from and no one ever does, but we will. But don't worry, someone is still gonna not like me about this. Maybe that is fucking awesome. Well, I'm just saying you could be perfect nowadays. It doesn't matter. There's always gonna be someone, but we'll always be, I'd rather be honest and perfect. That's right. So that's where I'm at right now. I posted this up. Yeah, some people are not even familiar with this meme, and that's good for you because that means you're not gonna get people attacking you. It's not from this year, it's from last year. Yeah, when someone says hot girl summer, or hot, you know. So I saw someone- You can have hot boy summer too. So I saw someone in a 3D printing community say it's hot nozzle summer. Yeah. That's super cool. And then someone says, you're stealing this meme or whatever. So my opinion is, why not just put the credit for where it came from, and then everyone could be happy, but no one is ever happy. No one's ever happy, and that's where it's a hot summer Sunday. So let's jump in, and maybe you know, let's actually start with the computer because I'm trying to show off some stuff. This is a hot matrix summer. So people from the previous Adaboxes, remember I did the matrix portal, which was a SAMD51 plus ESP32 airlift. And so we got like the power of the SAMD51, the wireless slash, you know, wifi Bluetooth of the ESP32, together on one board plugged into the back of an RGB matrix to make an awesome RGB matrix display that's really easy to program. I think we did a really good job with that design. However, I cannot get SAMD51s. I can barely get SAMD21s. SAMD51s, I'm getting like 60, 70, 80 weekly times. And so I thought instead of just being sad, I don't want to be sad or something. Oh, there's an author, a pretty prolific author that does electronic books that emailed me and they said, I am so screwed. And so usually that's when people email me when they're at the very end of the room. And they're like, how can you fix my problem? And they were trying to figure out their book requires a SAMD. And I'm just like, it's not, I'm just like, you can't do it, but I gave them an out. And so anyways, it's resolved, but. Yeah, no, it's tough. So the previous design, it's actually, you know what, maybe I'll open up the previous design. So the previous design looked like this. I'll show this off. So it was, and let's do the, let's do basic. Okay. So on the front, hold on, I have to turn on the T docus because it looks good. There you go. Whoops. Okay. So this you can see here, here's the SAMD 51 over here. And up here is the ESP 32. And then together, you know, then this plugs into, this is a level shifter and plugs into a matrix on the back. But like I said, you cannot get SAMD 51s right now. Although interestingly ESP, Espresso's doing a pretty good job of keeping their stuff in stock. I'm more confident that I'll get Espresso chips than I'll get SAMD 51s. And luckily, we've just recently ported in the last, you know, six months or so, reported circuit Python and Arduino has a great port for the ESP 32. Not reported, but ported. You didn't report something. I didn't say report. I said ported. You ported, yeah. Sorry. If I meant report, I meant they, we ported circuit Python and Arduino has a port also. I report things, but as a company, Adafruit ports things. Look, I want to get it. How can we report things? Like if we do, do we do port? I would say re-implement a port because report, bad word. Okay. Anyhow. So what I did is I actually ripped up everything and slapped down an ESP 32 S2. Just a lot longer than the ESP 32, but it has, you know, enough PSRAM, which I really like and it has enough processor capability. And then this is kind of the standard war over pinout, the module. So if when there's an ESP 32 S3, which is like the dual core version of the S2, we can drop that in. Only downside is there's not going to be enough, as much storage space because we're using the built-in for megabyte to flash. What I have to do is actually contact Espresso and see if they'll make me a 16 megabyte version of the war over. I would spend a little bit more for that. But otherwise, you know, otherwise it's the same exact, you know, layout for everything. Same pinout down here, stem and QT, stemma, matrix here, level shifting, and then of course the Wi-Fi. So, you know, it's something that I've been meaning to do it when I designed the matrix portal, the ESP 32 S2 was not out yet, so we couldn't use it. But I'd like that now, you know, there's some of these designs, people are like, oh, you know, are you forced to redesign? It's like, well, I was going to do it anyways. Now I just kind of have that little bit of the push. I'm also going to redo the PyPortal as well to use the ESP 32 S2. So that's, you know, this is the redesign story. So it's going to be a little bit weird. It doesn't be like stuff not coming out, like it's, you know, I designed a couple of boards and like I can't get chips and some of that can get chips. So it's like, all I can recommend is constantly be looking. Don't, just because you don't see something and it's like, they won't be in stock, keep looking. Sometimes things, you know, pop up. Okay. So speaking of designs that I'm getting back into, let's go to the overhead. And so one design that I have to, oh, that's really dark. Oh boy. I know, it was so bright. One design that I took a break on was, I designed, if people remember, I designed this SCD for 41, sorry, one second. You can do it. Okay. This SCD 41, this is a CO2 humidity and temperature sensor. People love the SCD 30, which is a really great NDIR, CO2 sensor, very popular because people are doing a lot of CO2 sensing for, and air quality. You know, they're trying to prevent the passing of viral particles by increasing air quality. And CO2 is a really good mimic of that. It's, you know, it helps you know if there's enough air flow because you want to get it down to about 400 PPM. I designed this, you know, it's really psyched, ready to ship it and then of course I can get sensors. But then I suddenly, you know, suddenly there's, they're available again. So I picked some up and so this design is going to go out the door. Just on a note though. Just get some of the expressive stuff. Yes. I saw that Espresso is going to be launching a Zigbee ESP. It's an ESP32 H2 based on the Git commits. It's a 96 megahertz wrist five core with a 802.15.14 Zigbee radio, BLE, no Wi-Fi with a 40, 45 GPO. Oh, cool. And someone spotted that because of the GitHub commits. Eagle eyes, I know. Subscribe to people's GitHub Adams. You know, you never know what. Yeah. RSS is still one of the best to investigate. No, this wasn't it. This was Matt Metz, who I happen to know, posted it up on Twitter. So I'm going to put that in the Discord chat. Cool. I know, secret. Well, I'll say something expressive there. They're secretive, but they're not that secretive. Like they do, you know, they do betas and they get people involved. But it's not, look, if you have a 2.4 gigahertz radio and you've been able to tack that on to your chip, of course, you know, Wi-Fi, of course, Bluetooth and of course, ZigBee. All of these are 2.4 gigahertz. Anyways, make sense. So I put links on that. Cool. I might disappear later. One thing I did that's interesting with the SCD-40 is this module can run from three to five volts, but I still stuck a voltage regulator on it. You know, why? You know, when you can run enough through your five volts. Well, first off, this is kind of an expensive sensor. You really don't want to blow this up by accident having a regulator is just a little, another little level of protection in case this is very sensitive to voltage spikes. You know, if you accidentally plug it to VIN on Arduino, it's nine volts, you'll be fine. Another thing is, it's very sensitive to ripples in the power supply. The data sheet sort of says please keep the ripple under 20, 30 millivolts and a low dropout regulator will really help with that. You know, you power this from, you know, not necessarily the quietest power supply, but the highest power supply. So on Arduino, the three volt power supply actually may not be a good choice for this. It might not be able to handle the current requirements, but if you plug it to five volts and then regulate it down to three, you might be good to go. I don't know, whatever. I'm putting some jumpers on the back if you don't want that. And then another STEMI QT design that I'm finally wrapping up, and this one is just like hell of a right, is, I think we chatted about this is the IS31FL3741. This is an RGB, this is the chip here. It's an RGB LED driver. So these are bare LEDs. And you'll notice, you know, I hand soldered these. So, you know, this, there's just kind of missing one row and this LED doesn't have a lot of pins and this one like didn't make it at all. I just kind of didn't feel like, you know, because if the grid in general works, I know it's working fine because this is a grid matrix layout. The pick in place will do a much better job than my hand tweezing. If you really like watching people hand tweeze small RGB LEDs, check out Greg Deville's social media. He's definitely a beast. He'll just like, he'll do thousands. I'm not, I'm much lazier. I have a machine. I want the machine to do it. I just want to get this prototype done enough that I can hand it off to the pick in place. So it looks good. So just doing a little RGB test with this. And this is, we chatted about this a while ago. You know, if you want to make a breakout with a lot of RGB LEDs after 10 or 20, it flips over to being more a better idea to use a LED driver and raw LED chips, which we covered on the great search, then neopixels or dot stars, because neopixels and dot stars are quite expensive individually compared to their RGB LEDs, which are like a penny or two a piece. So that's what I've been working on. So is there any questions or we'll go into the great search? What's the name of the LED driver? This is the IS-31FL-3741. All right, and Skirr placed 450 neopixels in front of me. Total of 500 last week. Who did? Skirr. Okay. He chatted a lot. Yeah. All tweezed. Yeah, these were, yeah. Once you, you know, it's like, you know, I can rework some of these, but eventually I'm just like these on one. On one hand it's therapeutic. On the other hand, just be careful. Cause like that's a lot. I find my eyes get a little twitchy if I do too. I just want to get this up and running again, you know, the pick and place will do an excellent, excellent job at this much better than my acting out. I have no problem tweezing, believe me. I tweeze, tweeze, tweeze. I think it's soothing, but you might not be able to do it longer. This is what nine, 13 by nine LEDs. So what's that? Yeah. Wow. Someone placed 1100 805 LEDs a day before and they were using a vacuum pickup tool. Y'all are committed. I like, I like, we've discovered a thing which is the LED placement, you know, the LED placement group. Someone kind of said the same thing. I always wonder the new risk five chip from espresso so nice. I hope it has native USB so it'll work at circuit Python. Yeah, me too. And I know it doesn't. It doesn't. It has a, it has a weird, not weird, but special debug only USB. It's not a true native USB. But I think they will eventually, I would look, I would love to see a native USB risk five. We'll get there. Because I think it would be great for Arduino or circuit Python. I think one of the things that's going to hold back risk five is the USB sport. But once they do it, there'll be a menagerie of boards that come out. I just, look, I would, as soon as risk five uses USB, we'll have 10 USB, I guarantee you, we'll have 10 USB for it. And then once there's two USB, you know, it makes, it makes easier to do Arduino and makes easier to circuit Python. We've been joined the risk five like coalition and I thought that would be like a track. Yeah. But it wasn't. I tried. Okay. All right. Is it great search time? It's time for the great search. Where is it? All right. The great search is brought to you by Digikey. Thank you. Digikey and Ada Fruitley. The user skills of an engineer to navigate the Digikey site to find the things that you're looking for more so and ever that's the most important thing because planet Earth ran out of parts. I know. We have a lot of sand, but we don't have any silicon. So what's the great search this week? Okay. This week's great search. So one of the nice things about the great search is what I do is during the week, when I'm struggling with finding a part, because every week there's a part that I can't get and me and the purchasing team, we use our wits to find alternative parts, which is an engineering skill. You're speccing the parts one thing, but then being able to find alternative spec parts is important also. It's really easy to get the exact same component every time, but eventually that component is not available and that's happening a lot. So let's talk today about one of the most jelly bean components we use, which is the BSS 138 dual. Can you say what jelly bean is for the folks who aren't in this industry? Jelly bean, I don't know where this came from. I picked it up from someone, but jelly bean means it's a part that's so common that it's made by multiple places like a 7805, linear regulator, right? Very, very common. Made by multiple companies. It's a well-spec. It's not a unique part. Like I was showing off the IS-31FL3741. That's a very specific chip. If anyone knows why it's called jelly bean, put it in the chat because this week coming up, LeVar Burton is hosting Jeopardy and I know this is gonna be a question. Oh, it's totally been a question. Electronic component history. Yeah, but if you know why it's called jelly bean are the origins of it. No Googling allowed, because I can Google later, but I've heard this too, and I heard Bunny say it to me like, I don't know. I think they picked it up from Bunny. I heard it from Bunny like 15 years ago. So I have a feeling this is an older industry term. But anyways, it'll probably be the final jeopardy of this. Passage of jelly beans, basically it's the things that you sprinkle that are not, you know, there's the Wi-Fi chip, the Bluetooth chip, the expressive chip. This is like, you know, there's only one place to get it. Then there's jelly beans. Okay, so the jelly bean part we're talking about today is the dual BSS138N channel MOSFET. So this part, as shown here, we use tens and tens of thousands, like 100,000 a year easily, because they go on to every one of our breakout as level shifters. We use them to level shift I-squirt C. You know, pull-ups on either side. Why do we do level shifting I-squirt C? Because when we sell sensors, a lot of sensors, like 99,999% of sensors and devices are 3.3 volt logic and power. Although, you know, we do have a couple 1.8 volt ones as well, which is important. We'll actually talk about that. And I wanna make sure that people can plug in their boards into an Arduino Uno or a Mega or a Zero or, you know, an ESP32. You don't know if it's gonna be five volts or three volts on the other side. And we want to shift the I-squirt C logic and nothing beats the simplicity and price of this. Two N channel FETs, four pull-up resistors, and you're golden. In fact, this is NXP in their kind of famous I-squirt C level shifting techniques in bus designs. It's like a tome, a famous work. You know, they show this off and they talk about it. And then it shows, you know, this is basically what's going on. You have I-squirt 10 either side and this does a great job and this is a rock, rock, rock solid design. I mean, I've used this hundreds of thousands. I have some breaking news. Oh, you want it? Jellybean dates from the early days of Intel and Fairchild Semi-conductor referring to common chips. Gordon Moore may have coined the term jellybeans. You know, if it's not true, you've totally tricked me. Well, if we're gonna start misinformation, let's just start with that. This is the best, this is way better than most. Right? Let's do this. Okay, so the, you know, I, the Beats is 138, I've really liked it and I've used it before. It's kind of famous, people use it a lot. And I like the dual FET because, you know, you need two. So why not just have it in two? So this is the, hold on, let's go with that one. This is the piece. It's a SOC 363. It's small. It's easy to pick in place. It's, you can hand solder it. It's, it does the job. It's great, except when you cannot get any. So I was on Digikey earlier this week because we, you know, we're like, okay, we need more BSS 138 duals and so I'll just show, you know, when you go to, you know, they have some exact matches, but we want the array because we want the dual. And then if you look, 0, 0, 0, 0, 0, 0, 0, 0, 0, all out of stock. And, and like, I have never seen this in my life. There's always like a million of these on stock. Cause again, they're so jelly bean, they're used everywhere. Time to freak out and give up. No, time to use our great searching power to find an alternative. And note that this is a jelly bean, the BSS you see it's made by MCC and diodes and next period. This is the one situation where not only is the, I tend to buy the next period part, but all the alternative sources for the jelly bean are also out, right? So it's not like, oh, just find it from another maker. We actually have to find something that has a different part number, but the same functionality. So let's, you know, I like to use the product attributes as a way to pick out which ones to get. So let's go with active, dual end channel. I'm not gonna necessarily pick the logic level gate. The drain to source voltage act, it's 60, you don't need that much, right? Obviously we're not dealing with more than a couple volts. I don't want to be specific about the RDS on or the current drain, because again, it's a little flexible with that, but I am really picky that I want to be surface mount and I want it to be a SOT 363 because I need it to be drop in replacement. So let's view similar, and you got about 118 options. Since I really need to, you know, I need to have this in stock, I'm just gonna pick in stock immediately to pair down the options. So the next question is like, what of all of these things are important? Well, RDS on is something that you care about when you're dealing with like a power transistor when you have a lot of current passing through because the RDS on determines the voltage drop across the drain and source. In this case, it's logic level shifting. So I don't, you know, I wish I could actually hide, you know, this and say like, I don't even want to look at this option. I don't care about that. Also current, there's almost no current passing through here. This is a logic level. This is, you know, milliamp maybe when the, it gets pulled down. Almost nothing. So, you know, power max, the temperature, a lot of these things are actually not important, but there is one thing that is important, which is the VGS. Why? Because when you look at here, this voltage, especially for the low voltage, you used to be able to turn this on and off based on the lowest voltage that you will encounter on the bus. So if you're doing three volt to five volt, you just have to make sure that the VGS is, you know, greater than three volts because you just want to make sure you turn it on and off. I like to have it a little bit lower than just on the edge, even though it's the max, in case your, you know, your power supply droops and it's not exactly 3.3 and it's three. So you want it to have a little bit lower. So maybe 2.6 volts. However, we use these transistors also to logic level shift 1.8 volts, like the SGP30 gas sensor, a couple other sensors we use are 1.8 volt. We have 2.6 volt logic. There's a couple, not a lot, but enough that I want to make sure that I don't mess things up for them because believe me, I have accidentally placed a two and 7,002 dual-fat and it did not work on low voltage level shift. I think it was a 7,002. I don't know the exact product number, but basically it didn't have a low enough VGS. The turn on voltage was too high. It didn't turn on and off. So what do you want to do is make sure it doesn't, you know, the BSS138, let me go back to Digi-Key, I don't know, let me look up the part number. Yeah, we get to the point when we show stuff on the desk of Lady Aida, we make sure we purchase it before we talk about it. Yeah, I already bought it. You'll see like, why are you showing this stuff? There's only 5,000 stuff. Yeah, because I already bought like 50,000 stuff. We learned our lesson. I learned my lesson. Mistakes for Made, lessons were learned. Lessons were learned. It's a new segment, so we're not doing it this week because it's Aida Box, but the new segment is called Mistakes for Made, Lessons are Learned. So this will help all of you out there thinking you need to be perfect, you don't, just be honest. Okay, so this, what I liked about the BSS138 is it has this VGS you see here, 1.6 volts. You don't have to be exactly 1.6, but you want it less than 1.8 and a little bit less than 1.8. And you'll notice that actually there's nothing here that's exactly 1.6. That's why you don't want to be, I didn't click that off because it's like, it just can't be larger than 1.6. So let's select everything less than that. And I don't really care about the VDS or anything here, and nothing else here is that important, to be honest. And then when you go down here, we actually have a couple options. Again, these are all in stock. You'll note that none of them have hundreds of thousands of stock because I kind of purchased a bunch of them, but they all have the same package. And here's the good news, all these have the same pinout. The dual fit pinout is a standard pinout. Like they are symmetric and equivalent. So yes, I'll check the datasheet, but you can, in this case, just trust me, I already looked it up. So what I did was, I only really care about price. In this case, because the specifications are that important. And so I actually found the alternative, which was an NX138, which is actually, I like the look of that, right? BSS138, this is the NX138. This is kind of a good feeling about it. It matches the specs, but I also like it when they reuse the part numbers. It's a little bit of a hint, kind of telling you, like this is going to be similar as a drop-in replacement. So this is the part. So this is, you know, there's still some in stock. Didn't buy them all, did buy a couple, so that we can keep making our breakouts, because it's, you know, I need, I really need to have a dual fit, every single one of our breakouts, every one of our STEMI QT products. So they do have a question about it. So sir, pull-up resistors on the board, I assume I don't need to add them. You know, we put very weak pull-ups, 10K, which is good for, you know, 100 kilohertz I squared C. If you want to run one megahertz, I would recommend adding another one. But 10K is a nice balance of you're not going to hang your I squared C bus, it'll run at 100 kilohertz or 400 kilohertz, which is like kind of, you know, most default buses when that. But also if you put multiple of them in parallel, you know, because you plug in I squared C, multiple QT boards, you can plug, you know, up to five of them, and then you'll still only have a 2K pull-up, you know, and that's what it'll look like to the host, which is the standard pull-up size. So what I'd like is you can put like five to 10, and the host will get overburdened by the pull-up. So I'd like 10K, I'm like a 10K kind of girl. All right, someone has, I think this might be a future great search, or it's a general question, I'm not quite sure. It says, how did you use piezoelectric actuators for replacement parts for in-body image stabilized cameras? Oh goodness, those are going to be really custom. I really think what you should do is try to, I would actually go on eBay, to be honest, and see if you can find them. Yeah, that's also camera repair. I think that's in the camera repair category, where it's like- It's a different thing, but you want to find people who are throwing away, cameras with like broken lenses or broken mainboards, and then you can maybe recycle the piezo actuator, but like, oh yeah, that's gonna be really neat. I feel like there's an industry around this that I don't know about. It's custom, I think piezo is super custom. All right, so that's the great search. Thanks everybody. Where? I think that is it. Just a little bit of a programming note. We just sent, so all the eight of boxes are getting processed to ship. So if you have one, well, if you have one, don't tell anyone what it is, but if you ordered one, we're wrapping up the last few. We still have a thousand to ship. We're getting through them, believe me. It's been a journey. Yeah. You can, I mean like, you know, you don't spoil it, but you could figure out which, what's in this eight of box and... Look, I don't try to, it's not super, super secret. Yeah, I mean like, this is kind of gear for kids too. But if you want, you can still sign up for eight of box like this second because we're about to close any shipments soon. So this might be the last. We are wrapping up early, early next week. Yeah. We're like Monday. So, you know, if you look around and you want to figure out what it is you can, and then you can still get one, like right now. Like if you order one today, you would possibly, it'd be shipping by the end of the week. So that's kind of a big deal. Other question that came up or a request. We'd love to see a four to two milliamps with maybe a 16 volt source and a stem connector. Yeah, I haven't done a lot of four to 20. I gotta look into that stuff. Okay. So in order to get three of the box and them and their daughter assembled it, okay. That's good. And yeah, someone who lives close to New York. Yeah, sorry, you're the last one too. We actually do a little, it's not a hundred percent but we try to ship the ones that are far this way. Yeah, cause it's UPS ground. So that if you're on the opposite side of the country, it's not 100% but we try. So that because if you're close to us, you're gonna get it the next day and so we wanna kind of try it. We're trying to make it so it's like if you're the last person shipped and you're all the way across the country, it takes another week. So that's, you know. All right. Meh. All right, thanks everybody. Thanks everybody. Just go lady at a, bye folks. Have a great week.