 Lady what is this everybody and welcome to show and tell it's me and Lady Ada with me Mr. Lady Ada, and we've got a few Adafruiters here. We're gonna be checking in with people What are you up to 3d printing soldering coating woodworking? We want to see it come by on stream yard And we're on discord. Yeah, and they're hanging out for the next 20 minutes or so So we're in all these places and we do this every single week So if you're working on a project can't get to it this week That's no problem every single Wednesday one of us Some of us a few of us are here and we do show and tell the longest running show and tell on Planet earth. Okay. We're gonna start off with Liz and then we're gonna get Aaron and then we'll go to guy and then Okay, that's right there. All right, Liz. What you got going on this week? Yeah Man, let me talk about prototype. I'm going so I've got a prop maker feather a Real-time clock module over stemma speaker neopixels and a button And what I'm doing is I'm working on a remake of the talking adabot clock Yeah, Philby did which is really awesome But choosing Arduino and a bunch of shields and everything so I thought it'd be cool to try to do a prop maker version So, yeah, that was hard to do back then. Yes. Yeah So and I actually thought this code would take me a while just looking at it But basically it's keeping the time with the real-time clock module and when I press the button Hopefully we'll be able to hear 732 p.m. Oh Yeah And so there's all these really great wave files that Philby had that's in adabot's voice and I can use the real-time clock module to Look up basically the name of the wave file and kind of make this array So it'll play through them and then clear it out every time you press the button and so in the final build What's off the breadboard? It'll be 3d print of adabot's wonderful blocky head with a button speaker Some neopixels to lie up his mouth way speaking and it'll be a fun little build for folks. Yay That's exactly one of the projects for The prop maker is an animatronic, you know talking clock because people can record their own way files They can make the clock look like anything they want and the clock's useful You can have it, you know only do top of the hour every 15 minutes. Yeah, or whatever We're gonna show Um We're gonna talk about your guide plural guides plural. I think this week you worked on a Docker guide as well. I was gonna ask right before we alive I was asking you about that because we had to do some Docker stuff a million years ago for like machine learning stuff But this was the first time you used Docker to get Linux to work on an ESP 32 s3. Yes. Yeah, so I took the Docker file that lady had written for the stream To get it running on the new metro ESP 32 s3 So I wrote up a guide walking you how to do it how to install Docker I also included like a test Docker file that just opens up a Ubuntu machine and opens up terminal So folks can kind of get used to it then how to do the Docker file that lady Aida wrote How to load everything onto the ESP 32 s3 and then if you want to customize stuff you can use stuff in this thing called build route when you're setting up the Linux kernel and File system and you can like customize a host name and things and then recompile So I walked through all that in the guide So if you saw lady working on that you can try it out for yourself and dockers really cool I personally run Windows and I'll use WSL Windows subsystem for Linux to sometimes do stuff But sometimes it can be a little tricky. So I'm really excited about using Docker for toolchain stuff in the future I think it's a really useful tool for folks Yeah, it's got a better over time too, like there's a lot of neat things and we were joking around It's like it's so hard to set up some tool chains. It's like, okay I got set up just how I want I would like to ship my computer to you because like it's like Jenga Like you can't pull out a piece. What's that Python setup? It's so easy to just like whack everything So I think this will be neat because Linux on a microcontroller Is really cool and interesting the the the world that that's in sometimes a little gatekeeping. It's hard to Get in especially when you're a beginner and I think this all this this will help people like oh, I just want to kind of do this And then what can I get done in a few minutes and then learn from there and not just like oh, no Yeah, basically all the random googling I was doing In compilation with the stream and there was a really good video But from Scott Hanselman on docker is compiled into this guide. So yeah, I have to do that random Funny what a full circle says Scott Hanselman's been on our show. We're tight with Scott great advocate at Microsoft for developers and more And he just sent me a text the other day like one of the articles that we did I'm just like cool so It's an ecosystem. Okay. Well, thank you so much All right Yeah, what you got going on I am working on I just finished up this little build of figment the dragon This used to be a Teddy rex spin. Yes, Teddy rex been was a toy from the 1980s that they really released in 2017 But it's got a cool little animatronics module and it is happens to be the exact same size as figment the dragon So I have a baby niece who's two years old and is super into dragons so Learned to hack this thing and update the files and everything on so this week my new project is how to do this So turn them on and see if we'll talk to us Hello, Billy. Hello, baby And then I have little pads in his paws that'll start the different stories And Daisy, it's your grandma's Grandma Bonnie and Grandma Ruthie. We're gonna read you some fun Stories so I got my mom to record this from her RV. She's are being in Alaska right now like a crazy person It's fantastic Send me the file and then they also have a grandpa who lives in Australia. So if I push his other hand It'll land down under where kangaroos and cookaburras laugh in the gum trees top With creatures unique Full of life and zest in the tale of friendship. We're about to invest so yeah Australian person this I he didn't know what to write and for the longest time He was just not sending me anything. So I went on chat GPT and I typed in hey, write me a 800 word story about two little girls called Billy and Daisy who meet Australian animals and It sent me back this amazing rhyming story and I sent it to him just via email and he just sent me a text file and Read it in his lovely Australian accent. So it's all very about all the little animals in Australia meeting Billy and Daisy And now they get to hear their grandpa and grandma's voices whenever they want. Yeah, this is so me Yeah, one of the things that we wanted to do was have parents grandparents and cycles well, whoever's around a kid to be able to record their voice and put it on an anotronic Figure that's really hard to do and these Teddy Ruxmans. There's Landfills full of them or this essentially they're they're available there you can get them for like 20 bucks on eBay they're really cheap and We're in New York City There's a build-a-bearer and I was like well the build-a-bearers are kind of even the same size and then we were talking about Figment and I think you or you had a figment or something you're like Oh, this is the same something came up with figment because we're figment fans as this is a really Neat project and it's a shame that Toy manufacturers there's no reason for the Teddy Ruxman to be as Encrypted and it's hard to deal with in the story like there are all these other stories But the company that sold the app is out of business Yeah, like you can't unlock the other stories anyway So if you want to do more than just the basic three stories you have to record your own and what a neat thing for Family members to be able to do this and then you'll have someone maybe a little bit more technical in the family Like Aaron, it's like oh, I can get your here's a story I get your voices you send it to me record it on your phone whatever and then you can put it on Here and then it does all the the the mouthing and stuff like that. What a neat What a neat yeah, yeah, we're at the code behind this So this was team effort jeffler's not here because he's got a project for next week Maybe but yeah, this was a big collaborative project. We had I did some work on this jeffler did black this final version You know Phil B is always doing I stuff I think he also had some suggestions about having to the eyeball motion Antonio who does our iOS development Android hacking. He's the one who finally figured out the decoding thing. So Hydra like There's Giedra. Giedra hacking actually to publish the guide I wrote about how I did the worse engineering or how we did the original journey and I'll publish that too But I'm glad that we have this how-to guide. Yeah, this was started in May like a main I remember like May 5th. I was like, I have to figure out how to do this So, you know folks will start to see this guide and probably the video eBay still I was checking today You can get a Teddy Rocks pin these Bluetooth ones that have like this USB dry functionality and the Yeah, for like the electronics are alone or like a hundred plus dollars for like 20 bucks shipped so Get them what you can. Yeah, it's cheaper. It definitely like even the memory stick inside and the LED Yeah, the TFT eyes you can build it for cheaper than you can just get off the shelf Alright guy and guys screen what you got going on? Oh, yes Months after first going down the USB host wormhole, which I blame you all for Sending me down But this is this is my effects pedal, which is you see two copies of now It is an effects pedal for keyboards and mice so you plug a USB keyboard into one side and then the other side has USB see output and that goes to your computer and I have written a number of effects for HID processing so all of the effects are kind of tied to Classic audio effects. So I wrote a reverb for your mouse. So you can kind of send your mouse sailing across the screen I'll demo it like just shakes everything and like yeah, I did I did a yeah distortion so it adds noise and then The opposite I have a noise filter, which the day I implemented you all talked about I think it was on desk videotape or something talked about doing an HID remapper where You know, you were filtering it like doing a low-pass filter on motion. I was like Yeah, so I'm just gonna demo one of the effects really quick. So I have Yeah, this you're gonna look at the mouse cursor here, so this is this is my favorite one it's the The mouse it's a looper. So if you know what a looper pedal is you record, so you know on the guitar You would record something You hit a button and that part would keep playing over and over in the background and then you could play stuff over it So this is a mouse looper. So what I'm gonna do is And when I hold the right mouse key, it's gonna start recording when I let go it's gonna start playing it back So I'm just gonna draw a circle with the mouse and now I'm hands-free and you can see it go in And then I could adjust with the knob I can adjust the speed Direction is backwards I think some companies monitor their employees. I guess you could use this to make it seem like you're still at your desk That that that may have been brought up in the YouTube video Yeah, and then the keyboard you could do stuff like Delays so you hit a key and it'll keep typing it for you Which with some folks mentioned like might actually be useful if you're if you're playing with like max or some other digital audio stuff You know and you don't have a MIDI keyboard You can you can use this. So there's a whole bunch of effects. I'll put the link in the In the discord and then I just want to show to the the circuit board It was really fun. I like I'm just getting comfortable with mechanicals stuff So it was really nice. I got it all on one board holds it all in place except for the foot switch And then I have the two little USB the like the caps for the jacks I just 3d printed them. They came out really nice in like a PTG and they actually screw in you can see in this one I put threaded inserts on the PCB so that the The jacks go in the side and then you screw them in from the bottom. So they stay in which is which is kind of nifty Yeah, I I had a tremendous amount of fun with it And I actually I use circuit Python for like for bring up So just you know, I have the sort of Python just like the LED and confirm the yeah, it works And you can actually I have a circuit Python Implementation of MIDI controller so you can use it without any input you can just plug this into your computer And it's now just a MIDI foot switch So Reprogrammed you do whatever you want with it. This is great someone in the chat was mentioning. I think we're talking about this for Guitar pedal boxes are really strong for enclosures for a super strong enclosure For your electronics project and they're you know, pretty standard and people have a lot of footprints for them And you know, literally and also in the CAD world You could probably build off a lot of things that are already out there. Yeah, totally Yeah, and I actually I got that should mention I got these CNC'd and printed By this guy out in Oregon. His companies amplify fun And his prices were like awesome Like I literally I did the math and by I did the math. I actually paid for both things Like it was cheaper to have him source the pedals cut them and print them then for me to get the stuff to Screenprint and drill and stuff so highly highly recommend looking around for options Like that, too. This is red like this work an agenda. This is yeah, the art looks great. There's a snake on out of life This is really cool. All right. Well, if you remember You can drop a note to I guess me if you want the pt data fruit calm if you won't if you want anything Circuit Python related in our Python to hardware newsletter coming up. If we already haven't covered it Oh, yeah, it came in a came in the last one Amazon. Okay, great. Yeah. Okay, cool All right. Thank you so much everybody. We're going to wrap up now and start on Finishing asking an engineer it's a production so much of stuff to do as I say get out a couple minutes early to Get the screens and the keyboards and all the things in the video and It's like a little production that we do So we'll see everybody next week Liz is hosting next week Thanks advance Liz every single week some 30 p.m. Eastern time it's show and tell asking an engineer starts a couple minutes We'll see everybody next week. Bye. Bye