 Live from New York, it's ASUS engineer everybody and welcome to ask a engineer. It's me Lady Aida with me Mr. Lady Aida or broadcasting live from the Everett headquarters of downtown Manhattan That's our factory behind us a little bit damp today, but that's okay. We'll talk about that and I'm not yet a minor flood We're everything's okay. I mean, it's fine Again exciting show here now with all sorts of stuff and lots of new products and videos and more First you want to kick it off. That's right Before we go into the show and everything I Have an apology to make so I want to just give everyone all the information first off. I apologize On Saturday, we had a brief post about NFTs related to the new space jam movie on our blog our blog posts are Posted as tweets so we make a blog post and then it automatically gets tweets tweeted And that goes to our Aida for Twitter account There was a number of negative reactions to the NFT blog post Some people thought we were endorsing NFTs. We weren't or it was a pay promotion It wasn't for the movie because that's how movies work I tried to reassure folks that in the replies that on twitter This has nothing to do with that. We don't take paid posts and reassure folks Our team post cartoons and art and tech related posts That auto tweet to twitter I then updated the blog post to make it clear It's not an endorsement. We cover these topics more so on Saturday, which happens to be the Saturday morning cartoon Day on the blog and twitter and then I decided on my own incorrectly To attempt to diffuse the controversy by making vq. Gan plus clip generated art From the text of a few of the replies some with permission Some without and that was my mistake and I apologize for it I apologize for making the art comments Which is a form of trolling and mocking and I use the quote feature the quote tweet feature Which puts it in our you know main Twitter that made it even worse. We have a code of conduct Aida fruit for all the things that we do And we hold ourselves to the same standards I hope this demonstrates us after getting the feedback and receiving and reviewing the code of conduct because they're like Oh, that's right. I'm considering what I did. I removed the tweets I Twitter dm all the accounts that I made the art from and apologize directly post an apology on twitter And now i'm apologizing here to our community our customers Fans people who aren't fans and aren't even and our team because they had to see some of this I won't do that again. Additionally. We're reviewing our auto tweet features So certain topics like if we're going to write about nfts probably doesn't belong on twitter because it's just not a place for that And if we ever did anything like a paid promotion Or anything like that it always would be clearly indicated. We don't do that. But if we did we would We have a be excellent to each other policy And I will continue to work hard to Do that And that's my apology. All right. Okay. We have a show Let's go to the show. All right on tonight's show the code is Super fun Use the code super fun 10 off in the native free store all the way up until I forget or remember to turn off the code Which is like 10 p.m. Or so so use it or lose it within the next hour or so Talk about our live shows including show and tell time travel look around the world of makers hackers artists and engineers Help want it look at the ate a fruit jobs board main york city factory footage 3d printing Ion and pi with digi key and ate a fruit new products new new new top secret Questions we answer those at the end of the show ate a fruit dot it slash discord Join all 30,000 of us. That's big news that we have this week all that and more on you guessed it Ask an engineer That's right Okay, let's do it. Let's do it. So first up. Don't forget the code Super fun super fun It's super fun. Yeah, okay Lady ate it when they're shopping. They get free stuff. That's right. $99 or more You get a free perma proto half size breadboard great for making your projects permanent Have too many of them give them to your friends. They'll appreciate them 149 or more you get a free stem IQT board We have a range of like 20 or so boards that we're giving away if you make an account We'll send you a different one each time. Isn't that isn't that fun? It's super fun It's super fun. Um, $199 or more you get free ups Ground shipping in the contents of the United States And $299 or more you get a free circuit playground Express or all-in-one development board that has leds and sensors and buttons and Microcontrollers and memories so you can run Arduino or circuit python or code.org Code.org CS discoveries or make code or more All on this happy fun. No solder required beginner board. I love it. And that's why we give it away All right, uh, we do a bunch of live shows We just finished up the show and tell it was a keyboardy one Uh, lots of keyboard projects. Yes and more so check it out on all the platforms that we have our video We also had an earlier show for my hackaday. Yeah, I'm gonna we're gonna talk about that And uh, we also were redoing some of the camera stuff so we can do more Show until like stuff from here On sunday, we have desk of lady eight and we had a shorter version this week Which was the great search. So what did you show? on the show With the digikey.com search that you're really good at so folks can find what they're looking for Okay, we actually had a request so people put in your request because I will get maybe not the next week But sometimes the week after Um, somebody said I want to have a placement fan for my 3d printer and here's the specifications Um, so I showed how to and then like digikey has like hundreds of thousand fans or something We're big fans, but they also stock of big fans Um, so we showed how to search for the different kinds of the person who requested is in the chat Oh, great. There you go. So we showed how to search for and and specify the fan And we found I think a really good fan that they could try out and we'll probably do the job But also a couple of alternatives all in stock. Um, because they're not affected by the silicon shortage So, um, that's awesome. But yeah, feel free anybody to send us more great search um requests I I do try to get to them and Y'all are looking for things that are different than me So I learned so like I learned about fans while putting this together because I was like, oh, what's what's an axial versus a blower? I found out So check out that video if you're I think this is good because folks who needed this they might have not thought Oh, I'll go to digikey for the fan like it might it wasn't like It's like, oh where you get this if that's not the thing you normally associate it. Yeah, yeah, all right We also have a live show every week jp's product pick of the week And this is the only show that I know of that broadcasts live from product page So let's show the latest clip from this week's product pick with jp It is the music maker feather wing. It plays back mp3's wave files and it's a MIDI synthesizer I have a feather. I'm actually just using a feather m0 and then I have my Music maker feather wing and I have an sd card in it that has three mp3's on it that I placed onto there And then you can see I'm just running one speaker, but you can do two you can do stereo You can do a little stereo separation And this particular music maker feather wing is really great when you want to do a compact project that is sort of self-contained and has Its own sound source. So it's got the amp. It's got some speakers on it Great for props great for cosplay here What I've got is my midi tester to send out classic uart over i squared c stem of qt cable to do that Okay, I'm not much of a finger drummer. It is the music maker feather wing with built-in amplifier All right, and then jp has jumpforktorchop that's coming up tomorrow And on jp show we do the circuit pi some parsec and we have a clip from the latest one now The module operator is a really useful Arithmetic function that you can use in your code in order to iterate through a list Endlessly so one great use of this is you want to press a button and each time you press it you go between let's say three colors of Neopixels, which is what i'm going to do here this modulo is essentially a divided by b and the remainder is c So in this case i have this counter every time i press this button the counter increments by one So you can see that going 35 36 So 36 divided by 3 which is the size of this list i want to iterate to goes in 12 times with a remainder of 0 So i'm going to use that 0 as the first index in a list the next time i increment this we have a remainder of 1 So 3 goes into 37 12 times remainder of 1 one more time 3 goes into 38 12 times remainder of 2 The next time we go through this. Hey, we're now back at a remainder of 0 So you can do that the sort of complex way you can do that the nice easy way Which is what you see at the bottom there 42 and then that percent sign actually means modulo So 42 modulo 3 equals 0 Modulo 3 for 43 is 1 and modulo 3 of 44 is 2 and this goes on endlessly the List here that you can see i'm using is this set of three colors blue magenta and orange There's the list and so those are the items 0 1 and 2 are blue magenta orange So every time this button gets pressed we just increment a by 1 that's the counter And then we run that modulo operation on the list value which is this right here So c which is the index is the answer to a modulo b And so that is a way that you can use the mod operator in order to increment through a list inside of circuit python And that is your circuit python parsec Next deep dive scott is on fridays Check it out and if you haven't check out the one that was from uh last week i think and it was with uh jimmo from the micro python Yeah, i was i was talking about it during the show and tell 7o is like a really big release for circuit python because we'll talk about more in circuit python But we're we're getting closer and closer to micro python and um, it means that we're starting to be able to share Some bug fixes between the two versions because it's like easier to do merges so You're going to see more and more collaborations between us and micro python Okay, all right next up uh time travel back in time okay First up we have a video from phil b a little bit of retro hardware. I love that retro hardware take away phil This is a sinclair ql computer was introduced in 1984 less than two weeks before the original macintosh I have one in my collection because I think this is the best looking computer ever made it's black It's angular. It's got these stepped keycaps, which I love the machine didn't make a big dent in the universe The performance was kind of disappointing the keyboard is weird and spongy And then there's the micro drives floppy drives were really expensive in the 80s They'd set you back hundreds and that's 1980s dollars. That's like a billion dollars today It was thought that a new tape format would be almost as good as a floppy. I've got a broken one here Let's see how it works the tape inside is a continuous loop It's pulled from the middle rolled past a magnetic head and that winds up around the same reel Same principle as an eight track audio tape another dead format. It's weird It was cheaper to engineer and tool a new format than to engineer cheaper floppy drives And it was just no substitute still very handsome All right a little bit more time traveling Since that our audio is clipping earlier, so I think I fixed it sometimes we have a Interesting audio challenge here in a factory because there is the compressors. There is things going on at all times and so Sometimes they're loud sometimes they're quiet. Yeah, and and the more has a pretty big range. I have a dynamic range of volume Yeah, but anyways, just let us know in the comments and always try to Adjust it today. We were on the hack chat And I want to show one of the things that we gave away. There are no more of these. We'll never do it again This is a project that I had on my to-do list for 16 years So we did a hack chat about python on keyboards And we made a very limited and I mean a really limited run of hackaday keycaps And uh, I started to site I designed the logo, but I have nothing to do with now and it's not even mine This is property of supply frame seamen's and and hackaday now and uh, I didn't make these keycaps I talked to uh, dan who was running the hack chat and we gave away 10 of them and that is it So that's why you should show up on hack chats because you can get freebies Yeah, we will have a bunch of other keycaps. They just won't be hackaday ones I'll ask them if they're you know, if they change your mind if they want to have these For for wider distribution, but we'll see Um, next up aida box. It is shipping to everyone right now. Believe it or not You can still go to aida box.com right now We still have a couple slots and you can get an eight if you if you go to aida box this one We put an extra hundred slots. Uh, if you go to aida box.com right now You may be able to get one if it says we have any slots open I will say though, it's going to close in the next few days. Like once we've finished shipping them all Um, that's it. You can't like we're we're done week week. We shut down the computer. We don't we, you know Stop printing invoices. So um, you can sign up now and you will get this box Uh, however in a week or so that will not be true anymore. And then next week is the um, aida box Unboxing with live with jp And as people who have watched previous unboxings now, it's always a good time. There may be costumes and personalities and cameos by Famous people or people pretending to be famous people. Um, so tune in next wednesday for the unboxing I'm pretty sure all of the almost all the aida boxes will be out by then, but if not we're we're We're getting through all of them. So um thank you for your patience with everybody with the with the aida boxes this year between uh, coveted delays inability to ship Silicon shortages And more it's been exciting, but we aim to get an aida box out about every quarter every Monday, tuesday, thursday, friday now you can expect a call-in-lobs note The latest ones. We just got them out the door here is two for this week to check out The electret microphone another component concealing its inner workings within a sturdy metal case Let's see what makes it go At the heart of it all hiding under a metal plate is a through hole j-fet transistor It acts as a sensitive amplifier with its source pin connected to ground A pcb trace connects ground to the housing which then connects to a conductive layer attached to this disc of electret film The transistor's gate pin connects to a conductive plate below Separated from the electret film by a small gap Together the plate and film form a simple capacitor Moving air aka sound stretches the film slightly bringing it closer to the plate Effectively increasing the value of the capacitor the transistor responds by varying the current between its drain and source pins Which we can detect with a microcontroller Digital tweezers are compact multimeters designed specifically for testing surface mount components Seeing how most surface mount passives are unlabeled and have a tendency to scatter when just breathed upon these can be ridiculously handy Of course, they also work for testing through hole parts Across header pins Checking continuity on buttons and switches the multimeter basics This model here is a bit fancy with resistor, capacitor, inductance, voltage, Frequency and diode modes along with a signal generator Bonus Even without the bells and whistles I prefer using these over a regular meter because of the single-handed operation and no test leads to unravel Oh, don't worry multimeter. We still love you All right help wanted at jobs dot adafruit.com you can Post your skills if you're looking for a job or if you're a company Or you're an entity who's looking for help and you want it to Be something that you think the adafruit community can help out with which is like firmware or electronics or art Post up. We have a pretty good like It's free one to one spam. Yeah, people are really getting people tell us they're like we actually filled this position People are like I got a job It's really targeted if you like stuff at adafruit or either because your company buys stuff or you like to make stuff This can be a great time to have a career change a lot of people are like mixing up what they're doing in their lives It's called the great resignation. There's a lot of folks looking for other jobs and more Well, that sounds sad because it's like being resigned to sad. I think it's like more like the great next chaptering Yeah, maybe the great growth, you know And you know just a little bit of a theme tonight. Here's what I've learned Um, you should always emphasize what you do and always emphasize what you don't do Um, because sometimes folks don't they don't know you and so I just want to reassure everyone We don't spam. You'll never get spam from us. Uh, the job board's free We reap the two of us review every single one of them. We make sure none of them are sketchy There's none of these like weird, uh, you pay money to apply stuff. So anyways, um, here's the three that we're in Design build wearable necklace pendant that buzzes This is a contract job an embedded software engineer for space information laboratories And an electrical engineer PCB design for umlaut in Detroit. It's full-time or anywhere. So do check that out. Okay. It is I don't have more time And what I want to do is first, uh, celebrate What has happened and Lady Aida, maybe you could talk about this 25,000. Thanks Um, what does it mean when something gets a star on? GitHub an angel gets its wings and the angel gets its wings. No, I'm just kidding. Um When people use stars to to give kudos and to bookmark Now, you know, there's projects with a lot of stars that are great And there's ones that I'm not a huge fan of and they don't have stars or other way around whatever It doesn't necessarily, you know, it's not the only value of um, a project But we think it's really neat when we see People starting the repo because the popularity of people using circuit python seems to be related to the growth in in how many stars so, um, it's not it's not how we judge ourselves because we don't use external validation to, uh, Judge our self-esteem, but um, it's nice. Thank you everybody. I remember when we hit 1000 stars It was live on the show because we were showing off the pie portal And we were like we were so close to 1000 And when projects get forked, you don't get the stars from the fork. So it's like, you know, you have to start from zero We had um That's right. Uh, someone just said, uh They remember when scott we hit 2000, uh on a show a while ago. Okay, great So here's the newsletter. This is another one. Let me reassure everyone again So adafruit daily is not connected to adafruit.com has nothing to do with your store account Put in one of those, uh Email addresses so you can tell if your email was ever harvested. We don't do it. That's why we're confident About saying Subscribe unsubscribe. You'll never have to worry about a newsletter from us or an email if you don't want it So, uh on the big board this week, uh, lady it is read me podcast with github. It was really good Yeah, they somehow invited me back, but I don't think they're gonna be right me again Yeah, that might be my fault. That's okay. Um, no this one's my fault. Okay August 6 is circuit python day. So set your calendars for that. It's nicky We'll have a bunch of folks at one. It's going to be jeff dan catney. They're going to discuss larker python At 3 p.m. Lady eight is going to do a board tour Not not a boring tour but a board tour and then scott's going to do a deep dive special edition and then we have a lot of other stuff if you have a Circuit python project you want to show wednesday the fourth come on by And blink accounts too. So if you're using you know raspberry pi or other single board linus computers and you're using our circuit python libraries You're welcome. It's cool. Come on by. Yeah And if you have anything planned let us know, um, we know it's like still a little challenging with events around the world The first circuit python day we did there was a lot of in-person ones We know that's not gonna happen But that's okay We can do virtual stuff and we can also build some stuff together that we can Show next year because we'll be doing one every single year forever um Adaford io whipper snapper. We're looking for beta testers. Do check out the blog post Brett and team are working really hard on that lauren and Justin Everyone over there is doing a neat job. It's a very cool just to describe it in the shortest sentence I could think of is uh Circuit python for iot like it just like it because it's like if you like if you like ease of use like this is You plug it in it just shows up and it just I'm designing the iot system that I want and so I think it's coming out really good. I think it's it's It's something that is cross-platform. It's easy to use. We're going to support python right now We're supporting arduino c only but we're going to eventually Support python as well and thinking about it as components that are plugged together rather than Lower abstractions. I think when people use it, they'll know what I mean It's like we think of things as buttons or potentiometers or relays And and so I think it becomes more beginner friendly because we're we're not assuming that people Are so good at electronics. They know how to abstract between different parts. Um Anyways, you'll see more from whippersaw bio. I like to think of it's like If you remember the first time you plugged in a microcontroller and it showed up as usb drive Like yeah, we're trying to take that that was so easy that ease of use of circuit python We're bringing it to iot because I think they're they're really connected. Yeah talk about the head check This is neat. Anne's reaching out to the author April for this. This is visual studio code For python programmers, which a lot of people use visu visual studio. So do keep an eye on the blog Someone asked in the chat earlier like what do we think of github co-pilot speaking of like AI and machine stuff? I don't know I want to learn more about it. I want to use it and I want to understand it and I want to see what people are saying about it Um I think it's really interesting. I don't know yet, right? I don't have like it's good or it's bad But I'm just like that's an interesting idea um that I didn't I didn't foresee outside of co-pilot just another statement I like AI that helps people not the AI that everyone Says oh skynet these robots are gonna kill us one day or this like I like AI that like Here's a human doing something. Here's how I can assist and help I think that's a good way to approach AI instead of like it's always person versus machine or person versus You know this this thing, um, you know, I tend to like AI art and AI generated things that There's there's not a harm model there. There's there's consequences of stuff. So we should think about those. So anyways, um I don't know about co-pilot yet. I I put my name to be on the bed. I'm not on yet Check out the deep dive with scott and It's exciting and you gave me George's it's good. We're we're starting to do more projects together. We're teaming up Us and micro python circuit python micro python. We have a lot more in common more in common than ever Um, and I think it's gonna be good for both projects bunch of keyboard projects unending really and um latest events and more all the things that you can sign up for edited for daily Python hardware All right, lady. We're an open source hardware company. I know that because uh, it's really hard to do an open source hardware company But we have 2,510 guides that also proves it. Um, what's on the big board this week? Okay, I want you to make it bigger so I can see Okay, so we had I said big board too much tonight I've said I like big boards. I said it over because it's like you look at this big board and like on our screen here It's gonna be good. All right. So we've got the 3d printed stand for the macro pad rp 20 40 that's from known pago We've also got the main guide for the macro pad rp 20 40 and JP's ableton live Macro pad launch right there's last week this week Catney wrote up a guide for the tca 4307 hot swap i-squared c-buffer Really easy little breakout. That's useful if you're doing i-squared c-hot swapping Carter published a guide where you take a macro pad at an rtc breakout and now you've got a totp a one time timed one time pad, I don't know Two-factor authentication helper. This is really handy. I like how you may use the re-legendable keycaps to make like all the icons for the different websites and then you can Press the button to Display the totp and then when you press the rotary encoder types it in So you can just like navigate to the thing and then press it So I would actually use this all the time because I hate pulling out a tablet or athi or whatever We've also got some updates to the customizing usb device in circuit python guide We have added a tutorial on how to do n key rollover if you're using keyboards and you're like I want to mash down 15 keys Then you can't do it with current six key rollover, but you can with this custom hid descriptor. So check out that guide Jepler also updated the camera images in circuit python Guide to now show how to download jpeg So the 2640 for example has built in jpeg decoding So you don't have to do anything special You can just put it into jpeg mode and then when you download when you take a shot and you download it It comes in as a j5th like jpeg file format. And then finally from known pager. We have A braille and audio feedback Keypad project. We'll have a video later to show that off Okay, I'm gonna do a little adjustment on the audio here because like as one does What am I too quiet? No as one does as one does who who does live shows? I know, but it's like I think I'm too loud Yeah, I got a little good on here. All right Main york city factory footage take it away a different factory and it wouldn't be main york city factory footage Without a time-lapse The disney building continues Looks like this is the sub basement. Well there's a crane. Yeah It's going you can see the people. They're also painting the building. So yeah, there's people in front of the Mm-hmm in front of the camera. All right 3d printing knowing Pedro printing up a storm This week. We have two things. We have our Micro pad and then and then I was looking forward to this one because we just finished watching loki It's the loki gator. We're gonna have the best loki. Yeah. All right. Take it away Hey folks this week. We're making accessibility keycaps for mechanical keyboards These keycaps are 3d printed with the burl alphabet so folks can touch to feel their keyboard shortcuts We thought it'd be nice to have audible feedback So a tone is played when a key is pressed The aid of fruit macro pad features the rp2040 chip and has a built-in speaker for generating tones and playing audio files The keycaps are compatible with cherry mx and kale box switches You can print the keycaps in one piece or just the top cover for existing keycaps The keycaps are installed by press fitting them over the stamp of your favorite mechanical key switch We think the resolution and print quality is good enough for making these style keycaps Braille is a writing system that features raised bumps called cells To make these keycaps we reference this peel and stick overlay that features function keys and special characters The aid of a macro pad is great for making custom input devices for accessibility projects This uses the circuit python macro pad library to make customizable shortcuts with lights and sounds The main loop checks for key events and handles if it's a key code or consumer control such as volume and media playback The shortcuts are stored in a separate file that contains a dictionary of keys Here you can set the tone label keycode type and a key sequence With circuit python you have access to the code with the usb drive which is great when developing across different computers We hope you're inspired to check out the Adafruit macro pad rp2040 and use circuit python in your next project And don't forget every single wednesday. You can tune in and learn how to make all these things I'm in pager's show All right All right. Are you ready? Yes. Okay, here we go. Yes This week's IonMPI brought to you by digikean Adafruit is TDK TDK InvenSense InvenSense was purchased by TDK or they merged and so it's both but we'll call TDK because that's the uh, the main company name Um, so this week, uh, we actually kind of covered this sensor as part of like the sense bug Little like sensor bug from TDK like probably like a year or two a year or so ago But this week we're going to focus on a sensor that just popped in on digikean new It's the icp 101 1 1 but there's also the 1 0 1 0 1 and 0 0 and 1 0 we'll talk about that This is a barometric pressure and temperature sensor from TDK um, so it's great as for use for temperature censoring and um, sense Measuring weather changes so, you know, you can tell when you're at a low pressure or high pressure system But what it's mostly used for is as an altimeter and this sensor would make for a great altimeter because it's got this really nice ultra high precision a high accuracy mode of one Pascal plus or minus one Pascal for relative measurements when you do the over sampling mode Um, one Pascal is equivalent to about eight centimeters or so, which is great I mean comparing this to you know from, you know, five ten years ago The sensors were often only good for about a meter or so of altitude Again, not absolute but relative so it could tell how high you're going up But the absolute measurement might have different error rates Still, you know, you're talking about a couple of microamps. Um, it can, you know, go into a quite a good deep sleep mode and get you You know high quality altitude measurements that Barometric pressure measure barometric pressure measurements that you can then convert into altitude measurements Another thing that I think is neat is This sensor actually comes in four packages basically So this shows uh, this is the icp 000 and icp 1001 So this is the two millimeter by two millimeter. This is the smallest package And you'll see the one on the right You see how there's like a hole at the top and the one on the left It doesn't have a hole But that's weird right because barometric pressure you need to have some air inlet If you look really closely at the image You'll see three micro laser holes like really small dots He's kind of reminded me of the holes on like if you have a macbook And there's like the built-in camera when the camera's on there's like a glowing Green light that comes Next to the camera and those are like micro laser holes So these holes are so small that it can allow air in to do barometric pressure measurements and temperature But it's waterproof down to like a couple meters. So You know, yes, you could put a gasket on it and on the one on the left and Use it exposed to water But also just means it's more durable like you're not going to have the issue of possible water ingress or You know, maybe water, uh, you know, if you're moving from a high humidity to a low humidity area Or the other way around you get uh, you know do Forming on the sensor and possibly moving into it. Um, I like that there's two options I think the one on the right probably will have a bit better accuracy because it's less likely to get Dust stuck in it, but the one on the left. Um, yeah, it's it's ipx8 rated Which is which is really good for a sensor that does barometric pressure sensing, but it doesn't seem to have a gel Um, so, you know, what would use us for, um, you know, the tdk is really promoting this for Mixed use with a gps sensor use a gps sensor to give you your altitude Sorry your latitude and longitude and then gps does do altitude as well But remember gps is only good to like plus or minus, you know, five to ten meters You're not going to be able to get, uh, you know Very precise step by step altitude measurements and of course indoors It's going to be even harder to get a good gps fix. You might not be able to get a 3d fix Maybe get a 2d fix In which case you could use a barometric pressure sensor, which of course works all the time indoors Wherever underwater, um, and uses a lot less power than gps as well Um, so here's another interesting thing about this, which I kind of like because you know, we we carry a bunch of Uh, barometric pressure sensors, of course the most popular the bmp series. We also have the dps series and I like that people are sort of settling on a package in pinout So this package is the tube millimeter by 2.5 millimeter and if you're like hey, that looks familiar Yes, it is dps 310 and bmp 280 pin compatible for i-squared c usage It's not compatible for spi. It doesn't support spi But if you're using i-squared c which a lot of people are this is physically and pin compatible So if you're one of the people like me who you cannot get some of these sensors Like there's they're out of stock because of the silicon shortage You might be able to swap in this sensor. It's in stock right now at digikey And with a little bit of code change adapt your design to use The icp 100 xx series It's stuck for now. Quick go. No, but they have a couple thousand stock And then this is the 2 by 2 millimeter 1 this is I I didn't solder this so i'm not 100 sure So you don't double check me but I believe it's it's pin and physical compatibility with the bmp3 series again i-squared c only but I really like it when there's You know, there's some sensors I like but you don't want to not be able to ship your product because of Or you don't need to re-spin your board design because one parts out of stock that That happens, but now it's like it's happening constantly So this was I think really good timing for this sensor to be released Another cool thing the data sheet has example code and see and in python, which is like So cool. Not, you know, yes, it's nice to have a driver. What's even better if the driver is so short You can fit it into the data sheet in two or three pages And this is the c code so I cut it off. It's much longer, but it's in the data sheet So I thought that was quite cute and here you can see at least at the time of this writing Thousands in stock of each version the two By 2.5 versions of the top and the two by two versions at the bottom again One is ip x8. One is not, you know, pick and choose whichever you need But the one that you're most likely to use the icp 1011 In stock right now I'm even working on a library for it But the code is quite simple compared to most you know, most barometric pressure sensors They give you again the example code in python and c and you can really hit the ground running So this is a also it's a very high precision sensor If you have a design with other barometric pressure sensors, maybe you could upgrade it get that one pascal Accuracy for differential measurements available. John. Did you key? This is the code? If you want to just type in numbers four two eight one one four five two nd And there's lots of different ones comes on reels and all that and then there's a short radio rail there And we have a a short video. Do you want to show the device or do you want to do the video first? Let's just show the device real fast. We've got the video and then we'll be out Okay, so this shows you see this is the version you can see this has a little hole in it and this one again you can't See the hole because they're so Freaking small. They're like Hold on don't run away from me. Yeah, I mean you can barely see there. There are micro holes in it But so small and that's what lets it be um Waterproof to you know ip x8 and then I sorted this onto my bmp 280 breakout and it worked fine So, um Yeah, this is a nice little sensor. I like one Pascal. I like iSquared C I like the simplicity and I like that it's in stock All right, and we're going to play this uh short video from tdk Pressure sensors are used in wearables smartphones drones and many other devices to track changes in elevation for activity monitoring indoor or 3d navigation and other motion or position based services Tdk's invent sense barometric pressure sensors use a capacitive mems architecture that directly converts deflection of the sensor diaphragm to an electrical signal It offers better accuracy and lower power consumption than pa's will resist of pressure sensors providing users with more reliable data and extended battery life The invent sense icp 101 and icp 111 pressure sensors have a plus or minus one Pascal relative accuracy and come in two by two millimeters small lga packages This high relative accuracy enables the measurement of altitude differentials as low as eight centimeters Allowing the detection of individual stair steps and small vertical device movements Available on digike. That's right. It was in stock as of today You need a sensor. Go get them All right, we're gonna do new products now before don't forget super fun super fun 10% off anything in stock at the ate a fruit shop It's super fun Yeah. All right. Here we go All right, um, we had a lot of new products. So uh, these there's permutations of these You can talk about that. I'll just talk about these in general because it's going to be they're basically all the same So we have these silicone molds for making your own keycaps. Um, I really like the look of Um, acrylic cast keycaps. Basically you get uh, UV resin I recommend you can get two part resin, but I don't recommend it Um, UV resin I found works much much better. You just need a UV lamp to cure it And then you can um mix like glitter or color or you can paint them or you can sculpt them So these molds are there to help you with that process and they come in A variety of different sizes. So each one of them has four at least. I mean at least these two they have four Um, one U keycaps is the kind of standard keycaps And then there's an extra key for like all the different like not exactly one U So there's 1.25 U and 1.5 U and 1.75 and 2 So like the alt and escape and caps lock whatever there's there's a variety of them. Um, yeah, I kind of wish they would have had like A mold that has one of each, but that's just not how it worked in space bar and and these really long keys is also separate But between these, you know, you can find all the keycaps you want. Maybe you only want to make some one U keys Um, we're gonna have a guide and uh video on how to use these we're gonna have some some good tutorials on that However, for now, I've linked in the product page to a great youtube tutorial. Um, but basically my tips are Yes, these are reusable. Um, you really do want to use UV curing Resin even though it's a little bit more expensive Don't put too much stuff in the resin or it won't cure like you want to make sure that's clear enough for the UV light To shine all the way through because the UV light itself is what cures it. Um, and it's actually kind of fun You just like design your own keycaps. Um, and they will snap onto any mx Compatible switches. Oh, and then you also the only other tip I have is um, when you put the top the the Part that fits on top that has the stem. Um, just make sure it's nicely centered because there's nothing keeping it centered So you have to kind of visually center it But you know if you cure it two minutes later you pop it out and then you can just keep we're using and remaking The molds as many times as you like. Yeah One fun thing you can do if you have like extra little electronic components those look really good Yeah, I made one where I put like I put like broken chips. Yeah, we put an rp2040 in it. Yeah, and um, the other thing is This is a fun, uh Continuation of things you can do with your macropad Yes, because that's what we have, of course. All right next up. All right by request We've had the two pin version of these quick wire joints. This is the three pin version I'll show this on the overhead real fast because it's it's mostly a visual Explanation, um inside. Whoa so close Too close too close eat inside. Um, each one of these is a A little spring and when you press down it opens the spring and you see you can then fit a wire inside of it and so these are you know, we have like clampy style or crimp style connectors But these are great if you're like you're just a maker or you know You just you just doing a project and you want to quickly connect some wires together And you don't mind that this is a little bit chunky. You can bolt it down. Um, but here's the thing It's just really easy to use and it's very friendly But of course, it's not waterproof or weatherproof It's good for just like crafting together some projects. Um, you can use it with stranded or solid coil Core wire We have the two pin version and then people are like we want the three pin version We now have the three pin version Next up All right next up some diodes people making keyboards and macropads and stuff Um, a lot of projects have diodes in them because they're diode matrixed And some people are like, hey, you have sm you have through all diodes Can you stock smt diodes? So here you go. It is 100 sod 123 1 n 4 1 4 8 signal diodes Um, if you're putting together a pcb with um, some more keyboard stuff oftentimes the only things you need are the keyboard You know, uh pcb, which you get made the switches and or sockets which we stock and now diodes Next up next up. We've got chalk switch sockets So um, these go with the slim chalk switches, which i'm going to show in a moment These are smt sockets that you would solder onto your pcb And then it allows you to uh snap in and you know remove and replace without soldering Kale chalk chocolate style switches. So these look a lot like the mx sockets, which i'll i'll maybe i'll show Real fast what those look like because these are and these are not the chalk ones. These are the um mx ones But they look very similar. So you see here, this is like surface mount soldered on And then on the opposite side you have a switch and then you can Mechanically connect and disconnect it and it's nice and solid when it's plugged in Because you can also remove it and replace it. So good for people who like they don't know if they want linear or clicky or like super clicky switches, um, however the chalk switches Which look like this Have different pinouts than the mx switches and so you'll need these sockets For chocolate and they're not cross compatible with mx totally different pinout Okay Okay, speaking of chalk switches, uh, here are some chalk switches. So we've got two we've got uh linear red And we've got clicky white. Um, and they're very similar. These are an alternative to Cherry mx compatible switches I will say that they're Harder to use because they are not compatible in almost any way. You can't use the same pcb layout They have the pins are slightly different. You cannot use the same sockets because the pinouts are different You cannot use the same keycaps because they're slightly different. So yeah, let me go to the overhead and i'll compare. Okay So this is a cherry mx compatible switch is what they look like. They're kind of, uh Um boxy Right and you've got the stem and the stem has this cross shape to it in the center and you put the Key cap on top keycaps look like this. They have the cross it fits on and um, there's the centering peg that um You know orients it and then there's the two pins compared to, uh, the chalk switch tilt You can see the pins are in different locations. The the overall width and height are the same But the pins are in different locations. So you cannot use the sockets or the same pcb layout Um, they are much much slimmer to what people like these. You can see they're like a half the height of Maybe even less a third of the height of mx's Because the switch goes to the side. It doesn't go up and down and then you can see the, um The uh key switch top is also different. It has sort of this like, uh plug You know two two pin plug rather than a Square plus shape. So you cannot use the same keycaps either That said you want a slim Switch this is the only thing you can use because these are these mx's these are the standard size. So you'd have to go with these Chuck switches To do that and Uh, this is the clicky one and this is the linear one. So you have one of each linear and clicky Uh, they're more expensive. They're harder to use But you know, they're slim. They're nice, right? You want something low profile. This is what you're gonna get All right next up I think we're up to uh, you got to switch with those. We got these. We just did those Chop switches. You got these. Okay. Now we're back in mx line. A lot of key switches came in today. You can tell from from kale So these are the jade Uh thick clicks. This is I think a novel keys and kale collaboration when we purchase these from kale Um, so there's jade and there's navy You know, um, and both of these are they're cherry mx compatible Yeah, and they're both like Really clicky. So if you're like, I want So clicky that it's like people are annoyed. It's really really clicky. So I'll show Them. So these are by request. These are a little bit too clicky for me. I don't know if I would put them on a keyboard Maybe I put them on a macro pad Oh, yeah, like they're like here feel these feel these just just press them just press them What do you think really clicky, right? Yeah, this is this is in the fidget category like, you know, those little fidget things where you're like you just do that because you're like nervous Okay So clicky, uh, so these are um, the kale and sorry the kale navy and jade Box thick clicks sometimes are called or just super clickies Okay, let's keep moving next up. We are now up to some electronics. Okay. We've got for, uh, Spressants If you are using the sony's presence and you want to add wi-fi here's a wi-fi add-on We're carrying this because there's a lot of people who are about to take a class with this presence for machine learning And the wi-fi module is part of them. Um, it's by id y it's a it's an approved accessory for sony And it adds a wi-fi capability to your sony's presence We also have this little sensor module which adds a variety of sensors. You can see Barometric pressure and temperature. I think humidity You've got a motion accelerometer magnetometer all that good stuff Probably all over i squared c Plug it into your sony's presence and again you can use the machine learning code in this tutorial class Or the arduino code that's provided to Get sensor data into your sony's presence board. All right What else? Um, okay next up we've got um super high density Um led matrix. So this is like just so adorable. Did you get that down there? Yeah, okay, right. So, um, it's a 32 by 64 matrix, but it's just so small Hold on. I gotta get my plug. You know why you're doing this Someone was suggesting we do 12 packs because the macro pad has 12 packs. I know because we have the hot dog bun problem, right? Yeah, let me tell you just have to buy nine macro pads Yeah, basically the problem is is that there's never a number because there'll be other Yeah devices. Oh, wow, that's great. That thing's really nice. That is really nice. It's very sorry everybody. I'm distracted now You should see this in person So this is uh ultra high density. So it's 2.5 millimeter pitch So it's it's like the kind of size like a large candy bar That even looks good You know, sometimes it's really hard to have like live video coming out of these things Especially with like overheads and all this this looks even good on that. Yeah, and um this, um I'm just using it. I'm driving it with a feather and our feather wing that plugs into the back So this is our I even have a little note to tell me it's the 32 by 64 demo Um, so this is like the smallest 32 by 64 matrix. Um, I could find there's only one I don't think to watch out for the green and blue leds are swapped so when you Define the pins for this just any pin that's green and blue just swap them Like nothing really changes in the the code different like the code library itself doesn't change But what pin you select will be different I I don't know why it is because every one every other one of our matrices doesn't have Green and blue swap but it could be just because of um the difficulty of routing such a tightly packed board because these are two millimeter leds packed like basically One next to each other with no space in between It could be that they couldn't route it without having green and blue swapped So just be aware of you turn it on your like it's not working Whatever your pin definitions are just swap the green and blue pins and you're good to go Okay, uh, next up really good news. These are now in stock. Um, y'all wanted some Adafruit keycaps This is one of the only times Where we put our logo on something It is rare for us to do it Not going to be a lot of stuff. We don't do like shot glasses or you know Even shirts really But this we thought, um It's kind of special and unique and that's cool. I made it from like those gray for keycaps It's a got that monochromatic look and so these are in stock. We've already announced them, but now they're just Then um the star of the show. This is the um open source hardware logo the community design logo And it's now a keycap We post up the files we made with uh for this to try to keep it as you know open source hardware Uh quick review of where this logo came from so folks know and you can look at my article about it A million years ago. I designed a logo Flash enabled and it later turned into the osi logo And that was later used as a reference for the community driven one. I have a chart I have all these things Collect them all but now you can have the keycap You see this on boards and things but now you can you can have an open source hardware keyboard and an open source hardware key and um You're probably wondering well, isn't there like an open source hardware association have a different logo But isn't there one and like wouldn't it be great if you donated money to them? We do not only do we support the summit but the organization But we're going to take some of the sales from this and use that to donate to ashua So That is new parts for this week. Wait, we have to show the overhead. Oh, you want to show the overhead? Yeah, I'm wait wait. You had to you had to do your rant. It wasn't a rant. Well, sorry your presentation Yeah, okay. So um, this is the aida for key. Uh, this is the open Sort of hardware logo and then this is the special edition not going to be sold hackadays You know, we made one just for us Um, and you can just see it glows through so it's just great if you have an rgb Keyboard with a you know back led or even just a single led Um, you know, it'll glow and it glows nicely even if even though the leds of course on these keys are On the north side only it'll kind of bleed through and it'll kind of make a nice gradient effect So it looks it looks quite good even in person And then when off you can still see it. It's just white instead of colorful Okay, uh, that is new products. All right Right on time Yeah, okay. Um, we're gonna answer your questions. I have a lot loaded up. Um, so anyone who asks a question Don't worry. I got it a different. I teach like discord hang out there now. Um, join all 30 000 of us But we're gonna do a mini top secret This one's gonna be a little different than any other top secret. We've ever done before. Yeah, and I'll tell you why Because we're debuting maybe a segment coming up soon because I've been thinking about mistakes lately And No, I just like mistakes in general. It's like what's What's the feedback that um people who do electronics or um, because I think about like Desk of Lady Eda or Scott's deep dive. What are what are the things that people say and we're like, oh, yeah That's a good point They say wow, I really like it when you show mistakes Yeah, and there's something that's happened recently where no one can make a mistake You have to be perfect. I don't know anyone perfect if I did I'd build like a church and go see, you know I'd like worship it like I don't know anyone in my that people can do perfect things, but it we're all flawed Yeah, everything I like is kind of flawed Um and kind of broken. Um, and I think that's that's human and so what we're thinking of And we're just working out the naming because like, you know It's hard. There's like root and root cause analysis There's lessons learned and then we're like well, maybe we could say Mistakes were made I think it's a funny phrase and and this is but we might change it. We might change it We're thinking like maybe less maybe this name is a mistake. I don't know mistakes were made Lessons were learned and the idea is we would talk about on our show A mistake that was made and then how we fixed it and then how you know lessons that were learned Could be a component we used it could be something we order it could be oh, we Decided to take back orders or something and then like the world ran out of chips You know who knows but we're thinking that could be it and then there's some really famous ones in computer science and technology Where engineers you told me when you're in mit people look at certain stories through Engineering history that they're like make sure we don't do that again And there's just like computer science stuff that it all makes sense when you know about it. Yeah If you know what about so we thought it might be neat to Normalize making mistakes And people learning from them because I think right now the stakes are really high You have to be perfect all the time and you're never going to be perfect So what if we had a currency of showing our work even when there's a mistake And then sharing it with people and making them feel good about doing this because if people can't make mistakes You're never going to make anything And you it's all about mistakes. Yeah, okay Okay, all right, let's get through these questions Okay Questions and I'll uh, yeah, we don't make mistakes. We just have happy accidents. That's a Maybe we'll call it and some things are not happy accidents though. Okay, so I'm going to start rolling through these Um Ready? Yeah. Okay, uh, and I can answer some of these two Would one or both of you be available or willing to be on a random Podcast from a no-name person I kind of prefer that at least when people email Lamar we're always trying to go to new audiences or You know like not mainstream stuff like Lamar is not going to be on like this weekend tech Like I just like we're just I don't do a lot of I say no to most media by the way So even if I if you have asked us and I say no, it's it's just I have to Protect my time because it's it it's a very it takes a lot of energy for me to do podcasts Yeah, I'll give you an example like in the past Lamar has Spoke at like a tech crunch event. We're more likely to speak at a costuming thing. Yeah, because that's kind of where we're at It's like, well, how do we help people that don't know a lot about electronics and tech yet? Um next up Is there a scenario in which micro python and circuit python might merge to be an all-encompassing thing? Or will they always have different enough scopes to stay separate forever There there's probably I don't see them merging the board support Because we kind of took different directions in that I think a lot the court core library the court. Sorry the core language Is is fairly merged at this point. They're very similar. So, you know, we don't support some of the chips They do and they don't support some chips we do But you know, the code is almost completely The same between the two of them Okay, um, which is more exciting circuit python hitting 2,500 Stars or discord hitting 30,000 users. They're both great. I will say that They're both different, but I like the direction of both of them. Yes, they're both different. They mean different things Um, it means that we're making something that people like and and they share and they're telling their friends about it Uh, and that's the similar things because discord is like, oh, there's this cool discord server We can talk about electronics and then for circuit python I was like, oh, this is a neat thing in this how I'm signaling to the people who follow me and they can see what I'm starring Yeah, anyways, okay Do you lady to think that circuit python will turn into a popular keyboard firmware option? I mean, it is people are definitely using circuit python with the rp20 40 I mean almost every project. I see that's keyboard related for the rp20 40 is using circuit python. So that's great Uh, I think you could you know scott The lead developer of circuit python has a keyboard that runs Circuit, you know, it's a keyboard that runs circuit python natively. So I think it would be Uh, totally, you know If it's free people use it and it's free. So people are using it. Oh, you're on the embedded podcast, right? Yeah Yeah, eric. Uh, lemur was on the embedded podcast. So she's yeah. Yeah, that's another example Or it's like that was one that was like, I'm almost positive. Yeah, you were on it. Yeah Yeah, because um, uh, no, I remember doing the post for it. We did. Yeah, you did. Yeah, okay, um What streaming started be using I answered that in there. I mean it's still using wirecast Nothing's perfect for streaming. It's just like what what can what can we use that's um Compatible with how much time we have for the shows I would like to use like a more involved setup or a simpler setup. This is kind of in the middle To to publish to do this the way we do it with also having like full-time job here Um Why doesn't aida fruit have any regular pla pla in the shop anymore? We don't really sell 3d printers and there's a lot of stores that are really focused on 3d printing and support and I It just wasn't something like we stocked it It was never really popular. Um, no matter how many colors we we we carried. So I just decided hey, you know, we're gonna focus on what we're really good at Which is electronics and not carrying 3d printers and Filament all right next up with almost no 3d printing company in the United States And almost all opens are sorry where 3d printers did has a different ever considered making 3d printer kit to be sold in the shop For example an aluminum extrusion design with all sorts of custom a different mainboards Additionally, why did a different stop selling 3d printers in the shop? That's pretty much the same as the last question It's it's just the market, you know, it changed it moved as you've noticed You know, we carried like the first 3d printer we carried like 10 or 12 different 3d printers And and we did the best we could but it just wasn't The the margins weren't there It was really hard to sell through reseller because we weren't making around 3d printer and I I personally have no, you know, interest in getting into this market, which I think is is quite well served at this point I don't think I would add anything I think that prusa is doing an excellent job with the community Of folks who wanted to have 3d printers. Yeah, and um, I'd rather have folks Uh have electronics that they can put in something that they've 3d printed kind of like what we show with no, I'm Pedro Yeah, it's just like it it actually evolved. It's it's successful because now it's not as interesting. It's a state tool In your uh maker tool kit of things. It's not the center of your life. It's a tool okay, um If I order, uh And have it shipped to the eu from the us. Do I pay import fees? Yeah Yep, you always will and you're going to pay that too. Okay, uh, are there molds with home row? bumps For the keyboard molds. No, but you could make it, you know a mold A home row bump pretty easily by just scratching the silicone With just a sharp tool and making a bumper or a Slot, okay question. Uh, yes, sorry. Mr. One d. A awesome p. Uh, what do you recommend for pogo probes? I got some of the pogo clips to try to use with swd pins on the m zero feather and trinky But the clips won't work on the double-sided boards. They slide don't clamp Roll you really need to have a jig for it. I mean like pogo pins don't work without a jig um if You know if you're programming a lot of things Then you'll need to make some sort of acrylic or laser cut thing I mean a lot of our boards have holes on them that you could use to orient it So you can make a pcb and then and make a tester jig out of it But yeah, I mean like that's the trade-off with with test points is that they're They're hard to use unless you're the manufacturer. All right, and I'm gonna go through these some nice kudos tonight here And then we'll wrap up at the last question after this folks like to production values on our shows. Thank you We also have one Love how you do nice streams and videos are awesome for us costumers to learn With your knowledge. Yeah, so there's a lot of so there's a lot of stuff We do that's not just for the engineering community A lot of it is you may have never done electronics, but you want to put those leds in that costume And maybe you don't have to spend five years learning computer science You can use something like circuit python to get started really fast and then learn more on your own terms later, um and then I think that is it Oh, uh, are there people are allowed to use the term stem of qt for their own projects and projects as long as you fulfill the Obligations of the definition. I would just say stem of qt compatible Just for your own one and down you can go to eta fruit dot com slide marks or you can email me pt data fruit dot com Guess what we always figure out a way to make stuff work together With people if you want to use it in some type of official way, but you can also just say compatible Or you could just say compatible and you're done. Um, but we'll make something work All right, let's uh That is it. Let's wrap it. Okay, everybody. That was our show for tonight. Um, the code is super fun. We'll be, um Doing this code probably till like 10 or 11 We uh, thank you very much. Thank you everyone for being part of this journey with us there's always Fun and interesting things going on Mistakes were made lessons were learned Thanks everybody. That's the theme Thank you all of our customers or community. Thank you whoever's on the team. I think it's jesse may behind the scenes Let's see. I believe it is Thank you, uh customers community all the folks in the chat all of the, um Moderators who recently helped out with a lot of stuff and of course, uh Everyone on the eta fruit team who keeps things thing going today a little bit of a flood We had to like move some stuff around So that's why things were a little chaotic today, but it was okay. Everything's dry now. We'll see drying everybody Next week. Here is your moment of zener. Bye everybody. This is an eta free production. Don't forget next week is eta box unboxing eta box and more bye