 Hey, what the heck's going on? I'll tell you what it is. It's show and tell but it's not fill in the more No, it's me John Park. I fooled you. Were you expecting someone else? I bet you were But I hope you enjoy this anyway because I'm certainly excited about it. I'm certainly excited to See what people have brought by to the big huge Show and tell that we've got here on Adafruit going on 37 years today. That's not true I don't know how long I've been doing it, but for a while, right? All right, gotta keep the excitement up though. So let's go to our first guest. It is our good friend, Sean Hemel Hey, Sean. How's it going, John? Actually, let me turn off. Well, how's how's oh what you got some some Buttons and clicky things happening here. What's what's new? Is that your AC? It is my AC I've got I've got a mini split unit up there. Yeah past the lights and they're really loud I forget to turn it off during live stream sometimes. I was just turning it off like oh, right. I'm live Let's do those do people tell you do people notice it because everyone always tells me that they don't hear my AC even though I'm super conscious of it. They say no, we barely hear it. I Know I usually yeah people don't seem to notice it seems impossible But maybe the mics are just sort of local enough and not tuned to those frequencies. I don't know I think it's more apparent when I'm like listening and editing my own audio when I'm wearing headphones That's where I really hear it. Oh, yeah, if you're recording it forget it. It's terrible. Yeah, yeah, right on so right other than HVAC Concerns what have we got going on? Okay, so my latest my latest things that I've been working on with With digi-key is this STM 32 board and it's an ST. It's an ST board. It's pretty slick but the big thing is Actually using Yachto project to create my own Linux image Because I want to enable and disable certain drivers Write my own applications and and what not And if I remember back in the day Well, I was like six years ago Adafruit had their own like raspberry pi image, right? Am I am I remembering this correctly? Yeah, that sounds really familiar actually, okay So I'm going through the process of learning the Yachto project which allows me to construct my own Linux image for this board And you could do it for like raspberry pi beagle bone black There's all sorts of boards that are supported and I'm learning how much of a pain it is to maintain and build all these things together and What I wanted to share real quick is Screen number two. I am I am logged into this to my computer here This is this is my my little Linux box. I've actually logged into that STM 32 board This is my custom image that I've created using the Yachto project and what I did is whip up this really quick I squared C Sensor it's not it's not even really a driver It's just a really basic application to read from the I squared C device file that the dev I to C-1 if you're familiar with Linux at all and what I'm going to do here is I'm going to log into this This single board computer that I've constructed my own image for I bow tie It's actually tour, but that should have been a really good one. Now. You know the secrets you can hack all of my systems Yeah, exactly exactly and what I'm going to do here's nope wrong one I'm going to look in user bin and one of the cool things about Yachto project or bit fake or any of these like build root types of systems as I can create an application This one's a C application and it automatically cross-compiles and here's my application right here It was get temp. See it was cross-compiled and then just baked into this Linux image for me So when I call it from the command line it actually reads from that I squared C sensor and gives me a reading So the idea is I'm putting together this video series to show people How do you get started creating your own Linux images for single board computers and you could do this for raspberry pi? You can do it for big of own black. I'm using this STM 32 MP1 board That's the idea of where we're going here It's it's a good bit of a learning curve, especially for Yachto project build root Let's you do it very quickly But it lets you just kind of pull in modules and you have to recompile the whole kernel every time Yachto does everything in Layers they have a little bit more fine-tuned control And just learning the tech the terminology and what goes into like creating your own custom not really creating a custom kernel But like putting in certain device drivers and modules to make this work the way you want right So this is something you're learning now and then creating video series on how to do Yeah, our tutorial series so people can build their own. That's cool Yeah, so they've they just started getting released on the Digi-key YouTube channel so feel free to check that out if you have any Curiosity in Excellent, yeah, I don't want to do it, but I At least I say that now. Oh You might you might not like it. I'm it is a learning curve and you fight with Linux. One does not simply use Linux Yeah Yeah, it's a relationship. It's a back-and-forth It is it has its uses. I love Linux. Don't get me wrong It has its uses, but it's been a fight especially to get like networking going like Wi-Fi. It's just been horrid So that's been an adventure Yeah, the The classic one is audio with Jack and yeah, we're trying to do any of the sort of microphone and synthesizer and You know all these areas where people are wanting to make little embedded things that do cool stuff It's like kind of perfect except for it's also this giant battle with with with Jack or the other audio Also drivers also. Yeah. Yeah quick. I had a quick question in the YouTube comments Somebody's things I'm clipping so I'm probably getting too loud That might be a me problem rather than a mic problem And they're saying what are the advantages of doing this over a Raspberry Pi OS like? Raspbian or I guess it's Raspberry Pi OS these days that comes with the kitchen sink. That is a full-fledged operating system It's got a gooey. It's got networking. It's got the sound drivers and it's just all comes in there And it's like what is it like eight gigabytes four gigabytes? It's huge. Yeah, and it takes slow ever boot Yeah, and it takes forever to boot you want you people generally want to create their own custom Linux images when you're trying to create say an IoT device that you deploy to a bunch of areas and for whatever reason you need Linux and so by Scaling it down. I can actually fit Linux this entire thing on like, I don't know 12 megabytes like you can get it to boot. Yeah in like a tiny tiny Fraction of the space of like big Raspberry Pi OS Sure, and if you're deploying a thing to share with the world, you've made your support job so much easier if you make a very bespoke little Distribution to give to people I've run across these with like the some of the camera ones is like a Raspberry Pi distribution that's just for making like a little household security cam kind of thing It's small. It just has a few things in there that you know are ready to go. So you don't end up Wondering what you're doing with minecraft on there. Yeah, and boot times a big one too So rather than wait like a full minute you're booting in like two seconds. Not much not many services Well, very cool. We're looking forward to the progress on that and I might even I might even dip in so sweet sharing that Sure thing. Bye. Bye. All right. Next up. We've got our good friends Noe and Pedro Hey, okay, so this week a request from PT who you know has been watching out of the Suicide squad and you know super happy because some of the boards from airfruit were in there So he requested a flexible 3d printed a star room face mask So this is a custom model that is modeled around the Halloween m4 So just a simple little model that just goes on your face It's all printed with Ninja Flex and earlier on the 3d hangout show There was a lot of discussions on like how to get your profiles to get printing it really good So a lot of banter on like you know how to do your profiles with like a Bowdoin printer Which was one of the things we were discussing that I had accidentally did to print one of the models We were actually able to get that to work the 85 a which is like the the elastic the tpe version of the Ninja Flex so And then like a lot of other things around it like being able to airbrush it So you can do like a lot of fine details myself and by no means like an airbrush expert So I was able to get like some, you know, okay Yeah, yeah, so discussions about that and then like having it like accessible to be able to reach the On-and-off buttons and then like have little ports for having like the recharge ability with the Halloween You have on there and then just the construction of it like using the Ninja Flex filament to actually have the The straps so you can have that on your head And of course you can't really see when you put it on But you know, you can kind of adjust it, you know You could kind of see you know sort of out that way But yeah, just simple little projects to sort of you know, just highlight that Hey, we have like a bunch of spools in the eater food shop I think they're like 30 bucks compared to like what like $60 like somewhere Oh, yeah, definitely go pick those up. We got a bunch of those spools in the eater food shop and Watching a later tonight on asking engineers you can even get that 10% discount code Put that in the cart get some of those out there. We also have like the glow-in-the-dark ones There's a lot in the discord too a lot of people wanted to do like the silhouettes and things like that We have like the glow-in-the-dark Ninja Flex as well. And of course the Halloween's they're in stock We have the M M zero ones in stock and at over at digikey We have the M4 ones and stock really cool orange ones and yeah Just some fusing discussions using the for free form tool. So definitely check that out For sure. Yeah, and is that did you did you say you were successfully printing that with a Bowdoin to with a yeah I mistakenly printing side was printing both sides and only one of them is one of the printers is the direct drive and the other One is the Bowdoin and it was able to print with the same setting So definitely a good thing to try out and then just some of the discussions on like printing on a PEI She like how to have your initial initial layer height and the speed and the eat and all that stuff So those tips that you've that you'll be putting into a guide as well. Yes, it's in the guide Yeah, thanks for reminding me the guide one I think Lamar one made the guide live Tuesday or something so okay All the settings in there and then we have a github repo to that has every single one of our profiles for all the different printers that Adafruit has gotten in me print profiles for those and just uploaded on our github Good. I want to print stuff. Yeah, it looks really fun. It's Right add some servos on to that and like have it With some sound effects or something You can do like some heat for me and your newest guide well showing how to do like when you did the coiling with the US Heat to have this day nice and curve. Oh, that's interesting So a nice look not some nice little cool properties with the cool moments. That's cool. All right. I'm getting some you've sold me on it Thanks, guys. Hey, it's free for you Hi, Jimmy. Thank you. Bye. Yes Alright next up we may have Scott if he gives me the thumbs up in his little tiny thumbnail view that I see down there and yeah Oh, hey Scott. Hello. It's it's not working that well, but I thought I'd go anyway, right? Um, you want your second screen? Yes, please. So what I've been working on the last couple days is getting a tiny USB, which is our USB Stack that we use in circuit Python and a lot of people have picked it up for other stuff. It's a fully open source MIT licensed USB stack, which is really cool And I'm working on getting it running on a Raspberry Pi for not an RP 2040. It already runs there That's their microcontroller, but actually they're Cortex a level stuff. So what you would traditionally think of as a Raspberry Pi So what I've got here on the right hand side is you can see I got some some UART output The hello from CM4 was sent out from a compute module on the IO board Unfortunately, and I thought I'd pick people's brain. So let me switch. I realized I have cat cam That I can treat as a flying camera So the here's my setup and maybe it'll focus Um, so I've got like the the compute module the IO board And then this is the UART lines and this is obviously an apple that I was eating But I had I thought I'd ask people have you seen where the SD card doesn't stick Oh, I've been using this all of today and it just started happening to me like I've never run into that ever on any SD card Pain I think I did accidentally pull it out once Okay, because it is like a push-pull and they warn you about that But I tried a second card and it does the same thing. Yeah, I'm so much like that's not yeah I can I can feel it like try to catch but not obviously not succeed. So I'm on discord and I'm on And on on the YouTube chats, too So if somebody's had this problem before and you know how to like coax it Let me know because it's gonna make it even worse for me to deal with if if I Hold it in there every time. I mean, I know we have some extenders that are like a ribbon cable with a Slot that you could probably tape in the in position and then use the rent Swapping like a little Maybe maybe something like that'll help. Yeah. Yeah, I was also thinking like maybe I'd try to actually like order that part out Did you can write out? Right? Right? That's more work. Actually, you know what? I think I have a second IO board That's the fastest solve probably But it's frustrating because I've only been using it today and yesterday so we got a comment on YouTube that I've fixed a non-staying Micro SD card on a pie. You see gaffer tape gaffer tape. Yeah. Yeah, I could just stay in there I'll just have to find my other IO board. They're $35 apiece, but right Me holding in there is remove the spring. This is someone someone else and duck. All right. We got some good solutions Awesome. All right. Yeah, I'll check those out after I'm done chatting with you Excellent All right. Well, thanks for coming by and good luck with the board and the and the USB stack Yeah, thank you. It should be really cool I'm excited to get people excited about it. Very cool. All right. Thanks and enjoy your Gravenstein apple. Thanks, John All right. Oh, let's see next up. We've got our Let's see who's in here. We have Some people moving around here's Liz with city DIY. Let's bring Liz on Liz Hey, how's it going? Going well. How many of these cameras are yours? I see a couple things that maybe are you? I have my screen shared With some like weird things happening. Yeah So this is the 13 by 9 stemma LED matrix Yeah, and I wanted to do an audio visualizer with it And so this is Jeff Epler's Micro lab code That I converted to run on a matrix so you can see it kind of adjusting to my voice But you'll see it more if I tap the mic on the feather since we're getting some blue. Yep Going on there. So I was kind of the first step because My girl ab uses a numpy so it iterates through data a lot faster than if you're trying to pull it in Direct I'm still kind of learning about it Next I'm hoping I like maybe do some like custom Visualizations and change the colors and stuff. Yeah. Oh cool. Good. Well, I think you're on the bleeding edge of using this this module So it's fun to see some some demos with it. Thank you for for tackling that. Of course. Yeah I was really happy I came out and I like colors and music reacting together Yeah, I'll be a fun one. It's nice that it's just Emma QT So you can just kind of pop it into a lot of existing projects without without much work. Yes, definitely Very cool. All right. Well, thanks, Liz. We look forward to seeing seeing this progress. Thank you. All right I'm gonna move on uh quickly so we can get through in time And still have time for ask an engineer get started. So Let's see next up. We've got our friend, uh, Todd bot here. Let's see. It looks like he's ready to go Uh, I got the thumbs up and uh, hey Todd is one of these uh screens yours as well. Are you sharing? Yeah, there's a there's a code screen and github code screen that um, you can put up whenever you want. There it is I found it. All right. So so um, but first make instead of making that big make make, uh, my video big So I've got a macro pad here and I'm gonna switch the camera if I can still remember how to do that. Um Here we go. So this is the space invaders icons doing Doing a very non space invaders the, uh, tweening or easing. Um, that that if you ever ever done animation easing easing in and out is a very common thing and the um The code is really simple. Um, it's you know, it's it's basically this the same Code you've ever seen for easing where basically you have a linear interpolation function that goes between a Start and end point that's moderated by a time variable that goes between zero and one and then you Change what time means like oh if I instead of making it just linearly going from zero to one I make it go like a like a square and then an inverse square It gives you that sort of like Longer and slow down exponential. Yeah, exactly. Yeah So like you get like quadratic functions then cubic functions and quarter functions And these are all like really well known so you can just like plop them in But I was playing around with this because I thought it'd be very funny to have the space invaders that move very strictly in a um It's very like sort of fluid way. So this is just a real this is on github. It's on uh, it's great my github in um Todd bot slash circuit python invaders I love it And it's it's super super simple There's a little thing object that basically does all the object object updating just like my staroids And then the linear interpolation stuff is at the very top where you get like the ease in and out Just like you've seen him before Beautiful. Yeah, it also looks like they're at a like a flash mob or something doing a funsy dance that they've all agreed upon There's there's there's rink in a delightful way Oh, that's great. Thank you for sharing that I look forward to playing with it. Really love it. Great job. Take care Uh, all right. Uh, let's see next up. We're gonna bring on Uh, not that but uh cedar grove if you're ready to go. Let's see what's happening. Hey, how you doing? Hey there. Can you hear me? Okay? I hear you great Great Super I've been working on Um a co2 monitor is probably a number of people know My nephew is asthmatic And it's pretty important for him to be able to monitor co2 levels and particulate levels So, um, I've decided to put together a portable job for him so he could do The monitoring when he's camping. Oh, that's great. And so, uh, it's based on I think you can see that It's based on the pie badge, but it's also compatible with the pie gamer With uh edge badge pie portals and I've got it running on the queue in the funhouse too. Oh, wow So right now this is just the co2 monitor and thanks to effects music Let's see. Where is that right here? It can switch over to another language mode and uh, if I hold on to that So we're now we're switching over to german And uh, good grief. It's a little bit co2 in here. Anyway, pardon me Yeah, there is a pirate mode too, but that's kind of iffy to use and it doesn't really help you a lot But anyway, the the next step is to attach the particulate monitor to this and then it'll be mounted in a A ruggedized pelican case This so that He can take a camping with them and set it up in the tent and know what's going on Oh, that's terrific. Really beautiful build. I love the attention to detail with your ui Makes it makes it easy for people to use I think That was a lot of fun making it compatible with all the rest of the boards was a great educational experience I'll bet. Yeah. Well, I look forward to looking through that code sometime. Thanks for sharing that Okay Let's see you next time All right, uh, let's see next up. We've got odd j Hey, how's it going? Hey, how's it going? It's great. Nice to see you. What's new? Uh, this guy actually I'm working on a uh New smart smaller version of assi be like more on your head for like halloween Love it. Like one of my newest designs. I took an old design and reworked it a bit and Closing about this one it runs simply on a small inner fruit trinket and it just looks so Thanks to the design it can easily just go on top of your head and move the legs a bit Kind of hold on to your head and yeah, got a little robot play your head. Oh cute. Oh, I love it Yeah, I'm still trying to make it a bit smaller. So I'm still uh working on a smaller version just in case But hoping I can like get this all videoed up and you know sent out at the end of the month Oh, it's such a great looking build and the types of functions you have on it right now are Like some is it like a randomized motion randomized motion? Yeah, I just have to look around I don't want the it's just I'm just left work recently. So I'll finally be a full-time maker So I'm trying to make my first little thing really easy simple to follow Follow Oh, eventually we'll get to the bigger stuff like the yeah AI stuff, but right now shine go for small designs and cute stuff that people can just easily print That's exciting. That's a great idea and then it can also be a platform for further exploration by people If they get it get it up and running, uh, and is are any of those uh files out there and shared yet? Are you posting? And then it will all be posted everything once at the end of the month I'm hoping on making the io and of course ater fruit processes But if you follow me on twitter or instagram, you will see it first and then you can like go and take care So great. Thanks so much jane. Congratulations on moving into full-time making Take care. Uh, all right next up. We've got doctor. So bring doctor on to the stream. Hello Hello, how's it going going great? Nice to see you. What's happening? All right, so uh, I was looking at my smartwatch which uh, has seen some better days It decided that it was a good time to lose this trap entirely So I've been holding it on with bandages and I thought Maybe I should make my own version. So I thought hey, what's cooler than a smartwatch a pip boy So I decided I'm gonna make my own version something a little different. Um, you know, not just a clone of a pip boy, but Um, starting off with just a feather rp20 40 gps module figured I'll add a bunch of sensors that might be useful So so far. I don't have a lot going on Um, but I've got my sd card for data logging. Apparently it's just doing battery I've got the um lc 709 203 f for monitoring the battery levels and you can see the Um console up on there has my current location, which is not full location just because I don't need to turn up at my door Um, but you can see it's uh, monitoring battery as it's recording Uh, so I want to try to take that data and see if I can also use it for Um, something like map my run to see if I can like move my gps data up there So I can work walks or like if I find a point of interest I plan on having some ios So I can like just hit a quick button tag a gps location. And if I want to go back I can make notes later Um, I'm gonna have a nice big sharp memory display, but I've gotten that quite working yet. So I don't know if you can see Yeah, that'll be a nice that'll be a nice pip boy size. I think yeah, so that that'll take up the good chunk of my arm So once I've got that That's gonna it's gonna start coming together pretty quick. So Really cool good exciting. Uh, I'm looking forward to seeing the progress on that as you go Thanks for sharing it and come on back. Uh, anytime you got more I certainly will Take care Uh, all right, we've got mark hughes ready to go. I think let's bring on mark. Hello Hi jp. Nice to finally meet you. I'm mark. Hey really nice to meet you. What you got going on here today Well last year, um, I taught a course where we provided Free boards free assembly free parts free everything We had over 600 engineers sign up and I just got it. Um, the nod from the sponsors. We're doing it again So if you have any engineers that are looking to learn how to do pcb design This time it'll be with an emphasis on signal integrity. Um, great. Come check it out this time. We're making keyboards I don't want to say I stole the idea from you, but I I totally stole the idea from you. That's no such thing feeling of ideas Yeah, um, so yeah, we're gonna we're gonna do macro key keyboards with the raspberry type pico Parts for at least, you know 20 20 people I'm sorry 25 people and pcbs for hopefully everybody. So that's what we're doing Oh, that's really great And people will have the opportunity to learn the pcb design from the ground up and then get get get boards made Is that the goal? Well, uh, one of the sponsors is the same people that makes the ash park boards So we're gonna just be able to ship them out the boards Really cool. Yeah, so that that was all Exciting well, thanks. And uh, so people can head to teach me pcb.com I'm guessing if they want to learn more about that sign up and go sign up ready to go in uh early october Oh fantastic. Well, thank you so much Hey, no gp. Thank you. No, thank you. No Uh, all right, is that everyone I I saw that we did have one camera up here called mouse and it has what looks like, uh A ureurac synthesizer, so I'm just gonna Go to it. Is there a person on the other end of this line? Yeah, right here. Can you hear me? Yeah, I can hear you. How's it going? All right. Yeah so yeah a few weeks ago I uh Showed off a little power supply to sort of tease this project and this is what I what I'm doing with it um, I'm trying to make a uh Entire ureurac modular synthesizer, uh, except for one module Yeah, so the one module I didn't make is this one here, which is a computer interface Which is great because you can actually have a virtual modular synth on your computer and hook it up to your real one So I can actually play with my modules without having to make All the modules first. Yes It's a gateway in it is yeah, and uh, this is a prototype module which is a breadboard on a module. Wow Uh, which is great because then you can test out your circuits and you've got all the power supply and the jacks and everything Uh, my first real module here. This is a uh sample and hold uh with a noise generator and a clock And uh, I'm using this sort of um, uh kit prototype diy system to make To implement them. Is that the one from deltronics? It is the deltronics one. Okay, so it's like it's like a Yeah, I can actually I can show you the next one because I can take it right out Uh, yeah, the next one is an LFO, which is digital. Uh, it's an arduino adafruit At mega The boot loader and um, this is only half done I have it flashing the led, but I don't have it. Um, I don't have the uh, dax and op amps and I'll just unplug this Yeah, so this is this is the what I'm using to make them so far It's you can see it's got like a proto board here To wire up your stuff and it has a board that you mount controls on and a front panel where you And so you just pick whatever controls you need and drill the holes and yeah, not everything. That's that's great Yeah, so that's what I have so far. Love it and yep Whoops, where'd we go? Oh, I soloed me. Sorry about that yeah, so uh It's at some point I'm gonna have to learn to make my own pcbs because some of the modules are a little too complicated to do with this In this uh, sort of format here. Hey, well, you'll never believe it, but the last guy mark hughes has a uh, Oh, yeah That's a good good check out. I think it was teach me pcb.com. Yeah, maybe you can be one of the 25 Excellent. Well, we got a run so they can get ask an engineer started. Thank you. So thanks for showing that Please come on back anytime to show us more modules really neat uh, all right and uh, that's gonna do it for show and tell I'm john park and uh, you should Stay tuned because next up is gonna be fill in the more with ask an engineer. Bye. Bye everyone