 What is this lady everybody and welcome to show and tell it's me lady with mr. Lady data. We're back Thank you to knowing Pedro and JP for covering show and tell it's good to have some other hosts once in a while But now you're stuck with us. So let's check in with you can't miss us unless we're not here. That's true It's like the other side of the coin so we're gonna check in with some people from in the community see what they're making hacking 3d printing and Soldering first up. It's Sean Hello everyone Sean is here show stuff with things that you do a digikey because we always have digikey on so special thanks to digikey by the way Yeah, yeah, and greetings from rainy New Orleans. It has been storming for the past few days So one of the things I've been working on is I feel like I'm a little behind I feel like I'm about a month or two behind because I'm starting to play with the Pico's Yeah, and the RP 2040 is super cool I've tinkered with the PIO and the thing that I've been working on like it's been taking a week is to build the whole build system on Windows and also get stepped through debugging working on VS code. That's been a lot of fun Taking up like a week of my time because trying to get it working on windows It just works in Linux and Debbie in and raspy and and it's just like awful in windows So yeah, you don't see make now you're running see me congratulations. Yeah, and see make is great. I love it It's just like one. Okay. Okay. It works. So I yeah, it works well for what it does Sometimes I don't see the purpose if that makes sense and I'm sure somebody would get on and be like well It's a build system to build the build systems. I'm like, but really okay Sean loves see make Let's not dump on things All right, what do you build in with these because so see see yeah see make see make is good And I'm just doing blinky for now, but I've got a target over here and I've got a um I've got a programmer that this is running Pico probe and I'm gonna share my screen Share screen Do-do-do-do I can only oh I can do individual applications. All right So I've got VS code going on over here, and I finally installed all the extensions And what I've learned is that so you've got your debugger. That's running a firmware called Pico probe That's talking to open OCD, which is a server running on my computer That's talking to GDP which is the debugger and that's talking to VS code Which allows me to get this a pretty gooey step-by-step thing that Allows me to do something like this. So down here. I can click on See make see make should actually allow me to do the see make part where it builds the make files Once you get it all set it up. It's pretty simple. It's pretty straightforward and then I go to my debugger click on debug and That's gonna build and send everything over to my target, which is over here Once that's done. It starts to load open OCD GDP all that goodness and it gets me here So I have full step through debugging now where I can click through and it goes through each I can even step into things if I want to see functions on the back end step out of things And then we get all the way through here it prints something to the console which I'll skip right now And it blinks And so as as silly as blink seems it took me like a week to set this up in Windows But kudos to raspberry pi for their excellent documentation to help me get here. All right. Well, congratulations You did the thing so that nobody else has to for everybody else good J-Link, okay Box just But but but four bucks. It's four bucks and like only a week You can't put a price on the experience you have I know Well, congratulations John do write up how you did it. I mean I do like the VS code integration So I'll give you the credit for that. That's yeah, sweet. I do like this the stepping in So what will this be in the digi-key world or in the online world for folks to check out? I will be making shirts available on maker.io as well as there will be a video showing this off and how it's working Probably like the next month when I put everything together and make sure it's all written up in a nice format right on okay Well, thanks so much. Yeah, thank you. All right next up Melissa Hello, Melissa. Hello, I have a thing here. This is a fun house here And I have it running a little application that I wrote and right now I have an interfacing with home assistant so I can do stuff like pushing this button here And it'll actually turn off my room lights. It worked. It's fast. That's cool. Yeah, and I can do stuff like I Can I have the dot stars emulating an RGB bulb so I can say something like Alexa set dots or Alexa set fun star lights to purple Did you mean fun house light? Yes There you go. That worked. That worked So and then it also shows you the temperature humidity and the pressure that it's reading off the sensor on here All right, good work that that's a really great job. You did integrating with home assistant I'm glad and that's in circuit Python So it's easy to mod and you get access to all the sensors and then yeah people can Can can tweak it more if they want to have the buttons or different things around their house or have the screen or LED's Light up based on other events in their house with using home assistant, right? And there's that yeah, there's a slider here. They can use or the touch pads as well and the PIR sensor All right, sweet. Well, I know you're working on a guy We're gonna get that published and some people the fun house can then use it with home assistant as a little hardware friend and for folks haven't jumped into Home assistant stuff or folks who have keep in mind when you build your own stuff You write the code or you can inspect the code You know what's going on in your home? And I think that's gonna be one of the things if you care about privacy online You should also think about like what things can you look at and inspect that you're putting into your home This is one of them. So check it out all the codes available all the projects So be handy for I we could have you know like a near the one we're leaving the house You can like just use one button to turn off the lights or turn on all the lights like all of them in the house We used to have a little clicky thing, but it stopped working for the key light So this might be an alternative. All right. Thank you. Melissa. Thank you. Melissa. Yeah, you're welcome All right, I had heard I'm gonna I saw this article zoom by and I want to see What if it's true or not because it might just be like outrage click is there was a company that had a thermometer? IoT thermometer that works at Alexa. Yeah, and Amazon said hey like we want all the user data because you know We want that as part of part of this Alexa ecosystem you're in and they're like now We don't want to do that and they said okay fine You can't sell it on Amazon anymore and everyone's out outraged because they're like, oh my gosh Like Amazon could stop that like yes because they're the store and they make something like Alexa. I know this is true That's why it's it sounds clicky to me But I'm gonna check it out because that would be another good reason to consider how what other devices even even you add You could use a fun has to yeah, but you could but if you add another device as part of this stuff Maybe you don't want to use another thing that's capturing data unless you know about it. Yeah, anyways No, Pedro control your data. What's going on? Hey, what's up folks? Let's do a square screen so we can look at this one. So you'll remember this one. We did this one last year It's a little eight by eight. I just wanted to look at it Just be like all right. That's what we did last year. So this year we went from eight by eight And we scale it up to 32 by 32 more pixels more pixels These are not pixels, but they're RGB and it's using the new RP 2040 feather Which is back here and it's on a doubler with the RGB matrix feather wing So the RGB matrix feathering works with the M4 the M0 and now the RP 2040. I got a PR In the works so it uses the matrix portal I before circuit pythons You can do things like animate some of the sprite sheets, which these are these are bitmap sprite sheets And they're just animating and cycling through Yes, we got we got black LED acrylic That's the magic here that makes the the diffusion looks so good on these LEDs and a 3d printed grid Which squares it up to make it look like little squares Also got some feet here in the bottom so that doesn't tip over And yeah, that's that's this week's project and we'll hopefully have the learn guide out a little bit later this week I love it. It's adorable. We got a couple of reviews shown tonight on asking engineer. All right. Thanks folks Next up jet blur. I heard you love see make also I mean, it's not my favorite because I'm not good at it But we were talking about not dumping on stuff just because it's not what you're most familiar with so I thought it might be worth it. You acknowledge that see make is loved by some I think it gets stuff done. Anyway, I needed an easy project So I had the I'll have to read it off because I haven't learned the name the Neo key feather wing To with the two keys and I'm like, what can we do with this and so I came up with the idea of a de-make of It's a game a whack-a-mole So the light is the mole popping up and then you have to hit the correct button Before it disappears and then you get red or green and this is hard to play in the mirror even though I press yeah, you don't forget how it's the advanced level But yeah, so it's just this is actually a feather M zero because it's what I had and a little battery and the tricky with Some of the linear switches the black ones they pop on and off. It was really easy to put together Little soldering a little Python code All good stuff. This can be training for like video game people. It's like fast keys Yeah, so I mean you could embellish the code with a lot of things you can make it speed up because it goes pretty leisurely pace The other idea I had was half Simon. So like, you know good old Simon Game with the four buttons. Why don't make one with two? It'll be easier, right? Yeah Or tougher there's more to memorize Yeah, you might be able to get more More codes or whatever All right. Well, thanks for coming by shown off. I you're you're new key. I think we're we're gonna Do some C make stuff soon. So yeah Well, I think there's just plenty of fun things waiting to be done in this package And so if you have a game to make idea spend, you know an hour or two and see what you can come up with Doesn't love clickies. All right. Thanks Jibbler. Thank you and I P Welcome back. Hey, thank you. So let me share a screen real quick. I didn't want to Do this before and accidentally share on top of something else Bring up a window. All right so this is a Funhouse and I am getting ready to do a little bit of a sort of a Home automation thing, but it's it's gonna be a little simpler than what Melissa was showing This is gonna be a real sort of basic thing that people want to do with this type of device I think which is I have the PIR sensor loaded there into the front of the board And if I wave my hand in front of it, you can see it's just changing the neopixels to red and then it'll pop back to green So I'm gonna use this as the trigger for some Wi-Fi light bulbs We have both the Phillips hue and we have the Liffix LI FX brand bulbs which are straight Wi-Fi bulbs. They don't use a hub or anything You can talk straight Wi-Fi to them and we have a library I haven't touched it, but Brent tells me that it probably should be working now and I trust Brent So I think we'll get it working and I'm gonna use this to create a Triggered lighting situation where you can maybe just change the color when someone walks into the room or turn the bulb on or off That sort of thing So this is gonna be something I'll be working on tonight and therefore hopefully have ready for The workshop show tomorrow and then I'll be doing a learn guide on this pretty soon Very fun, thanks all We know JP's not a zombie. All right, Scott. What you got going on? Hello? Sorry, I'm distracted. I have a cat on my lap I we rearranged in here so he can get up on my lap now without me having to pick him up So now the new cat home. He's very happy So what I've got is I was doing some github stuff the more you kind of asked me about this where folks are Have some trouble sometimes with circuit Python libraries because we have all these automated tests and they don't always pass so You asked me to take a look and see if we could automatically link them to the guide So what I have here is I've actually have two different Two different github actions that I've created These are things that you can actually use in the workflows that automatically trigger So they're defined in one place and showed across so the first one is what I was talking about where this is like github Inception because it's a github page with a screenshot of github But here is a my sample My sample PR and you can see that there's these eyeballs here And then there's a github actions bot post that says hey, thanks for the poll request here Take a look at these places for tips and if you have questions during the discord So that's the first of the two bots and the eyes are actually done by the bot as well The bot uses the eyes to actually just to know whether it already posted or not Yeah, it's kind of a neat hack Because I could download all the comments and like compare them to see if that it's one from myself But if you give or if you set a reaction, it will either tell you whether it was created or already existed So that's super easy You just create the reaction and it tells you whether already existed or not and go based on that So that was really handy and then as I was digging into all of the stuff the actions can do I also discovered a thing called a problem matcher, which is Very kind of like weird esoteric thing But what it does is that it allows you to run a regular expression across all your log output And it will highlight any of the lines that match and potentially pull information out of them as well So what it means here is in the summary of the get flow Github workflow run now you can see like more details about what failed Which of the pre-commits failed and then hopefully more information And then you can also look in the logs and it highlights there the lines more obviously And one thing you had said is like oh it says failed, but like it's just a normal color. It's harder to see Well, there is because it's because it has a happy cake and it's like all done and it's like you succeeded But actually happy cake needs it right so this reform matter or for the the problem Matcher is finding any line that says reformatted and it actually pulls the file name as well So the last thing is if you look at the file on your like files view of your pull request It actually will have annotations here that says like oh this file was read was reformatted And so that'll tell you in the same place that you would do like your normal pull pull request review stuff And if it has a line number like the pilot stuff will have it will actually put it on the appropriate line as well So hopefully people will start seeing that as Dylan helps roll it out and hopefully it'll be helpful for folks All right, thank you Scott. Thank you so much And if everyone wants to see what it's like to do something like circuit Python with hundreds of boards hundreds of libraries multiple languages not just programming languages, but like languages for each firmware All these tools that we're doing with github and github actions behind the scenes because that's really what's allowing a lot of this to happen So yeah, karate on deep dive. What's got? Yeah, right. Thank you Scott. Thank you next up. We got about 12 minutes We got about five people about two minutes each which is exactly the time budget we do anyways So let's see how it goes. Let's start with robotics collab. Hello robotics collab. You know robot Hey, how's it going? My name is Dan O'Mara. I'm from a robotics collab at circle launch and I've got a little robot here This is a robot that we built in 12 weeks during our session and it's an open source robot from pollen robotics And we were the first group to be able to actually build it in FDM and make it So I'm just gonna jump into a quick a quick demo of recording a little wave for you and say hi everybody Okay, and then okay, we're gonna go ahead And I'm gonna sit back so it doesn't whack me in the face Recording the features that you could do with robotics where you do the movement and then you play it back Oh Compliant Yeah, so he does all sorts of things from computer vision to you know Different emotes and just about everything. He's a great learning platform And so we you know we run a 12 week program here to learn all about robotics And so Ricci is one of our our fun little toys that that our students get to play with post up in Whatever video chat that you can post it in the link for more information For folks to find out about this you can put a discord or YouTube or whatever and If you want to next time, you know just email pt at data fruit calm. We'll do a blog post Program and congratulations for building There's a lot of open source robotics like there's open source like dog and there's cat But actually building in and then using it as the other thing so Into a class so indeed cool. Thanks so much. Thank you. Good work. All right. Next up. We're gonna go to Stuart What you got going on, okay, I'll go quick a lot Okay, I saw I saw someone from nuts and bolts Build this out of a toaster oven. It's a UV chamber that has two UV's at wavelength of two 254.7 So it comes the UV bulbs come with this It's a timer, but I got rid of that and I I added my own Electronics to it so I can customize it. I don't know if you can see that but yeah, I have the rotary here There's a speaker here. There's a bunch of 3d printed material But here is where I program and I code because you receive it's a UVC bub So it's kind of dangerous and I have a code here And it comes up with proceed and then I have I have actually two options Which is one is timed I time for 25 minutes and the other is power. So once I turn it on That's my Rotary switch active up, but What's it for you can put your phone and keys and things like that All the bugs yeah, yeah, let me try to get put the code in So for the door alarms pretty effective. You can use it yet Okay, so here it is. So once it starts up, I don't know if you can see that you display here. Yeah. Yeah So you can go you can go in and punch in a time that you want let's say for instance I punch in my time Radiation executing in 10 seconds So it gives you 10 seconds of delay So 10 seconds kick in and then it It will start the UV now inside. I have the acrylic here that shows the UV kicking on Here I have the UV power Indicated UV sensor because I have your sensor inside the chamber and the door alarm if the door opens Door is open. It cuts the UV Back and it's it goes back if there's any time left on there So the time feature is the same thing But it automatically shuts off within a after the 25 minutes is a breeze Good work Commercial level device with I see a lot of Used the your UV sensor I have the hall effect sensor at the door and I use two Microprocessors one for the timer and of course one for all the other functions and of course some bunch of your other stuff All right, excellent work, sir. That's great. I love all the safety Thank you. I'd say safe Stewart. All right next up. We're gonna go to Michael. Hey Michael. Hi. How are you guys? Hi, so I finally finished the hardware for version one of my satellite phone messenger thing All right, I'm gonna switch my camera here. So you guys can see it. Yeah a little bit better this has taken me forever to make and I am planning on making a version two that will be completely like open source and all that and I Won't be using like easier components. So that's what version two will be but yeah version one It's a software wise not complete but hardware wise it is the user interface I actually designed in Photoshop and then Exported them as PNGs and then converted that to a bitmap and bitmap image So that's how this entire user interface is operating and if I were outside I would be able to I'm gonna turn that off and on again I would actually be able to like text the pre-program number I have in there And this thing is very interesting. So it uses the rock rock block 9603 modem Which is quite fascinating because it uses a short burst data Meaning basically it has to charge up these two big capacitors inside there and if it's able to find a satellite like It will attempt to send it which is really interesting and then server side super complicated I have it like connected to I think hold like Zapier which then connects to Twilio It's it's crazy about it and when you do the version to come back because it Time but you'll you'll you're learning a lot. You only learn when things don't work out You'll learn when things do work out. Yeah, and a good process for you Yeah, and currently I'm using this keyboard, but I did find this keyboard Which is made by solar part party, which I know you guys carry the other thing that they have So this thing is incredible and it's not that costly at all Um, and I've never actually used one of these keyboards before so Next time and tell us how it went. Yeah. All right. Thank you, Michael Okay, we got two minutes per person next up sigh Hi, so I a couple of weeks ago. I showed this um pico cellular board I fixed the problems in the design and you guys gave me a great idea. You coined the project picophone So I went on amazon got a landline phone for 40 dollars and what I did was I threw you know, I threw one of these boards inside and I attached a keyboard a keypad And what this does is that if you dial a number on this it would text you a joke I got it working. So what I did was I used a combination of Twilio and a jokes api to you know texture A joke and when we ever you know, if we ever return to a normal word I plan to take this to a maker fair Yeah, yeah, I need more jokes. Good two projects in a row using some of these Web tools to glue stuff once you have like an api like the jokes thing might be like a jason Format and then you can use twilio then you can move this thing over here over here over here So that's kind of cool. Yeah All right picophone Good work. Thank you. If you post it anywhere, let me know you can email me pt datafrid and we'll um We'll blog it up and all that. Um, it's on haxted and they actually featured it on their landing Thank you so much. All right. Thanks. All right. We're gonna go to rick and then to mark rick Can you hear me? Yeah, okay Uh, yeah, I just wanted to show you real quick. Uh, my first little project I managed to get on the theater It's uh, it started out as uh um, Adafruit, uh, 328 p feather And I just put everything on it and I was just going to stick it on top, but I got one of noan paedro's Files and printed a box for it And this is the this is a dog feed alert is what it is And sees blinks. Well, when you feed the dog It comes out it comes out of sleep it blinks green And then you close it up and now it sleeps for seven hours Yeah So, you know if the dog hasn't been fed because around here with more people we don't feed the dog all the time And also the dog will lie. The dog will always say it hasn't been fed Colin made a cat feeder one too. There's a cat reminder. The cats do the same thing. They lie Oh, yeah. Well, my cat just gets fed whatever she asks. So that's our cat. We have one cat, one dog Excellent I got it up on github. I I don't know. I'm not sure where to post it Um, you can just email it to ptdatafruit.com and I'll get all these uh in the blog I'll probably have noan paedro blog it up since he used yeah, I'll come up again I've got a project where I control my uh, duck system in my air conditioner here I used to be in that business in florida before I moved back here to retire So it's I I'm not a engineer, but I'm an electronics hobbyist and I've always been into electronics as well Single serving iot things are one of the reasons we do what we do because all you wanted to do is One thing all you want to do is like did I feed the dog or not and you can't really buy that off the shelf You actually have to know that there's a problem for ac ducks or for leaks So our big ac systems that we have at adafruit They use like a proprietary thing if there's a leak it'll beep But we have our own stuff which if it leaks it texts us and that's what you want it to do Well, I put mine in because the the duck system in this house There's there's three zones but two of them are tied together and one of them is down here in my room Yeah, now I can control that duck to come on only when I want it to it doesn't Be cold too hot down here All right, it detects what the system's doing, but I'll I'll tell you about that next time I should Come on by and um, these are the type of projects We like to see because people they they know of a problem they want to solve They just don't know these things and so that's where we exactly I've solved a lot of those problems already All right, Rick Brown solver Thank you. All right mark place out place out Sounds good. Of course the camera turned off There we go. Uh, so it's a work in progress citizen make another circuit board And this one I've got one together But if I take the feather off, it's probably not getting back on Because the headers aren't quite aligned and I also learned a valuable lesson about Checking your footprints before you go to fab, but I wanted to show it this week Because it's been just about a year since I made my first appearance in show and tell And I was right at the start of the pandemic and I remember it was right around the time That when I started watching you guys would always send stickers out and You stopped and that's fine and I totally understand why but suddenly I thought wait a second We're makers I can solve this problem. So I've made my first feather wing Yay I don't have to send you a sticker now Yeah, I think it's ticker for the sticker thing So, yeah, I This is the first board that actually does stuff and it's the first one I made lots of mistakes on So I'm still waiting for the second and even third revision to come out It's a light sensor in the middle the cover that stops but And the footprint that's wrong in the middle is actually a motion sensor Which it'll be by far the smallest part of ever try to attach but Hopefully when I get the new boards and get them all done up. I'll show up again and Thank you for participating over the last year. I know we all needed it and Thanks for showing your projects in progress and then for Great one-year anniversary and as seen on show and tell circuit boards. So thank you so much Yeah, you guys are welcome. This came out way better than I thought If you guys want to copy of it when I get the final one, I'll send you guys mine as well Yeah, I'll trade you a sticker for it or something Sounds great. Thanks everybody. All right. Thanks. Have a great night. All right, everybody Thanks so much for participating show and tell this week come by every single week some 30 p.m Easter standard time. It's usually myself and Lady Aida, but then some weeks now on page or some weeks is JP. Who knows? We've been doing show and tell for about 15 years. Maybe it's probably like 12 11 13 This is a long time the longest running only show and tell that I know that's right on on On video and we'll see everybody next week and in a couple minutes is asking engineer. Thanks everybody. Bye. Bye