 And hello everybody. What's this? Hey everybody and welcome to show and tell is your og show and tell mcs Me Lady Ada, Mr. Lady Ada We're gonna check in with the community see what they're up to what are people hacking coding modding blinking and more I see some cool stuff in the previous so I'm gonna be around for another like 20 25 minutes You want to join in? Post is the link is in discord. You just have to join our link is in there You do this every single week 7 30 p.m. Eastern time show and tell come by show and share any of your projects robots Art science anything you make it all or oh things that you're Discovering fixing repairing and more. Let's first start with Jay. Jay, what you got going on this week? Hey, I just finished binary. This is my biggest robot project yet. Definitely in size, too It's actually like yeah, it's the other way One day to scale there. Oh This is my a bit robot that now can blow bubbles. That's cool. Whoa Yeah, I got the wheel design done recently which I'm gonna have to start with this because it's a little table But I can roll and turn sideways Yeah, I got the design from James Bruton This is his wheels design, but I was able to attach it to the robot works pretty well and Yeah, that's pretty much it does looks around in both bubbles right now But it's my personal robot for events and for videos and things like that something to show people to get them interested in the video In the first three seconds, you know, yeah Upgrades coming soon because there's a few different things I want to add to it that will be upgraded in the future for right now Sometimes you have to stop and take a break and they go do something else because He never finished but parts of it could be done. Yes. Yes, definitely definitely that yeah, and As always, I think I've said this before in previous show and tells or whatever. Thank you for making robot friends There's a lot of robots out there and a lot of there's a lot of robotics that are covered People people doing a lot of robotic things and they're they got it great, you know, there's missile robots There's all sorts of robots out there the bubble blowing robots and robot friends we still need more people to show how we can make things that have a piece of us in them and One day these things are gonna meet us. So having robot friends Is a good idea. So very much appreciated. The bubbles are super cute. That's really neat. Thank you Thanks. Thanks. Yeah, I'll always be making for core robots and to look at stuff and do more stuff. Yeah Very cute it even has the The thing with puppetry where you kind of keep it moving and breathing so it has like a very friendly like oh, it's doing something It's thinking yeah, cool. Yeah, all right. Yeah. Well, thank you so much. Bye. Anytime and See you soon All right, speaking of friends. Hey Scott. How's it going? Hey, hopefully you can hear me. Okay I realize my mic is a little low, but so I've been like heads down on Circuit Python 9 specifically ESP related stuff So one thing I did is I re-enabled the parallel display bus or yeah Yeah, I think that's what is parallel display bus So this is a a lily go board that has the display connected over a parallel connection So the person that said like hey, you need to re-enable this for these boards And so I grabbed one of them to test with so that's one example I just made a PR to like raise all of the the flash and RAM speeds and and Protocols so in beta one if you see a board that doesn't work, please file an issue I did not test them all before I was kind of like they're probably fine So we'll get that in and then Lastly, I wanted to say circuit Python 2024. This is the last day for it So get it to me overnight because I'm gonna do a summary post tomorrow when I get in So thanks to everybody who's already done it and I'm looking forward to seeing any others that come in All right, and uh all the ways that people can Do the posts you can go to aidfruit.com slash circuit python 2024 You can see the post, but they can tag it. They can email it. They can do there's a lot of ways to get it and If they want something specific in circuit python, is there a good chance it'll be in there Ann was just saying that a lot of what she had on her whistlist for last year was done So, um, we make no promises But we are really curious to see what people wanted one year. It was like it really wanted to see some camera stuff We got that I wanted to see some keyboard stuff got that there was a lot of music stuff that's in there Um, you know, you can essentially cobble together Um a full fully functional python powered open source computer With oh, yeah, totally. Yeah, we're getting there. I mean, I'm really excited about uh all this new stuff and I just merged the usb Display io to kit to video stuff that jeff just did so You can use display io to render to a frame buffer that goes up your usb link to your computer and looks like a webcam Pretty cool Very cool stuff. Uh, so thanks to jeff for doing that All right. All right. Thanks so much scott and um, are you doing uh deep dive this week? Or is it from a guy? I'm planning on doing it but as you are well aware I have a kid in daycare, so Yeah, and thursdays seem to be the days where he gets sick. So, uh, I plan on doing it If you want to hear updates, I'll let deep divers know there's a discord rule called deep divers for folks to let them know if Things are changing at the last minute, but yeah, cool. I'm doing it. Okay Yeah, folks want to learn all the innards of circuit python and kind of watch real time things be developed. Um, yep Scott or foamy guy are there and uh, it's a couple hours. It's worth I put on in the background. It's also, um, good stuff to work to Yeah, yeah, and it's kind of like, oh, yeah, I'm interested in that I'm a weirdo. I watched I watched some other like long form videos because it's really the only way to see exactly what people do Yeah, so it's really meant to be just like completely well documented But long Yeah, I think the the hand waviness of of some technical things, um It discourages folks. It's like, oh, I'm working on this and I'm not making progress I must be the only one. It's like no Yeah, you're not it's also kind of on office hours for me. So I'm pretty HIV accessible and we go off in tangents And I have a great time with it. So all right. Well, yeah, either way stop by freddy's 2 p.m. 5 p.m Eastern and uh, scutter foamy guy would be there if you want to check it out. Thanks so much Scott Thanks for getting to see you Erin what you got going on? Hey there, um, I've been working on this super cool piece of art right here So this is just a bunch of neopixel strips soldered together with a A piece of fun for over the top and fun for just makes a fantastic diffusion But uh, all I've done is they're they're on a bunch of foam core right here And just sort of soldered together into a matrix pattern and I've never played with a matrix pattern this big before I'm running W led which is a free open source Software package. It took me two minutes to get it installed And it has all these cool matrix patterns in it and I've been playing with it and All I do it's it's an iphone app basically. Uh, it's a wi-fi enabled Chip. I'm using a feather version 2 esp 32 chip in here And just this this really cool free iphone app just gives me all these different animations All those different matrix code and everything like that. I just I don't have to do a thing And each one of them is customizable. I can choose the colors and the speeds and all kinds of neat stuff um, my plan with this is uh, there's another overlay on top of W led called led effects, which is Some software again free and open source that will Um add sound reactivity to this project. I don't even have to uh put a microphone on there It'll just listen to either the sound coming from my computer or the sound being heard by my computer And my computer will broadcast the uh the sound over to the board and it'll it'll do animations I played with this a little bit on a different piece and it it works really well I've played with a fair amount of sound reactive software and really haven't gotten a whole lot of success with it It never looks very good But this led effects one seems to be seems to be one of the best I've seen and again just free open source fun So i'm working on this and working on a tutorial for it and hopefully we'll be ready. Oh, hello sugar bear She can't uh she has to be where the action is that's a character Yep, but uh, hopefully I will be ready to start uh ready to publish this by by next week It's really a lot of fun All right, if folks can find that on learn dot native root dot com Make it look for your author name, but it'll also be one of the featured ones as well And we'll probably cover it next week on the show Yes, I love how you're really taking w led to the next level you're kind of exploring every little piece of it It's cool It is a lot of fun And there's so many people have written plugins and versions and all kinds of stuff like I feel like it's It's a really cool piece of software then and we're really lucky to be able to just use it All right, thank you Aaron and kett friend You know Does it cut me out when I said cut french? No Sounded like it. Sounded like this is sugar bear sugar bear. Yeah She has left me alone today, and I've burned three or four of her whiskers off with the soldering iron while I was trying to Really was like trying to get ready Bye sugar bear I got a Next up gps Uh, so hey, I've been uh doing some more stuff with the memento camera I just wrote up a page based on a really nice addition that la more made to our pie camera library, which is a um time lapse mode so it gives you some controls on the camera That let you pick intervals so that you can just set it and forget it and let it take a picture of Someone picking lemons off a tree or this guy with some clouds going by or if you're building something Any of the kind of typical uses for a time lapse this gives you a little sort of gizmo Just for that you can set it there and leave it which is kind of nice And not worry about your expensive iphone being left behind So i'm going to just share real quick a Screen where I have some images. Let me see. Yeah, do you want me to pop it in when um This is Here it is. Yes, if you can pop that up. Yeah Thank you. So, uh, you might show I have a video version of this that you might show and ask an engineer later But this was a uh timelapse. I shot this morning of the sky There were some rare clouds in the sky here in los angeles So I decided to document the momentous occasion. Uh, so this was a two hour time lapse I had it taking a picture every minute. I think it was or maybe every five minutes um, and so i'll just Frame advance through them. You can see Um, that's before I've stitched them into anything or turned them into a video But I got this nice time lapse here and uh, there is the rooftop with my little Memento just sitting there propped up nothing fancy just propped it on the roof The only tricky part about it is getting up on the roof really and uh, the other uh, other one I shot was during our uh Creative engineering team call earlier. I decided to just point it at me and say hey, what does it look like when I'm on a call? That looks basically terrible. It's that that's I Watching a bunch of zoom windows and occasionally talking. So uh, you can you can do terrible stuff You can do great stuff, but it's uh, it's pretty easy and I uh, put a page together on our Memento camera learn guide that'll show you how to do it And I can't remember if the latest version is in release yet LaMauri might remember but it's uh, if it's not there yet, it's close That this is integrated. I believe it was merged. So I think um, it just needs to be tagged I think probably tomorrow will tag the release Because I think we're wasting any of the bugs, but you know, people can also grab the latest version of the pie camera Library and it'll be in there. Yeah, there it is. So I'm working on that stuff and and more with the camera and Oh, oh my gosh. Lars Lars came in. I did not burn any of his whiskers off. So we're okay Yeah, he was holding the soldering iron in his teeth. Yeah One thing we'll have to explain to the general audience that are, you know, the the builder the maker audiences Sure, you can have an iphone an android phone do a lot of things that A camera can do But that's your phone and it's something else and that's a consumer device That's not something you open and you have in a classroom setting and you're like We're going to build a camera that does time lapse and here's the code that makes it work So it's a very different experience and one of the things that's kind of hard, you know, some folks they they'll never They use a rectangle device. That's it. They'll never never what's inside of it magic I don't know. I just buy things through it Um, but if you want to learn how to make your own digital camera If you want to learn how all these things work Or if you're in a university classroom setting hacker space or maker spaces or if you want, um Kind of own and control your own technology Um and see how it works. This is the this is a thank you for you I don't think there's anything else like this when we were thinking about memento We're like, is there any open source cameras out there and there isn't that doesn't you know I agree if you're looking at The experience of the iphone or similar It's if you want to do something you're kind of going to go to the app store and see did someone already do it for me or not Yeah, this you can write stuff like in fact one version earlier. I was doing with time lapse I wanted it to beep a second before it shot the picture because I was using it sort of for stop motion So I want I was building some lego set and I wanted to get my hands out of the way before each shot And so I said well, I'm going to add a beep to this. Well, you know, that's Good luck if your iphone app doesn't do that, but here it was actually I think it's a really good idea. You should make an issue and I'll add that Comment it out or you can commit it because it's a it's a really good idea for um time lapse builds I didn't think about that That's another thing. It's like how it's like if I'm the engineer at like a camera company I'm like, well, here's where I think time lapse should be but I don't You know, I don't think the way other customers do so there's this nice feedback cycle of like I did something and then you're like actually I need you to tweak this and then I was able to tweak it in an hour And you know and try that out just I think the big tweak not to bury the lead big tweak is that I had shot some time lapse and actually someone made this comment on my live stream a couple weeks ago If we could lock the white balance and the gain and the shutter Speed we would get less of the sort of flickering that you sometimes see in time lapse and Lamar said, okay Let's dig in here and see if we can get this camera to just freeze Colonel driver for this camera code to figure out how to do it But like we did figure it out. I got it working and so um, yeah like and then I was like try this You're like that works great. I'm like cool. Like yeah, yeah like with that that Sky example that would have been doing a whole bunch of exposure shifts when the clouds went over and it kind of Makes the whole in the whole movie that you play back. There's a weird like pulsing thing. Yeah Yeah, so this this got rid of that. In fact, I'm gonna create a A little ab comparison video sometimes that people can see what it looks like if they if they want They can comment that out because it might be the effect you're going for But a lot of fun to be able to do like camera stuff this Close to the to the bare bones of it. So, yeah, all right. Well, thanks You have a JP's workshop tomorrow. Yeah, come on by. We'll be doing some Who knows what actually I may be doing some of my PIR stuff Show a little of the guts of how this stuff is working And maybe how to stitch together your own your own time lapses All right. Thanks so much. Okay All right next uh sun and moon couture Hey everybody I want to show you this. Uh, this is a hooded vest It's kind of hard to tell it's automatic and I'll put it on in a bit But what I wanted to show you is the 2d pattern rendering that we have on here Yeah, and how we set that up. So let me share my screen And I'm gonna pick Uh window entire screen this one. All right. Can you guys see my screen? Yeah All right. So this is pixel blaze if you're not familiar with this controller It's esp 32 based It's very small and it comes with a ton of patterns You can connect to it over wi-fi from your phone or from your computer And you can change patterns just by clicking on these different things So it comes with some really cool preset patterns As well as some of the sliders up here so I can on my phone quickly adjust What the pattern is doing like if I do this doom fire, right? I've got the flame height and I can kind of make it lower I kind of make it higher Just by sliding with my thumb. If I want to get really crazy I can click this edit button and there's an ide built into the browser So I can actually edit code And it's java script. So it doesn't need to compile and upload and then run As i'm typing it is executing. So it's checking every single character as i'm typing if it's valid It shows up on the leds Uh, it does have some 2d and 3d mapping built in so that was the kind of the key feature I wanted to show you today. It's got some presets for like a ring a matrix a volumetric cube But you can also just put in jason arrays And so you can see kind of what the the preview of the mapping is for this particular vest And the way that I built that is using this pixel blaze online tool So I just select a file I'll upload a picture of my pixel layout And I'll just watch this window up here in the top left as i'm clicking around you'll see zero one Oh, yeah Yeah, the x y coordinates of those pixels and you just copy and paste that Yeah, you here and it goes ahead and updates that live Another thing you'll notice some of these pixels are dark. There's actually Two controllers here and they are connected over wi-fi. So if I go into settings, you can see this group sync option I've got a leader that tells the follower what to do. So the follower is connected on a different ip address And so this is a view into the follower. So you can just kind of see what it's rendering But you can sync as many of these as you want over over wi-fi And they'll all kind of change patterns at the same time. So I can say a different pattern on the front versus the back Or like why would you have to? In this case, it's actually for frame rate when you get to this has something like thousands of pixels But what I've used it for is I've got a hat and a goggles and a mask And an outfit and my friends got an outfit And none of them are connected from wires and they can all change patterns at the same time Uh, the guy who made this ben henke actually did uh, like a football halftime show and all of the performers were all synced On the football field. So it's a really cool feature that you can do with that So I'm gonna say like, you know, my first birdie man. I worked on a project with leds We like back in my day It was snowing all the time, but we had to hand pwm every single rgb led like It's pretty astonishing how far things have gone. It was like very Hard to do even colorful like leds and now that you can just like I download an app and I'm synchronizing Thousands of leads together. This was used to be at like a master's level thesis like people work for years on it And it's so cool that it's like, yeah, it says like this app and then you just like click on the pixel and it just maps it Yeah, w led super easy pixel play super easy the the ease of use on these is amazing And we're talking over email you're gonna be doing stuff at new york fashion Yeah, so I did want to plug that really quick if I can Am I still sharing my screen? I could share it right now. Yeah Um, yeah, we've been talking over email. I'm doing a Runway show for new york fashion week Over in chelsea and it's completely focused on led wearables So everyone in the show. Uh, there's some talks as well. There's some musical performances Uh, make fashion is going to be there if you're familiar at all. They've done a ton of these kind of led Uh, runway shows to go to these we have a kid right now. So we're over to be able to make it this year But we're going to get the word out on ate a fruit side and more and I'm going to show and tell because this is exactly what people show on the show and tell Yeah, um, jennet hanson is going to be there who's done stuff for daft punk and britney spears Plexus play this guy this amazing body suit that I made He's got thousands of pixels over every square inch front and back is going to be there I will be there as well. I'm flying to new york next wednesday. So i'm actually going to miss show until next week um Uriel guy, there's a ton of uh, really good people that are involved make magazine is going to be our media partner So yeah, i'm super excited about the show and i'm going to post a link In the discord. So if you're in new york, it'll be february 8th. So that's next thursday And uh, no matter what I know you're gonna have footage and you're gonna have footage and everything come back to the show and tell and and show some of the things that um Was going on there as well Yeah, for sure I've done this, you know the past three or four weeks to try and promote the show But I will likely keep doing it now that i'm doing it every week. I love it. Yeah You've got the demo behind you. You're ready. I mean it's it's cool Yeah, and uh, we'll get this on our blog socials and everything And uh, thanks so much for sharing this. I think it was like 15 years ago when we started doing stuff with leds We're like once we can play the movie blade runner on a jacket. That's kind of when It happened, so we're getting close Yeah, well, you know, I feel like you email, you know when we first met Yeah, I was doing like the the mini pop it was like eight leds and you're like that's so cool And i'm like this was a lot of handling assembly and now like yeah, it's like it's a weekend project where at six Yeah, he gets started really fast. Hi, uh mark merlin. He actually gets those like p2 So two millimeter pitch led screens and has them hanging on a shirt with the battery He could definitely play a movie on that. Yeah. Yeah. Now. They those views are weird It's a monster. I have a sample, but they're non-standard. So It has a hundred w five protocol. I've been working on I have a 75 it's something else. All right. We have one more person. Yeah, thanks so much for coming by. I'm glad this all worked out Okay all right Nanographs play us out nanographs. Hello. Hey Previously seen on a bridge and I was doing the world's smallest integrate logo We won't be trying to beat that today, but We will be showing you some very small things with our Focus Share the screen out already. Yeah, absolutely. So that is our uh software. All right, you want to switch back to the camera for a second Actually, we'll show the hardware first. Yeah, so the other thing we're showing up is our uh open Remember years ago, uh, I could I was like, oh, no, I need this one Special PCI card for the special box that goes on the microscope. It's like in those boxes are like $10,000 boxes We made our we made our made our own and it's open source So if you switch back to the screen now Yeah, uh So we've got uh, we've got a ice 40 in here Uh, so we've got all the little wires of the FPGA. Uh, this is our software capturing this right now So I can have a program Speed the scan up. We've calibrated our scale barrier. Go really fast. It's not 200 meters. Yeah Average the image a little bit more um We could catch up some so this is a focused ion beam instead of an electron microscope Yeah, so ions are heavier than electrons. It's the main difference between them So this thing can really like pummel a sample So in addition to just imaging it, uh, you can like big holes in the sample So I zoomed in there and you can see we've like left a little hole in the chip right there Uh, that's square in the middle. Uh, so this is an FPGA ice 40. So ice, uh, so FPGAs are very stringy They have lots of wires interconnecting all over. Uh, let me increase the scan resolution here. The image is so stable Uh, yeah, we've been working on it It's like it is like it's so stable Yeah, so, uh, yeah So we can do patterns with this. So these are some of uh, Peter Esden One bit squared who manufactures Bosco the digital interface explorer we're using to control all of this Bosco right there Uh, so you can see his logo on the circuit board in the top, uh top right corner there And we also when we were at a conference recently with this microscope, we milled that logo into this into this FPGA Uh, so we can drop we can use our board to make patterns. It can Kind of cut custom shapes send the beam to a point in x and y and Proceed the signal from that point on you can do any sequence of x's and y's Make pads shapes Um, or we can just scan the a little tangent square. I love it's like you can look at the thing or you can edit the thing So these machines are also used extensively for circuit edit. Um, or just uh doing diagnostics on it Yeah, um So i'm trying to kind of zoom in here on some places. I've milled before so you can kind of see What it looks like to One of these things in half some The built-in frame buffer on this thing captures images of zero resolution of one thousand oh seven pixels Our scan capture is really big really high quality victories And we can also do really complicated intricate patterns So what I just did is I tilted the stage 45 degrees over to the side So we can kind of get the more of the 3d view of what it looks like when we Cut into the chip some so we'll just kind of Sit there for a second or roll a we'll try to beam current up I'm so i'm at I was at 100 pico amps of beam current and now i'm going to 7 000 pico amps of beam current so this is uh Blasting everything away very rapidly now. Yeah, see if I can focus I like the histogram on the right Yeah Luckily for us that was just built into the python library. We're using for imaging this So our entire software stack is python. So all of the gate layers to find an amaranth Which is a python shaped harder description language for fpga's All of our software running on the computer is written in python. So it's designed to be very extensible and flexible So just blasted that for a little bit at like 7 000 pico amps And you have the beams at 7 000 pico amps. It's really big Uh, so I just turned the beam back down to 7 000 pico amps. Maybe doesn't sound like a lot Yeah, yeah, but it's very concentrated. Yes. Yes, exactly. Yeah, uh, so once I focus here So I dropped it back down to 100 pico amps Uh, we can see the the carnage where we just uh Melted a hole through all the way through all the metal layers and down into the silicon Yeah, um, so this ship wasn't entirely decapped with uh, a fib Folks fine beam. This was uh, a lot of this was done with an acid decap several years ago Um, but it's just been kind of a fun sample ever since Okay Yeah Come back with this because we're gonna probably want to spend even more time We're gonna do acid engineer in a minute, but this is Such eye candy and such a neat kind of arc in the maker world story So put a link to this board and discord Because send me an email if you wanted us to get the word out in our newsletters and blogs and all that stuff Yeah, absolutely. This is kind of like what show and tell is like we never know what's going to show up and this is We this week we finally got good internet at our new workshop, so you might notice behind us We were in a significantly larger facility than the old garage So Come by even if it's just like, you know zoomed in thing of the week. Absolutely That's exactly zoomed in thing of the week. Yeah, that's what we're going for Yeah, all right, that's our show until the week everybody. This is why show until so much fun Come by some 30 p.m. Eastern time every single week. It's either us or some of the Adafruit team members who host um from wearable uh Doom games that you get to time-lapse photography to Robots to um zooming in to the fundamental fundamental particles of nature unless Never know what you're going to see on show until so we'll see everybody next week Ask an engineer starts in just a minute