 Hello and welcome to Adafruit Show and Tell. Good evening, everybody. This is the show where we catch up with all the folks in the community to find out what everybody is working on. That's right, the best place to show off all your awesome DIY, electronic 3-printing guide, like tours of your workshop, cool code that's being worked on, all that is game. You can join by going on to the Discord at discord.gg slash Adafruit. You get an invite right there. Come on by. I don't have the Discord loaded, dang it. It is fine. I got it on the side here. All right, so, yep, like you said, we're going to kick it off with some folks from Adafruit and then we'll jump into community members. All right, let's start off with Scott. Hello. Hi, folks. I just realized I forgot to turn my lights on. That's okay. So I've been working on a USB host, which I showed last week, and I showed how it crashed. And I was working on it today, and I thought I had fixed it. So I was hoping to show that I had fixed it, but I'm not sure. So I'm hoping, you know, there's this saying like the demo gods will, may cause something to not work. Well, I'm kind of hoping for the reverse. So why did you pull up my screen there? So I've got, the top is just like your normal circuit by done connection. Your bottom is a USB to serial output that has extra debugging data in it. So that's what you're seeing there. And what I did last week, and I'll try now is I'm going to control C, and yeah, it didn't work. And we can see why. So we're getting a bunch of other stuff in here. I'm not sure. Device unplugged at address, boarded transfer. I thought that would be enough to fix it, but apparently it's not. So I've continued working on this USB host support, and I obviously have more work to do, but I was trying to get it on Espressif and SAMD and other chips as well, and also running into some issues. So I think this is probably what I'll be doing on deep dive on Friday. So if you want to see tiny USB debugging, stop by on Friday at 2 p.m. Pacific on these Adafruit streams. Awesome. It sounds like this is the whole reason why you came on just to plug the show, but definitely a good one. Oh yeah, of course. No, definitely. I didn't hope that it was just fixed and I could move on. Definitely not. This calls job security for me. Definitely. Awesome. Yeah, everybody tuning in. Should be an exciting one. Thanks for having me. All right. Thanks. Okay. Next up, we'll check in with Jeff Epler. Good evening. I'm on a retro computing kick again. You're gonna grab a board from down here. So a couple of years ago in an estate sale, I got some of this old computer called a Xerox820. And this little baby runs CPM, has 64 megabytes of RAM and 2.5, no, 64 kilobytes of RAM and 2.5 megahertz. And it comes built in. It's actually back here. I've got a bunch of these. But there we go, down there in that pile is like the thing with the built in display. But I've got these other boards that don't have a display or a keyboard or a floppy drive. And I'm working on making them usable by adding stuff to it. So what I'm trying to add right now is a display. And I had a thought of, well, I know from all the documentation that the display signal inside is digital, which just means it's like a zero to five volts signal. With horizontal and vertical information and then whether the pixel is on or off because it's just a green screen monitor. So I put together, and I'll risk giving some people a vertigo here, I put together a feather with the DVI connector. And I've got it hooked up to my Xerox here. And now if you bring up my screen share, you'll see the fruits of that. And so this is a live view of what the computer is displaying converted into a digital HDMI DVI signal using the Adafruit Feather DVI. And so here in the monitor on the software running in that board that's built in, I can disassemble, that didn't quite do what I meant, but it's showing like some of the contents of the memory. And yeah, so that is kind of one piece of what I want to do. Next up is converting with some of Scott's code, a USB keyboard so that it can plug into this archaic keyboard interface, which is a 25-pin thingy, a little bit like a printer, but kind of in reverse. So working on this and eventually I'll be able to like spin up three of these classic computers and I don't know, we'll play Zork on them or something. That's what I'm up to. It looks very crazy, I like the text. Yeah, there are some numbers you have to fiddle to get it to be stable like this. If the numbers aren't quite right, it shifts like LCD monitors did back in the day when we plugged in our RGB and they weren't tuned just right. But yeah, this will probably morph into a guide in the Adafruit Learn system soon because this is showing a way of using the Pico DVI. This won't directly apply to another system of the age, but you can maybe adapt it to your own system. So I had a lot of fun making this. I was really excited to see it come together. This uses circuit Python, which is crazy because it's like two million pixels a second or something. But with circuit Python, I made it work and yeah, I'll do a guide sometime in the next couple of weeks about it. Cool, we'll look forward to it. See you all around. Thanks, Andrew. And speaking of keyboards. Yeah, let's check in with Ann. Ann, hello. Thank you guys for the project. Yeah, my wife Amy, she gave me a nice gift not too long ago. It's one of these old-time looking keyboards. They're made by a company called Datamancer. And they come in like wood and metal and stuff. And they're very hefty. And you can see this one has a typewriter keyboard, which is better for me. The original had these keys that they're called Elizabethan. And I can read cursive, but this goes beyond that. It looks like a hieroglyph almost. Yeah, it almost does. I mean, some of these other ones are like, oh, wow, yeah, which orientation is that? But they're all the standard Cherry MX. And actually, she also found, like on Amazon, you can get keycaps that are like the typewriter ones with Cherry MX, plus on them too. So I've got a bunch of keys that don't work very well. But I've got this cool keyboard. And now it has compatibility with Mac and PC. I might use that the USB host that is being shown and convert that to maybe use on one of these classic IBM machines somewhere. That would be kind of cool. Maybe a USB to PS2, something like that. Although, those look kind of antique. But I mean, I think this looks a little bit more. It looks so steampunk. Especially with the brass. Is that brass? Yeah, that's brass. This kind of keyboard was in warehouse 13. And a similar one from the same company, Datamancer, was in Big Bang Theory. I was going to say, that might show up on that fallout TV series. Could be. Yeah. I would not be surprised. So does it come fully assembled or is it kits? Yeah, it's fully assembled. And but again, say you have your own preferred keycaps. They're just swappable. Actually, you can specify what kind of Cherry keys you want. And I'm a Cherry Brown fan. Cherry MX Brown. So that gives me a pretty good, without having to really bam, bam, bam. I like the blue. Yeah. That's pretty loud, clicky. Oh, I love clicky. I mean, my corsair down here is clicky. But it doesn't require so much physical force that your fingers are tired at the end of the day. That's true. I'm getting to where I keep pressing the wrong freaking key so I'd wish I'd have to apply more pressure for it to actually accept. Well, I think Cherry has a thing where you can get different ones and try them out. But I suggest you go to a computer shop that has different Cherry keyboards and try them. Pick your own. Yeah. Awesome. Cool. Well, thanks for sharing. Looks lovely. Thank you. Have a good night. Thank you, too. OK. Next up, let's check in with JP. Oh, sorry. Oh, OK. Yep. Hey. It's the con we were talking about. We were like, all the Adrefruit people should have access to the stream yard. And we were like, no, we're all going to be clicking on the wrong thing. Yeah, it's dangerous. Many operators. Hey, guys. So I showed my first version of this watch winder last week on my live stream and, however, find it. And this is what it's looking like. So for background, for people who don't know what this is, this watch I have is a mechanical watch that does not have an actual crown winder. All it has is the automatic mechanism, which is essentially an eccentric weighted rotor, they call it, that spins around. You can actually kind of see it. It's hard to show because of the band, but you can kind of see it backwards. And I have hands in the way. OK, you can sort of see there is a pendulum. There, it moved. Sort of a pendulum-y thing in there. And that moves just by you wearing it, and it keeps it wound. It's got a little pinion mechanism, and it keeps it wound. These are neat. These come in all variety of price ranges. This is inexpensive once a Seiko, but Rolexes and Omega's and Patek Philipses is kind of a popular mechanism because it means you don't have to wind the thing. However, it also means that if you don't wear it for a couple of days, it's going to lose time and eventually just be wrong. So there's this whole segment of kind of weird watch kind of sewer accessories that include watch winders, which look less LEGO-like than this, but it's essentially the same idea. It's a little sort of compartment you put your watch into, and it spins sort of slowly to keep it wound, and then some of them will also reverse direction. And you can calculate, based on your watch, how much winding you want it to do so that it isn't just fully winding the main spring all the time, but lets it actually run down a bit. That's the idea behind it. And this is my refined version of it that I've got running on a Circle Playground Express and a Cricut board, which are now just driving one of our little TT motors, little gear motor here. I don't have it in here, but I had a pretty big gear train to step it down and give me some more torque. And then I realized that this little worm gear, which is just kind of two parts that is pretty common if you build any LEGO Technic stuff. This gives me kind of what I need in a much smaller package. So we sell the TT motor and a little adapter that goes from the TT motor to the LEGO axle. And then everything else in here is actual LEGO. So I've got this little worm gear screw and a gear wheel, and that turns this bit here. And I also have it on sort of a little clutching peg. So it won't burn out the motor if it runs into something that's can actually turn. So if I turn it on, oh, that's anti-climactic that I unplugged you. Whoops. Turn it on, it will spin it. I have it turning out a revolution and then reversing just kind of for testing purposes. And I coded that in make code. So it's pretty easy to go in and add features if you want to use the button to increase or decrease the speed or change how many times it's gonna spin before it reverses direction, how long to pause, all that stuff you can do pretty easily in make code. Originally I'd done this with one of our stepper motors thinking that I would need that for it to be kind of quiet enough to not drive you crazy, but this is actually not that loud. And you can go ahead and encase it if you want to build a sort of a more elaborate thing around it. I 3D printed this cool LEGO compatible Cricut plate that you guys built for some of our projects a few years ago, these are great. I have it on kind of obnoxiously tall standoffs, I might lower those, but the rest of it, you can see this is just popped into, that makes it compatible with LEGO. So it's just kind of popped onto there. So I'm working on a guide for this. I just built this over in LEGO or Bricklink Studio, which is kind of a popular CAD program for LEGO stuff these days. So that'll make it easy to share a build guide for that in a parts list for people who want to go buy the parts on Bricklink or on LEGO, pick a brick or something. And it'll be just like a page of make code code explaining what it does, but otherwise should be a pretty straightforward build for anyone who happens to have this kind of watch or another need because you can use these, you can kind of modify this for people like to make peanut butter turners that'll keep their peanut butter from separating or just other stuff to rotate. And then a small side, I tried to, and I may show this on the show tomorrow. Lamor said, hey, what about trying to fake out a step counter on things like an Apple Watch or a Fitbit? And so I tried a, we have the Bangal JS, which is an open source smart watch and it has pedometer built into the firmware of it. It was not straightforward to fake the thing out. What I think it did was use real logged data of people walking to get an average of what a pedometer like they could watch it look like. So it is not like some simple like spiking on one axis. So I'll show you tomorrow, the ridiculous contraption I had that was basically doing like a oscillating pendulum motion wobble at the end. And finally I got the thing to fake out steps, but I don't know. I think maybe just wear it and walk. The Apple Watch Ultra, it gets tricks so easy. Oh, is it right? I'm a broken record telling Noah that I hate this freaking thing. It's so dumb. Like I won't be walking and it thinks I'm walking or I'm walking for like an hour. And it like when I get back home, it's like, would you like to start a run? I'm like, no, I just finished one and I want my hour back. You've ripped me off. Apple is using the simple little fricking one, you know, did the Z go, get highlighted or go high here? Cause that's what it feels like when I'm trying to have track my fricking. I wonder if it'll get picked out just by rotation cause I know that some people maybe look online, I think there are companies that are now forcing employees to get 10,000 steps to reduce their insurance. And so there's plenty of websites that are talking about hacks. A lot of them look like I suspect they don't work but some of them are like strap it to your fan and you know, get 10,000 steps in 20 minutes and then make sure you stop it or it'll be a little suspicious. And I think here I am thinking it's like, you know, it's looking at GPS and seeing how it's going. And it's like, nope. Yeah, it could be, but apparently they're not. No. Good news of the Lego wheels. Yeah. Oh yeah, thanks, yeah. So that's kind of one of the issues with this is that you need to be able to have sort of a wrist sized thing that isn't too much of a pain to connect to. So I picked a fairly common sort of Mindstorm Technic kind of wheel that this fits on. And if you had a adjustable watch, this one isn't really easily adjustable. It'd be even better fit, but I'm also kind of squishing it into this piece here. So it holds pretty well. There are also, you know, other orientations you could do it in and probably different mechanisms you can come up with. But I tend to design this kind of stuff based on parts on hand rather than like, what would be the ultimate solution of Lego parts instead? I was like, do I have that? Okay, let's try that because then I don't have to wait for parts to come in. And, you know, I imagine you could probably do a pretty nice purpose built 3D printed design for something like this. Maybe just using some of the Lego parts for the gear where you want a lot of strength, but I'm sure that- I think this is way funner to put together. I want to put together. That is true. Yeah, I love building with Technic parts. Yeah. Yeah, right now I think this is maybe that one out for the kids. I think there's maybe 30-ish dollars in parts right now when I checked against, like that's one of the nice features in studios. You can ask it, what's this model gonna cost if I upload it? So it'll go based on average prices. Very cool. Nice. All right. Well, that's what I got. All right. We'll see you in the show tomorrow. Thanks. Super cool. All right. Okay. And that is all the Adafruiters. That means it's time for Adafruit Community. We'll kick it off with Mark. Mark. Hello. Hello. Hi. So about four years ago, I really got into electronics right as COVID hit and it just happens to coincide with my birthday every year. So anyone that's been watching show and tell for a while has seen me made various attempts to put out a candle, some being more successful than others, including flooding my desk. Oh no. Last year, after I did one of my projects, Jeff Jepler suggested I should have one of those little candle snuffers. So this year, let's hopefully this all loaded, I have three printed a candle snuffer that hopefully live demo worry aside, will put out the candle on the cupcake. Fun, interesting fact. I have found out during this project that stepper motors do not have enough torque to even lift something less small without a gearbox. And well, you can 3D print gearboxes. I can't design and build one that works in a day. So the servo works great. It was from an old model plane. So with luck. Oh, nice. Well done. I was gonna say, I don't know how the angle is gonna work on a video. Yeah, there's a little bit of testing on it. But yeah, it worked perfectly though it keeps just going to make sure. It keeps going, yeah. The candle is efficiently out. But I am not flooding anything. I'm not lighting cardboard on fire or doing anything else. And in the past has happened. So. Excellent. Now I'm hoping that's a real cupcake that you can eat now. This is 100% a cupcake, which I will steal from there. And now it's gone. All right. I think the next step is do it as an IOT, right? We're just have like IO push the button and then over a Wi-Fi. It's always funner to actuate it yourself. Yeah, I didn't have time to set everything up to go this. It was a fairly last minute project, but I figured after getting the idea last year, I had to make sure I followed through. Cool. Well, everybody in Discord wish Mark a happy birthday. It's always great to have you on. And kind of keep this as a tradition now. It's very fun. It's been a fun way of picking a random thing that I haven't done before, whether it was motors, water pumps, and trying something new. Yeah, very cool. All right. Well, thank you for sharing that with us. Thanks a lot. All right. Have a great day. Have a good one. All righty. And now we're going to end it off with the fine folks at NanoGraphs. Hello. Welcome. Hello. Hello. So we're going to screen share. So we've got the same sample in the microscope that Adam showed off last week, which is a men's accelerometer. And we somewhat by accident blew a hole in it after the last week. So now we are just exploring the effects of high probe current on them. So electron beams are capable of milling. Wow. Physically, a lot of times they will. So it's not as clean as bibs milling. It is a lot meltier, a lot more charged up. Yeah, that looks melted. Yeah, so I guess we'll do some melting live. Do you want to zoom in a little bit on the probe current? Yeah. Oh, cool. Compatite with contrast. What? Okay, really fully. So we can kind of see things. Yeah, there we go. Now we're kind of got our melt water forming. Oh yeah. Oh, wow. So the lattice, the kind of waffle-y structure, moves that to the area where the beam is scanning. It just yulks completely. Oh, dang. So this is with... So I actually like did this on accident last time. I was trying to blast away a piece of dust that was on the sample, trying to make it fly away. And it moved a little bit, and it didn't move enough. And so I was like, okay, I'll turn the beam current up more. And I turned the beam current up more, and it didn't move at all. And then this is the aperture control right here. So we can move, we can put a different physical-sized aperture in the beam. And so I tried all four aperture sizes, and it didn't move enough. And then I removed the aperture completely. And when the aperture was removed completely, the sample just started disappearing in front of me, and it kind of freaked out, and I zoomed out. And I was like, actually, this is cool. So then I kept kind of doing it. So I'm gonna put the aperture back in. So if we zoom out now, or let's drop the probe current first so we don't fry everything. So let's zoom out some. And we can go to probe current like 11. We're at 16 right now. Yeah, so there's the area we just melted. So I'm gonna put the aperture out. This is about as sharp as we can get the picture. It's still kind of blurry. So I'm gonna put the aperture in now, and go ahead and bring the contrast up. And then we can focus a little bit more now. And we can actually increase probe current too. So we're able to get a, let's get a probe current eight. We're able to get a lot clearer picture now that we actually have an aperture in the column. But this is the power of an electron beam. Very crispy. You wanna zoom out and show the whole chip? So yeah, we, and this thing is like a couple of millimeters wide. So we are actually like melting a pretty big area here at the beam. So these thing, these electron, or the company that actually makes this microscope, Japanese Electron Optics Laboratory, they're coming out with an electron beam 3D printer. It kind of works like a laser metal 3D printer, except it melts the metal with the electron beam. And you're able to get really incredible material properties with that. Like single crystal metals. Whereas electron beams can be focused much smaller than the others. Yeah, so you're able to produce some pretty intricate parts that way with really good mechanical properties. And they kind of just like, You can weld with electrons? Yeah, you can do electron beam welding too. Electron beam evaporation. So the melting and the fusing, that's kind of at the higher end of what we're capable of getting out of the beam current of this particular microscope. But with some modifications, we could substantially increase the beam current by reducing resolution even more. And so it might even be possible to turn this thing into like a powder bed fusion 3D printer. Oh wow. For very tiny parts. Because the microscope that Joel, Japanese electron laboratory makes is just one of these columns kind of like on top of the big chamber. And it's just a massive metal 3D printer, so. So yeah. Amazing. Yeah, the welding part, that's what just blew my mind. Yeah, electron beam welding, it's, electron beams are really good at just directly depositing heat. Yeah, they don't have to kind of. Ion beams have a lot more mass than electrons. So Ion beams have a lot more kinetic energy, so they physically like knock other molecules out of the way, but electrons. Just heat the atoms up. Yeah. So with this we can evaporate stuff away, we can melt stuff, but we can't really just like slice this cleanly with the focused ion beam that we had previously that was using ions instead of electrons and we were able to like slice with that. So there was more, it actually kind of cools the sample as you hit it with the ion beam because the heat gets carried away by the atom if I get like physically dislocated. But e-beam it just all goes into heat, so. Oh, very cool. I didn't expect it to take you out. A little sand worm. Oh, let's see. I know, that's what it looks like. Nice. Oh man, PT would have got a kick at it. It looks beautiful. Dude, sand worm. Oh, wow. Awesome. That's great. So yeah, that's the power of electron beams. Very cool. Thanks for coming on tonight. We really appreciate it. Yeah, absolutely, it's been great. Cool, all right. Well, you folks have a good night. Y'all have a good evening. All right, thanks. Bye, everybody. All right. Not expecting to see. Yeah, what a great good to end it. All right. All right, well, this has been Adafruit Show & Tell. Thank you everybody for coming on. Don't go anywhere at just a couple of minutes. Mr. and Mrs. Adeda will be streaming Ask an Engineer. Yep, make sure to stay tuned into the discord in case like some schedule changes happens. Be sure to find out there and you can find all of the, you know, the script, the transcript for like the show and all of the repostings of the live stuff will be up on the YouTube channel. So make sure to stay around for that. But I think that is it for this evening. Thanks to everybody for showing off your awesome projects. Forget everybody shows tomorrow and then all the other shows that happened throughout the week. Forget what the camera is in the discord. It'll tell you what schedule is there. Cool, thanks for showing. All right, folks, have a good night. Bye, everybody. Bye, night.