 Good evening, folks. Welcome to the Adafruit Show and Tell. My name is Melissa and tonight I'll be hosting We're gonna go ahead and start off with Anne here. Hi Anne. Tell us about your thing that you want to show off Yeah, I got I got two or three things. I'll do real quick. First of all Hopefully knows I've been kicking the The tires on old computers like this old IBM PCAT the thing that I've been working on Most recently our web browsers now web browsers and the AT Kind of they were about five to ten years in between each other that the computer came first The original web was on like a next cube which had a lot more power than a machine like this So I've been trying to find various web browsers and there's one called micro web which runs on PCs and I Loaded it and it works really well. So it didn't this has graphics. This is a browser called frog find. I'm sorry a search engine called frog find just for browsers that don't use HTTPS because Because the encryption is more than These old machines can handle. So I just typed in Adafruit here and and now it's pulling up sites with Adafruit as the search and I think this particular No Yeah, I'm able to kind of see Adafruit site, but again Adafruit's very graphics and Cascading style sheet heavy So obviously it doesn't work so well with that but browsing is kind of fun It's I'd like more using the internet on these machines for things like Pinging time servers and transferring files between different machines. So it's just fun Using some of the networking with them and I got in the mail from a Person on Twitter this little gem. It's it's an IBM micro drive. It's in a compact flash form factor It's a real Move it. It's a real mechanical Hard drive not not flash memory and it's a gigabyte in size So I've got a reader coming. I want to Format it and see if I can put it into the use as a hard drive for this machine and this would be a lot Higher capacity and not smaller than the original hard drive that Came standard with this. These were actually Something similar were in the original iPods the the ones that held a lot of files Finally, I wanted to show off this lovely little thing. It's it's a Chip tester pro and it's something I've been wanting for a while something to do something like this I had some RAM chips blow up or go bad in my IBM PCXT right behind here and Just swapping a few didn't Determine that I found like one or two bad chips. So I needed to test them all so I put one of them in here and So all I have to do is press test and It goes through several tests and lets me know if it's good or not. So for that. I was able to find out I had eight of nine chips in one bank Fry some words some more chips off eBay and the machine's now booting with all its memory and I have bags if anybody Want seventy four? Fifty No, seventy four seventy five latch chips. I've got like nearly 300. I'm testing them all Don't ask me how I got them, but new old stock It's just it's really nice being able to test the old chips to make sure they still work rather than try to maybe put them in and design and Find out they're faulty. So that's what I want to That's pretty cool. Um, so does it automatically detect the type of chip that's in it? Or do you have to select it? It has a has a rotary encoder that you can Select different modes and which chips It can test quite a wide variety of seventy four hundred series. Obviously 4000 series a lot of Chips that you know 6502 and support chips I was testing 68 He has a 6809 maybe 6821 so Yeah, it's got it it can handle up to think 40 plus Pin chip so I can't put a 68000 in there there It's the chip tester pro from back bit their online retailer. It's it's Less than some of the chip testers out there. So if anybody's interested, you know, it's not native fruit product I'm just a user. I'm Affiliated, but I'm really happy that I was able to find something not at the five hundred dollar level that does all this Okay, well, cool. Thank you for stopping by and Jonas. Mm-hmm. Thanks See next up. I'm going Hello, can you hear me, okay? Yeah. All right, let's share my screen because I forgot to do that Let's see if this is going to work. Oh I don't think it's working. Oh One second. All right, we're gonna have to use a cam So this is a Neopixel project it's a collab project with Liz Clark and it is a 24 Neopixel ring and an ANO rotary encoder and It's sort of like a fidget device so you can move a Neopixel along the ring using the scroll wheel This is the ANO The ANO rotary encoder And it's got a Feather RP2040 in there and the inside the 3D printer case And it's it's got kind of a fun feature where you can you can change the color of the LEDs We're pressing either of the directional buttons and you can hold down. Whoa my diffuser popped out there So you can load you can hold the center button down and and load a LED chase game So the idea of the game is to kind of catch the target pixel. That's lit up here Using the center button. It's kind of hard to play it this way and as you advance through the game The LED changes color and it gets faster and then if you beat the game, which is kind of hard to do a Rainbow kind of shows up nice little rainbow animation. So it's kind of an interesting way to kind of Use the the ANO rotary encoder to kind of fidget with this new pixel ring It's got a battery in there. So it's portable little slides at the bottom and I think I said this the Feather RP2040 and Yeah, it's kind of a fun project This is a piece of black LED acrylic that we stock But you could also of course 3D print like a regular diffuser and just kind of put it in there But yeah, that's kind of the project. It was last week's learn guide that we published So folks want to build their own It's a pretty good kind of intermediate being getting our friendly project So that's pretty much it Yeah Fidget Yay, cool Thanks for hosting. Yeah, thank you for coming by and showing. Yeah, no problem. Have a good night. Thanks Let's see. I'm gonna go ahead and have Aaron come For this week's project I am doing another fun little Disney inspired thing I have a wig here and it's a long Rapunzel wig I have a baby niece who wanted one of these for Christmas. So of course, I'm a little behind but I Wanted to make it light up and made it sound reactive So in the tangled movie Rapunzel's hair lights up when she sings a specific song about a flower So I have a circuit playground blue fruit in here That's sound reactive and it's as you can see reacting to my voice And it lights up in very much the same way that her hair lights up in the movie, which I think it turned out really well I'm using these little neopixel LED resin dots. You can kind of see them right here these guys But the hair is makes just this great diffusion. So it almost looks like the whole entire thing is lighting up Years ago when the tangled movie came out I used to own a princess party company and I made a Rapunzel wig that lit up with eel wire That was controllable, but it was not this cool and it didn't look this this amazing It also didn't do the the crawling down the braid thing like it does in the movie So I'm really happy with this and I'm delighted. I got a chance to revisit this project The other cool thing about it is I wrote the code in circuit Python using chat GPT entirely So I talked about that in the tutorial as well But chat GPT wrote all the code for me and it came out just perfect So I'm really happy with this and this weekend. I'm gonna get to go give it to my baby niece and and see if she likes it That's pretty cool Yeah, I bet you will like it. I think she will too Thanks for stopping by And next I'm going to have Scott come here Hello Hi Melissa. Thank you for hosting. I just wanted to do a Hmm. I said you welcome Awesome. I just wanted to do a quick plug for a circuit Python 2024 I've been like sick with daycare plague So I haven't been around a whole lot, but I'm trying to get it going the next week or so Circuit Python 24 is our Kind of annual planning where we take a broader look at how things are going and what we want to do for a circuit Python in the coming year So I just did my post here and I'll drop a link in the discord It's pretty similar to last year's post, but I think that's always a good sign that we're going the right direction I'd encourage other folks to post put hashtag circuit Python 2024 and also email circuit Python 2024 a to fruit calm with a link to your post and then I'll reblog it and we'll get those The blog juice is going Also, I'm hoping to do deep dive this week. I was planning on doing it last week and like I said, I got daycare daycare sick Unfortunately, so I had to bail and thanks to foamy guy for filling in but looking forward to talking more about circuit Python on Friday as well at 2 p.m. Pacific aren't here on the a fruit the a fruit streams So yeah, that's a little preview of what I've been working on Well, thank you for stopping by and sharing that Thanks, Melissa And next I'm going to bring in Jeff Good evening. I'm here to show you the newest thing. I'm working on in circuit Python There's a USB protocol called UVC and it's what webcams use and I'm starting to add support for it in circuit Python. So this Macro pad with RB 2040 is running my experimental firmware and it's generating this Signal this frame buffer that then is talking to my computer as though it were a USB camera and I also have it loading JPEG of Blinca. So there is an open pull request that has kind of the very experimental version of this You've the way that you interact with it is a little bit hacky I'm going to continue improving this so that it becomes a display IO display and Some of the things we think are going to be useful about that Are you could you know have your? Application running on circuit Python and then you could switch it to this mode and make screenshots of it for documentation And I just have a feeling that other folks than me are going to figure out other ways that it's useful Also, if you don't want to appear in a meeting you can just hook this up instead and use this as your as your Blinca face So yeah, that's what I'm working on This is possible because of tiny USB which recently added support for it and we were looking at it We're like let's see if we can do this in circuit Python And I've learned a lot and I hope y'all will be able to use this code soon. So check out the pull request Also, it's it's fun to fidget and make See you around Melissa Hello All right, so the project that I've been working on for the last week or so is this game that I'm calling 1d Chomper, which is kind of like a version of Pac-Man That's based on a web version that was called paku paku I think that's how it's pronounced, but it's this Pac-Man where you're kind of in a single hallway like this And you can just run back and forth. So it fits really nicely on one of these super long 960 pixel wide displays And I have the whole thing just mounted in a cardboard box So I'll pop it over and you can see inside. It's super simple just the qualia Display driver. There's a slat in there for it to pass the ribbon cable through and then it's just one of the surface or the Panel mount arcade buttons and one of these super easy JST plugs with the alligator clip So very very easy to put together the screen and the microcontroller are mounted with Velcro So those are easy to put on and easy to take off whenever you want to reuse them in another project or anything like that And then the only other thing I had pulled up, which I don't have my camera set up very well to show is I printed up all these kind of nice like decals just on some home printer sticker sheets and Covered the box with those to kind of fancy it up and make it look a little bit like Kind of inspired by the old arcade the arcade Pac-Man's So that's the project the guide is in the works that should be out that should be done here in the next couple of days So check in Check out for that and for anybody that's interested in More about the this particular project You can also catch a couple of the videos from last week's deep dive and last week on my stream I was working on this. So if you want to see some of the code behind it Even before the guide is out you can check out those videos So is that done using secret Python? It is yep all the code circuit Python It's just based on display.io and tile grid For the animations So the guide will cover kind of like the most basics of how to use tile grid for animations and then show How the little entity helper classes are kind of built on top to make the game code easier with the ghost and the Pac-Man player Cool Thanks for stopping by and showing that off. Yeah, for sure. Thanks. Have a good night. You take and last step We have Sun and Moon Couture Hey, how's it going? Good. Thank you, Melissa. Let me see if I can share my screen I have two monitors. I want entire screen this one share. All right, let me know if you can see that Yeah, all right, so what I'm demoing today is a Implementation it's a variation on this POV LED staff. I can post this link in the discord Essentially, this was created by Alexander You can see his email there if you want to reach out to him The source code is actually based off of the original Adafruit Genesis poi This is using Adafruit's dot star LEDs that have a very fast refresh rate And then I think that was by Philip and then there was another version by Aaron So it implements I think both of those and then this is the newest version What I like about this one is they added the ability to upload images to the poi from your computer over Wi-Fi so the original version if you remember you had to Kind of get the controller out of the poi You there unscrew it and disassemble it and plug it into a USB cable into your computer You'd have to copy the images into the Arduino IDE Compile everything upload it Now this hosts a web UI and I can show you what that looks like so you connect Over your phone or computer To the Wi-Fi network and then you see a list of the files that are there, right? And it's just drag and drop so I can grab like this file Drag it over here in the file drop zone and it'll upload to the it's a cutie pie ESP 32 s3. I want to say And then there's an image list here that drives like kind of what order they go in so you can click edit there and You can see all of the images that you want and what order so I could rearrange these if I wanted to and I think there's like a You can set how long you want each one to display so I could do this one for 30 seconds and this one for 15 or something like that So that's really awesome And then this version it was originally made for a staff I kind of chopped it in half to make a poi, but you can see when first turns on it shows you the battery level If you hold it horizontally when you first turn it on that puts it in Wi-Fi mode So try not to do that and then it blinks for a little bit and then it should go into POV mode give me a second Think we got it like spin it here. I Tried demoing this earlier and my web camera. It does not show like the poi effect very well But give me a second. Okay, so it's in POV mode. You can see as I'm moving it if I stop moving it Let me back up a little bit. There we go as I'm moving it. It's updating frames, right? If I move it faster it up faster So there's an IMU here in the board that is sensing how fast it's flinging around and it'll actually Change the refresh rate on the poi based on how fast it's moving so you can see it's gonna go very slow When I'm moving it very slow I don't know kind of hard to film. I don't think you can see this is showing like I see a smiley face You might not see anything Yeah, I think a lot of the POV is filmed with where they have the shutter open for a long time Yeah, I'm gonna work on that You'll see you can see in the the screen share kind of the picture that Alex got with his camera So I'm gonna have to go and set up a camera with a long exposure And get some kind of trigger like a remote control trigger that I can do to get some of those pictures Yeah, should I put this in the discord? Yeah, and stop sharing that screen. There you go. So you guys have the link Cool. Well, cool. Thank you. Thank you, and I'll see you guys next week Okay, thanks for stopping by and that is it thank you for stopping by and either showing off your projects or coming by to watch this and We'll have asked an engineer coming shortly in about nine minutes and wonderful day