 Good evening folks welcome today to fruit show and tell my name is Melissa and tonight. I will be hosting Tonight we're gonna first we're gonna start out with got Thank you for going with me first I am frantically trying to get my good old going I'll just talk about it. Did you want to go? Yeah, give me like five more minutes. Okay. No worries. I'm close Okay, well we are gonna go with Jeff for now Hey there Yeah, so I have a prototype board from the more that I've been Trying to get working. This is the board with a camera and an ESP 32 s3 microcontroller SD card slot some fun connectors like stem of QT and You know, I've been working on the camera stuff I think for about 18 months off and on and we're getting to the point where we actually have kind of An all-in-one thing that we're putting through the paces. So it's in like a Camera app mode right now. You can kind of see my my face there actually and if I hit the Button it'll take a photo and save it to the SD card. So that's kind of how it's going Really excited about this because it's like related to work I've been doing for a good long time and it's like how do we Create a camera app. We've got kind of diamond controls two buttons here a shutter and an on-off and Yeah, we'll make some cool projects out of this You know soon within the next two years. I'm just certain of it That's really cool. So is that running with circuit Python? Yeah, that is running with circuit Python You can also access the camera using like a program that you write directly in ESP IDF, but I don't think you can do it in our do you know at the moment, okay? but yeah, this is all running in circuit Python and It it operates very smoothly like in terms of the refresh rate of the the screen. It's really First circuit Python program doing pretty good Yeah, we'll since it's a Wi-Fi microcontroller will potentially do things to use Wi-Fi With the I think these are I Don't know what that three-pin connector is but like, you know remote shutter release Yeah, and of course all your stomach QT sensors and whatnot So you'll be able to expand this and I think this is a battery slot So you'll be able to go mobile although I'm tethered right now and yeah So just I'll be giving you updates about this probably for a little while while we get it all working. Cool I Thank you for stopping by. Yeah, you're welcome. Have a good rest of the show. Thanks Yeah, let's give it a try. Okay despite the truck that's backing up so What I've got here is This is showing what you're showing here it's confused it's a Display with the USB host featherwing on it So this is an RP 2040 and I haven't tested this yet. So let's hope the demo gods are on my side but I've got another circuit Python board And it's one of those that it goes straight into your USB slot. So we'll see what happens When I connect one into the other so circuit Python starts up It looks like maybe it's in safe mode, but that should be okay Maybe it won't work it should be looking for a USB device here Do you want to try it again? Yeah, I think I did press a button when I put it in Just give it one more shot. I haven't tried to see it. I've been testing on the IMX not on the Not on the RP 2040 so I've got more work cut out for me Looks like I think searching devices waits 10 seconds, so let's just wait a little bit Anyway, so what's happening is I've been working on mass storage device Which is what's the circuit by drive is so what this demo if it worked would do is it would? list the files on the second USB device the circuit Python device and be able to like write to it as well All from the host of us Okay This is a lot simpler to show then of all of the wires that I've gotten going all over my desk But unfortunately, I've got more debugging to do Now I've got work for me tomorrow Thanks for hosting. Oh, and I should say If folks know I used to do deep dives where we talk about all this stuff On Fridays at 2 p.m. Pacific we'll be doing I will be starting to host deep dives again starting this week Thanks to foamy guy for covering for me for so long while I had a kid And foamy guy will be continue streaming on Saturday mornings and also filling in for me on Fridays Everybody and next step we have Liz Hello hi So this project I did this week It's a four by four rotary encoder midi messenger And so it's using four of the quad rotary encoder breakouts Which you see saw and they have an interrupt pin which is going to GPIO that's on a feather are between 40 That's right under here with the midi feather wing and it's using async IO to read all the encoders like pretty quickly So I coded up to use MIDI control change messages Which are used often with controlling external gear I kind of format the code at the top So folks can enter in the messages at the end values that they want to send by default And I have it set up for a guitar pedal values so folks can edit if they want But right here I have midi berry, which is my preferred kind of midi visualizer So if I turn this rotary encoder, you can see the screen updates And then if I press it sends and the value just came into the input. I'll send a couple more and Yeah, so I'm hoping this will be a good example for folks to use async IO Because I had never used it before it kind of felt like my brain was being turned inside out But hopefully folks who maybe use a sample for doing a slightly more intense Project with a couple different parameters and just the blinking in LED Which is a really great starter But then I'm seeing how you can use it for also updating a display and updating neopixels and Doing a couple different things. So guide is available now on learn Yeah Well, thank you for stopping by and showing that off. No problem. Thanks for hosting tonight. Yeah, no problem And next step we have John Park Hello, hey, I've got a update on project. I've been working on a little bit So this is my DIY version of the ambient machine Which is an existing project that was sold in like a super limited number in art galleries thousands of dollars So this is going to be the IKEA end of the spectrum and this is literally a couple of drawers from an IKEA birch Baltic birch Organizer set that I got and I cut some holes in there I lasered them out you could use a drill with a template and so far I've got 10 of what I think I'm I'm gonna go with the full 20 Switches on here unless I need to redesign and the reason I may need to do that is What I have in the back here is a speaker and there's a little amp. There is a Metro M7 in there and an SD card that I'm reading off of I'll open up in a second, but What this is meant to do is allow you to flip a knob and I'm gonna turn on a second little mic here that hopefully you'll be able To hear this a little better Flip one of these switches and the idea is you won't just have annoying robot voices saying numbers But instead soothing bell sounds and water and piano with long reverb tails and strings And you can mix them to kind of make your own Sort of sound machine meditative machine ambient machine Right now you can see I'll be able to play a few of them at a time And those are find it there. Those are wave files that are playing off of the SD card Running into issues with how much bandwidth I've got coming off of the SD card over the regular SPI bus since this is a SD card IO based Library on the Metro M7 So we'll see there's there's some ideas floating around there's some things Lamord told me to give a try But I just wanted to kind of give you a little peek at the insides there. You can see I'm using one of our little Metal swirly grids there to connect things to if I keep pulling it apart there. You can see I've just got speaker and wires to there and that's the the bulk of the operation there is the M7 the SD card reader amplifier and I'm using an Expander IO expander to read those switches there So I'll give a deeper dive into that tomorrow on the show and maybe even have more sounds Those were working pretty well, but right now as I add more voices is essentially trying to stream more wave files off of SD We get some choppy stuttery sounds, which I'll demo tomorrow as well So that's the progress update on the ambient machine That's pretty cool. Thank you for coming by and showing that off you bet. Thanks to see it And next up we have Aaron same plane Hello, so I've been working on a project where I took a teddy rex pin Which is one of these I'm a tiny bears from I think the 1980s and I've scanned him and I've put him inside of this pigment doll right here He fits just almost perfectly And I'm now in the process of updating the voice files and eyeball files to Customize them even further. So I'll just turn him on here for a second and see if you can talk to us Hello, Billy. Hello, Daisy Would you like to hear a story? so Billy and Daisy are my two nieces and my plan here is to also get my my mom to record some audio Telling some stories, maybe my aunt and you know some maybe grandpa who's in Australia Can I'll tell some stories and then when they squeeze on his hand, you know instead of the Original files like he's he talks here. We're gonna be able to have custom files With the kids memes and you know the and the voices of the the folks they know so this has been a fun little project He's a he fits it perfectly inside the figment doll. I did have to split his head open In order to make the eyeballed lineup a little bit perfectly, but you know gluing jewels always fixes everything So I'm working on this project this week and I just got him talking So I'm pretty excited about it and I'm looking forward to getting this completed and getting some video of my baby nieces That sounds great so far. Yep, lots of fun Well, thank you for stopping by and showing that off. All right. Have a good one. Thanks And that's all we have for today and in about 15 minutes We'll have the Ada fruit or the ask an engineer and that will be coming next at 8 p.m. Eastern