 Hello and good evening, everybody. Welcome to the Adafruit Show and Tell. I'm Liz. I'm gonna be your host this evening. If you would like to join the live stream to show off your projects, especially during this sleepy week between Christmas and New Year's, you can come by the Adafruit Discord at adafruit.it slash discord. And in the live broadcast chat, you'll find the link. First, we're gonna kick things off with our friend, Kevin from Digikey. Hey, Kevin, how's it going? Hey, Liz, how you doing? You're right. It is a sleepy week between Christmas and New Year's. That's why I have the lights off and I'm just trying to stay in the dark. Nice. So everything's good. I hope all's well with you and the rest of the Adafruit team. Yeah, thanks real well, thanks. So over this sleepy week and last week, I was kind of playing around in my house, in my bar and adding some lights to it to make it look really cool and really fancy. So one of my coworkers introduced me to WLED using the ESP devices. Oh, nice. I'm using a Feather ESP32 and it's really able to install it. It is literally installed over Chrome. There's nothing else needed. It just puts all the files right on the device and you change everything on the GUI. And the GUI also works on your phone or a mobile device or web browser. And the beautiful thing is I think I have about 600 LEDs here. And all the wires are hidden. And it's just simple. I mean, just changing colors. You know, you just literally push the button and change it to all these different options that they have. And I also took it one step further and added a microphone to it. So I have a microphone back. It's too dark. You can't see it's back there. Oh yeah, in the corner there. So right now it's not working. You can see as I talk, the lights come on or if I hit the counter. That's great. You know, when I have, you know, a guest over or whatever. Yeah. Playing some music. It looks really cool in here. And I see I have a little helper right there. I guess, yeah. I guess coming in. So I apologize about that. But yeah, this is just a fun project that I worked on at home. And, you know, the simplicity of the indifferent featherboards and some of the tutorials out there is just incredible. And it's a lot of fun. So that's what I hope for showing to this week. I love how it looks too under the like recessed bar and with the glass and everything too. So it looks really nice. Yeah, it really adds a good look. There's usually a bunch of bottles on the top shelf, but for this I took them down. Okay. All right. Well, thank you so much, Kevin. I hope you have a good rest of the sleepy week. And you do the same. Thanks, everybody. Take care. All right, have a good night. Next we're gonna hear from some Adafruit folks. We're gonna kick things off with Nate. Hey, good. Good to see you, Liz. Good to see you too. Today I bought my 3D printed owl. So this is kind of an art project that I did over the break. It's a 3D printed, no support design and it has a rotating head. So this is kind of my attempt of making another owl but more artistic with a little bit of print in place mechanism. So the bottom of the owl has this kind of handle that allows you to rotate the head. And it started off as kind of like a, kind of wanted to do like an ornament with like the sort of circular pattern of these kind of tubes that are kind of curving. So I started with that. And then I saw something on Amazon that was like an owl piggy bank sort of. And it had this similar kind of meshing. I was like, ah, it's gotta be an owl. So I worked on the owl head and then from there I figured, okay, instead of just like doing the whole snap fit bit where I kind of print two things and snap fit them together. How about I just print it all in one go with the head printed separately. So the internal structures, what keeps the head elevated and that's what's connected to the head really. And then there's some geometry on the bottom here that kind of caps. It captures the edge of the handle of the bottom of this so that it can't come out. So it can't fall apart, can't be disassembled. And there's some little details like the wing that has these kind of triangular patterns. And it did pretty good for the print. It came out a little bit stringy because our method for doing time lapses are, they tend to leave prints like this kind of stringy but this wood filament cleaned up fairly good. There's some burnish stuff on the eyes, but it's fine. So there's no post processing here just kind of cleaning it up with our fingers, right? And yeah, you got this kind of free spinning kind of. It's fun to kind of just do that with. So it's a free design if folks want to print it out maybe they get theirselves a new 3D printer and they're looking to print something kind of fun. Give this a shot. It's on printables.com. I'll throw it up on some of the other sites but it's there for now and there'll be a blog post going out but we also did the time lapses Tuesday video that came out on Tuesday. So if folks want to see that, where's the stamp? Put it, now it should be on your shoulder so. Yeah, I like that you can kind of almost like kind of puppeteer it with the way that the. Yeah, you can kind of hide it and you can't tell like, hey, you're doing, yeah, it's fun. Yeah, so a little something a little bit different. Yeah, it's kind of like a stress test but it's also like artsy. So you can really fine tune your printer but also get something nice for your home at the same time. Hoot, hoot, cool. Well, yeah, check it out. It's up there. Folks want to try their. Excellent, yeah, I'll drop the link in the Discord chat too, folks. Oh yeah, I'll do that. Yeah, I'm on there. Cool, good idea. Thank you so much. A good one. Next we're gonna go to Jeff. I was gonna come on show and tell but I need to go start printing that owl like now because it is so cute and I have a little thing for owls so I don't need to see. But I have my screen share up and I'll show you what I've been working on today. So this is a keyboard for the Atari XEGS which was a very late kind of game console. Wow, okay. Like late 80s, way too late to be good in the market but anyway, it has this interesting keyboard with the help button. So that's why we got it and decided to do it. And so I put a cutie pie inside and it is scanning the keyboard and translating all the key presses and so I can type. Well, if I was in the right window. And every time you press the help button, you can get help. You know, sometime in January, I'll be doing a guide around this with Circuit Python and I'll probably actually do it with the ESP32S3 cutie pie because we want to use it to show this ultra low power processor that is in it and is really nicely suited to the task. And yeah, it's not a great keyboard the keys are kind of mushy and it doesn't have roll over. So just one key at a time plus shift or control is about all you can do. But you know, if you were feeling nostalgic or if you wanted this particular keyboard layout to use in an emulator, it would be a lot of fun. And so we were discussing this in our internal meeting and information from Phil B is that there was the Atari XE home computer and then the game station version XEGS on the home computer had these four keys populated and this doesn't and they're not usable. So I couldn't, you know, in Circuit Python make these do anything because they're not connected out. Got you. Just in case you were wondering about that. So yeah, that's what I've got. Although at the end, if we've got time I've got another really old, it's a 1979 little newsletter to look at for fun. So. Excellent. And I mean, the help button is just wonderful, especially the tape of it. I mean, it should maybe send F1, but for the purposes of demoing it, I thought this would be. I like that. Yeah. Awesome. Thank you, Jeff. I'll be pressing this button a lot. Anyway. I would too. We're gonna hear some from some folks in the community and then we'll come back to the Diabolco computer. All right. Thanks. All right. Next we're gonna hear from Paul, Paul Cutler. How's it going? Happy holidays. Happy holidays. You know, almost all the projects I've worked on have been for fun and I finally made a practical project. So here in Minnesota, we've got really hard water. So I've got a water softener and I have to pour tons of salt in it. Well, and it's four or five feet tall and I never remembered to check it until it's gone. So I got a feather ESP with a time of flight sensor. I gotta figure out how I'm gonna mount this underneath the lid. And it's hooked up to Adafruit IO and every day it just tells me, you know, it measures how much salt there's left and tells me the distance. It's perfect. So yeah, just something small. It was easy to do something quick over the holidays and pretty proud of it. It's awesome. And you are also the host of the Circuit Python podcast. I am. We just wrapped up season two. Tech Trick was the last guest and we'll be back in probably a month or two. Excellent. Yeah. I really love what you've done with that. It's made 2022 a really special year for Circuit Python. Looking forward to seeing what you do in the 2023 of it. Thank you. All right. Thank you so much, Paul, and happy holidays. All right. Now we're gonna end our last show until 2022 with Jeff. All right. That's a volco computer. That was quick. So yeah, this was, you know, in a cache of stuff that I was given by a friend and I don't know the full history. But what I've gathered is it's for TRS 80 which was kind of the computer of Radio Shack. And yeah, so like anything, and 79 is super early for home computers. Let me get this out of the way. You don't need that. Yeah, so, and there's no like mailing information on it. So probably my friend picked it up, you know, at a bookstore. Yeah. But yeah, a couple of the articles here, the Diabolical Computer talks about, I think level one is a particular model of computer. And so yeah, it talks about they had one and they would type in a program and then the program would just go and all your day's work was lost. But they say, you know, just take it back to the Rehabilitation Center, which I think was your local Radio Shack and that they would fix it for you. Okay. Yeah. Okay, and this says in 1977, I organized Walmart distributes information mostly by mail, which is how they did it in those days. It was the custom. And it wouldn't be early home computing without basic programs. Yes. So they have a program to clear the screen to white and version one here is five lines long and basic. And it takes about 47 seconds to fill the screen with white, which I thought was pretty crazy. Why would you want a faster? That's perfect. Which you needed faster. But you know, they optimize it. Program two gets it down to where is it? Eight seconds. Okay. And then, yeah. And then they kind of explain, and look at this guy. The art in this is excellent. Yeah, I mean, I think you always, is he pressing the help key? That's my question. Is he pressing the help key there? Yeah. But he's worried about what's going to happen clearly. But then they have a whole larger program listing in here. Oh wow. It's going to run you, I don't know, what is that 20 odd lines? Yeah. Like 18, well, some of them are more than one line, at 18 numbered locations, that could do a graph right on your home TV. Okay. So, I mean, that's pretty cool. It doesn't say anywhere that I saw how long it takes to produce the graph, but I'm guessing probably the greater part of a minute you'd be sitting there waiting for your computer to finish showing this on the TV. But this of course is not the TV. This is somebody has worked out on graph paper, what is shown at each location somehow manually. And let me see if I can zoom in here a little bit. So this here is showing, like starting at memory location 512, which is sub rows 24, 25 and 26, because you can divide your characters up into three pixels by two pixels. Okay. And then counting across, you're going to put these products here and then you'd work out in your program how to do this stuff. So down here is the numbering of the character positions. Character four is sub dots eight and nine. And then your line goes over to position 1023 for the last line of the screen. And you'd have to manage all that with your little basic commands. And boy, it was a lot of fun in those days, I guess, but it's just, it's always fun to say we've come a long way. And I never had the opportunity to play with those kinds of machines, but it's interesting to see how it used to be. And then look at where we are now and think about it. Yeah. It was a good five or six years later before I had my first home computer, but in a lot of ways, I think it was just about as rudimentary as this, it had just become more affordable. And yeah, now we are grumpy if my PyPortal display takes two seconds to reflect doing graphics and it's pulling from the internet and all these amazing things. So yeah. And by the way, keep an eye on the blog because we will be asking people soon to tell us where they want CircuitPython to go in 2023. And we're gonna invite you to post on blogs or send us emails or just talk about it in whatever way works for you. And then we'll kind of amplify that and through the blog and through other mediums, I don't know exactly. And yeah, cause we like to know what y'all want. And normally Scott would be here saying that but he's taking quality time off. And thank you Liz for coming in to show and tell tonight. Oh, no problem. Otherwise you're weak off, but here you are. No, all good. All right. Thanks so much, Jeff. And looking forward to seeing everyone's CircuitPython 2023. Yes, as well. Yeah, so start thinking now. Start thinking now and let us know. All right, good night. Thank you so much. Thank you. Have a good night. All right, thank you everyone for coming by show and tell last show and tell of 2022. It's been a lovely year in about 15 minutes. John Park is gonna have his John Park's workshop live right here, stay tuned. And until then happy holidays folks and we'll see you in 2023.