 Folks, welcome back to another 3D Hangouts. My name is Noah Revez. I'm a designer here at Adafruit. Joining me every week is my brother Pedro. Good morning, everybody. I'm Pedro Rose, creative tech here at Adafruit. And every week, we're here to share three printed projects featuring electronics from Adafruit. That's right. It's a show we combine 3D printing and DIY electronics to make inspirational projects. Hello, everybody, hanging out in the Discord chat room. If you'd like to join us during the show, you can drop in a comment, questions, banter on the Discord. So you can go there by heading over to discord.gg slash Adafruit. That's what we're hanging out in the live broadcast chat room. Take a moment to say hello to everybody. And good morning. Over here in the States, it's 11 AM Eastern Time. It's a beautiful morning. We are hanging out in all of the chat rooms. Giving shout out to everybody hanging out in the YouTube. We've got Charles Beniford. We've got Pablo from Argentina inside of the Discord. We've got Jeff Appler. We've got Mr. Certainly Bruce. We've got Gary Z. Andy Calloway. Armand VP. I am Josh H. We're also hanging out in the Twitch. Yanni's hanging out in there as well as Facebook. Just load it up. See people hanging out in there as well. Good morning to everybody hanging out this morning. Yay. Sweet. Hope everybody's doing well. Well, we'll run through the housekeeping. We'll start off with Adafruit.com slash free. Check it out. All the free things that are running right now. For every order right now, for the next 100 days, I wish I knew which day we're in. But for orders that are a dollar or more, that's basically every order. We're giving away these free black surgical style masks for US orders only. For orders that are $99 or more, you get the mask plus a free perma-proto half-sized breadboard. For orders that are $149 or more, you get the breadboard, the black surgical style mask, and a randomly chosen Stem-AQT breakout board. For orders that are 200 or more, you get the breakout board, the perma-proto free mask, and free UPS Ground shipping for continental US only. And then for orders that are $299 or more, you get everything I just said plus a free circuit playground express. You can get as many freebies as you'd like. And it's for a limited time only. Check out Adafruit.com slash free for all the things that I just said. And we keep adding more Stem-AQT boards every week. So every week you place an order. You're going to get probably a new one. And if you're registered with Adafruit as an account, we'll keep track of the boards that you get so you don't get the same one twice. Good, good. Excellent. OK. So I think pythons happen mostly every Monday with the exception of holidays here in the US. And we had one. President's Day was on Monday. So the meeting happened on a Tuesday at 2 PM Eastern time. You can always check in with the Circuit Python devs and the folks in the community. It's a great time. And if you don't want to check it out live, you could always check out the archive on YouTube or any of your favorite podcasting services. Blinka was a cake once. She was eaten. I need to pull up that photo where the Circuit Python devs are eating. I want to ask Jeff, did you try out the cake? Did you eat a little bit of Blinka? I'm not sure if, anyway. I heard it was raspberry. Right, it was a raspberry flavored Blinka cake. So the newsletter happens once a week. You can go to Adafruit.com slash Newsletter to check that out. It's more focused on the weekly products that are added to the store. So you can check that out again. For daily newsletter, AdafruitDaily.com is a separate website that you can check out and register, not register, but subscribe to different categories that you might like, such as Python on hardware, biohacking, maker news, 3D printing, and many other ones. So if you're interested in getting daily stuff in your inbox, projects, and news, AdafruitDaily.com, that's the place to check it out. All right, that's what's going on. Oh, we also got the jobs board. Check out if you are a maker looking for a gig, or if you're an employer looking for some makers, you can check out the Adafruit jobs board. Head over to jobs.adafruit.com. Yeah. All right, I'm going to jump back into the Discord chat room and see if Jeff ate the cake or not. Yeah, OK, he said now I came along after that. Well, maybe for some sort of anniversary when folks can meet up again, maybe we can all eat a circuit-pilot cake. That's a good time to say. There's a good construction going on in the background there. So if you hear some beep-eeps, that's what it is. No, I think we feel it more than we hear it. Good vibrations. All right, I'm ready to get the project stuff started. Are you ready? All right, let's go ahead and jump into this week's awesome project. This week's awesome project. It was put together by Carter Nielsen and Lady Aida. Really, they collabed on this one together. This one's using the RGB LED matrix and the Matrix Portal, along with this CO2 sensor. It's the SCD-30 from Sensorion. And let's just take a look at that. Well, so this Learn Guide was published a couple of weeks ago, maybe two weeks ago. And it's a full guide, you can check it out. The code's been up on GitHub. And what we thought we'd do is put together just a video for it, just to kind of promote the thing. And to create a little 3D printed bracket, so it's a little bit easier and more secured to the frame of the display. These LED displays are really awesome. They're really bright, they look great. And they have a built-in frame where you can attach things to. They're using M3 screws. And this project's nice because it uses the Matrix Portal. And the Matrix Portal will work with any standard kind of LED display that has a Hub 75 port on it. That's this guy here. And you can daisy chain these together and whatnot. But it's cool, it's all on CircuitPython using Display.io to display this beautiful bit map along with this text using the text. What is it, the text? Display Library. Sorry, the dog came in. Mike, I had to close the door. So yeah, this is taking readings right now. And the sensor is housed in a little 3D printed snap fit case that's mounted to this bracket that's secured to the frame. Pedro and Carter collaborated on the design. And shout out to Carter for coming up with this cool thing because before the original idea was to just kind of create cutouts for the sensor for airflow to come into the sensor. But it looks a little, it always looks weird when you see these randomly placed cutouts. So what Carter thought was like, hey, why don't you make the cutout and spell out like letters? So here it says CO2 in these little dots. How did you even do that? I don't know, maybe don't ask, how did you do that? Just illustrator. OK, so that's cool, you used illustrator. I'd be like infusion spending hours. I mean, bringing in a fusion, but we could talk about that. Yeah, sorry, I'm just a designer. The other things that we were looking at was having it being placed easy because there are some guidelines on the way to mount the sensor on here. And the way that the diagrams and illustrations show it's a little bit confusing. So I wanted to make sure that we had that ironed out so we could have this nicely displayed in a way that's not messing with the heat or having like direct sunlight. Direct sunlight should not be on there. There's a nice data sheet that you can check out with photos, illustrations. But like Pedro said, they're more like cross sections and they're a little bit confusing if you're not sure. Yeah, so we wanted to make sure that this was nice and simple, easy to put together. So there's no screws in terms of mounting the sensor. Everything just press fits into place. We have some screws just to hold the brackets and the case together. And the reason we did that was because we wanted to make sure that these brackets can be updated to have different sizes. These work with the one that came with Adabox, which is this matrix. And the larger one, I have the PID listed in the guide. So if you want to go with a much bigger display, which would totally make sense if you want to have this seen across the room, wanted to have two different sizes for that. It's without having to update the entire case. You know, have that one piece and just put it together with some screws. And then the rest is just plugged in with a little STEMA QT cable there, nice and easy. So there's no soldering. And then we have a nice little wall mount. So you can easily have a screw or hook attached to that since there isn't really any. And you can kind of put it back here, but this simplifies how the screw is in there. Yeah, it's a little like, hey, let's off, let's elevate it so that, you know, this so that it's not kind of at an angle. That's why these are a little bit tall, but they're countersunk these M3 screws. There's just two of them. And did we talk about that this display was the display that came with your Adabox? Exactly. I'm really hopeful that this supply is the same because we run into some issues where the display gets updated and there's no real way for us to know that that was updated. So let us know if you have your Adabox and the mounting holes are different, you can tag us or write it up in the form. This is unfortunate. It happened right in the middle of a project. Right, it did. We did several matrix, we have the design already, we get another shipment in to document the project and all the holes have been moved around. One of the easiest fixes I think that you could do if you have a slight adjustment of holes, again, you're gonna have to have your own printer and have some know-how of, well, maybe just cut out a wood. Or a board or something. Yeah, just have like a little, like adapter piece that like just moves it over a little bit. Again, I'd bring this up because this just happened with one of our older San Demo Matrix projects. It's like a five-year-old project. 2018, yeah. Oh, 2018? Okay, maybe not five years ago, but. I mean, we saw shipment change right in the middle of a project. It was like a weekend. So, I don't know what to say, except that you're gonna have to be like MacGyver with these projects and be able to adjust your own mounting holes on that. Super simple, but yeah, I get why some people have to order it. And by order, I mean like the printed. Right, like if you don't have a printer and you order the part of the part comes, it doesn't fit. It's like, oh boy. Yeah, that is, it probably would have been cheaper to buy a printer at that point. At any case, yeah, everything's not fits in. I have these nice little lid, lip on the, for the lid to catch onto there, like you were saying before. This is just, I think you can get like a tech, a font for this. Unfortunately, I wasn't able to find a free one even inside of Adobe Creative Cloud. They like give you a bunch of font libraries. And none of them are the ones I want. Not one of them have a dot font. So this is just image, this is just image traced inside of Illustrator. And you can combine, or you can make a vectors out of that to bring it to Fusion. I like how the dots match the dots of the font here as well. That's exactly what Carter said. Yeah. Carter's got that design sense. Yeah. Everything easily plugs into the back with USB-C. Recommend it using the power bricks that come with the Raspberry Pi 4. Right, because we have this plugged into the wall. The cable goes down. Hopefully it's mounted close to a wall board. An outlet. I mean, you get an extension and all that. Don't be alarmed with the poor rating on the CO2 levels in the room. It's because we're breathing into it right now. We're breathing right into it. The AC is not on since it's fairly cool outside. We should open Windows, but again, there's noise and construction out there. It usually reads around 700 for the parts per... Yeah. Don't blow into it. We have to speed it, so. Let's go ahead and do that though. So if I blow right into it, you kind of see the timing of how long it takes to actually read that. Yeah, went up 100, 200, 300. Trying to get to warning. Warning! You are breathing too close. Yeah, so this is what it's supposed to warn you about if there's a bunch of people in a room. Dang! So if there's a bunch of people on the room that should warn you that the CO2 levels have exceeded safety. How are you? We're brothers, we're just messing with each other. Dang, we're dying. Yeah. Let's go ahead and jump into the guide for this. All right. Excellent write up by Karger Nielsen. So this explains a little bit about the CO2 levels and how everything is measured. So I definitely give that a read. There's also the technical data sheet for the sensor itself. Yeah, this was inspired by a couple other projects that we have linked here. So there's a tweet and there's also a project that was posted on Hackster that uses an ESP8266 and a different sensor. So there's just a little bit of background on the project where it was inspired from. So the sensors, oh my gosh, your bracket's not. What? They weren't yesterday. They're now today. Please pick up two more. Want me to get two more? Yeah. I can't, sorry. Get out of there. I know. Hit the back button. Retreat, retreat. I can't, oh well. Well anyway, get those folks before we buy them all out. So yeah, it's available right now and Lamar talks about it. I think there's also a, it was a product pick of the week as well, right? By John. Yeah, so the thing that got me interested in this project was, you know, it's super cool but they were actually installing these in the office, like on each floor to make sure that the employees are in good health with having all the windows open and circulating, especially with all the cold right now. Just wanted to make sure that everyone's safe. So I wanted to have those in our rooms as well. Cool, so circuit Python support, there's a driver for it. Also, of course, Arduino. And perhaps this could be a thing that could run off the single board computers using Blinka, I'm not sure that's something but there's documentation in the primary learn guide and I guess we'll jump back into the project learn guide. So just a couple of things that you might want to pick up. We got some systemic QT cables back in stock as well, different lengths. Hey, these are back in stock for these cables. That's great. I'd probably get the longer one, the 100 millimeter one. Unless you want to do this project, in that case you can pick a shorter QT cable. But yeah, we got the cables. Of course, this is the Adabox matrix portal. So it's the 64 by 32 LED matrix. Currently it is, yeah, currently I had it stock, so maybe sign up for notification. And then the actual matrix display is out of stock as well. So be sure to sign up for notifications when they're back in stock. And then the last thing I guess is optional is this acrylic, this black LED acrylic. It's really nice. That's what we're using. It's great for camera. It kind of hides the flicker and it hides the harshness of the light. There's a little bit of flicker, but that's just the color. But yeah, we really like this stuff and we attach it with this double-sided adhesive thing. That's really tough and that's what we ended up using because we got tired of printing brackets and having to fit the bracket on the corners. So that's how we got the acrylic attached there. But we also stocked the acrylic pre-cut as well. That'll fit the matrix this way, this specific one that came with the Adabox. So that's such a quick briefing on the parts, the hardware. Yeah. All right. We good? Yeah, just checking out this font that Jeff had found. Nice. What price like this? Font finding. All right. Continuing on to a little bit more description on the CO2 levels here. Yep. So this one gives you a little bit of the datasheet. So pulls that out, gives you some more values to look at. This breaks down the kind of tiers of quality, of air quality. So parts per million is the value here, PPM. Anything that's I guess less than 1,000 is good. Anything around 1,000 to 2,000 is poor. Anything that's 2,000 to 5,000 has a warning. Anything that's over 5,000 is dang. Do you mean dangerous? Sort of, but not like immediately dangerous. Yeah, so you can read up on that. And then this gives you more of a graphical look at the different emojis, the different emojis and their values when it hits them. So there you go. And then of course you can change, these are bitmap images. You can full control over changing them. If you want to theme them out or use a different font, you can do that. All right, the next page talks about, it's kind of the built-in page that's mirrored from the Matrix Portal that just shows you how to attach this power cable to the little screw block. The screw standoffs that are built into the Matrix Portal for powering it. You get two wires, power and ground, and you use a screwdriver to attach these kind of, these prongs, terminals, I guess, to the power and ground standoffs. So pretty easy to do that. No soldering. You can use the cable that it came with. And that's what it looks like. And then you can put the acrylic on top of like, yeah. Looking the acrylic here and got questions on if we can't, if we have any other Matrix sizes and different pitch sizes, I just paste it in the search on the shop. We have a bunch of different ones. Yeah, we have a good amount of them. Small, big, yep, yep, yep. We have them at 32 by 32, at 64 by 32. Smaller, all different pitch sizes from like three to four. Yes. Cool. All right, the next page is walking through installing CircuitPython on your Matrix Portal. Again, this is a mirrored page from the kind of primary guide for the Matrix Portal. So we'll just kind of skim through it, but it's as easy as going to circuitpython.org or clicking this link, searching for the Matrix Portal and downloading the latest version by clicking on that lovely big purple button that says download. So you grab the U of two file and then you can put the board in bootloader mode by double pressing the reset button and then checking out the LED and making sure that it turns the color that it's supposed to. I think red, or maybe it's green, forget. I think it's green. Yeah, so it walks you through that, turning your installing CircuitPython onto your Matrix Portal, yeah. And then this one, the next page walks you through installing the library bundle. You wanna grab the whole library bundle and pick out the libraries that are dedicated for this project. So this just gives you a list of them all. There's a nice handful of them. You don't wanna put the whole bundle on because it's not gonna fit on the spy flash chip. So you just wanna pick the ones you want or that you need rather, the required dependencies. All right, and then the code page has more additional libraries. Here is the SCD 30, that's the sensor library, and then the eight of image load which will load the bitmaps. So you can check this one out. And then here's a nice screenshot of what your USB drive should look like, your CircuitPy drive, right? And then here's the code, it's a thing on GitHub that you can fork or pull or do things with. So that's really cool. Check it out, it's got plenty of comments and things. And you can use, I guess, Moo or any of your favorite IDE to get a reading of the stuff in the serial monitor. Yeah, anything else? Did you have to change anything here it just worked as is? No, there's no changes, loaded it up, and it worked right away. It kind of scales, well, I mean. Depending on the matrix size, yeah. So you were able to, oh, I'm sorry, I lied. One thing that you can change, the default is to have the orientation of the screen is flipped. So you can see it right here, it's just commented out right there, had to do 270 instead of 90. If you want the USB power to be pointing down instead of up. So this would be, this is 90. That's 270. So this is 270 with the board oriented down, which is what we think when you mount it to the wall, that's probably what you want. But if you have something on the ceiling, you want to want to flip it this way. So you change that value here, just uncomment this line right here, 24, and then comment outline 23. I think this is going to be the most used 270. Some folks have very particular, like you said, maybe they're outlets on the ceiling, like we do in the garage. Maybe they have a garage. So that's a good note. You can't do this orientation, right? This sort of landscape. I mean, you'd have to change the graphics around. Yeah, change the graphics around, all right. But it's not too bad. You could take a look at the documentation, play with some numbers and coordinates. I got some links in here from Jeff saying that TAP plastics has the LED acrylic. They sure do. Inexpensive to have these cut, if I remember correctly. Yeah, you can get them cut pre-cut for you. You can just cut them yourself. I think that's going to be a lot more cheaper. Yeah, and get a scoring tool than a T-square. Yeah. And Carter's in here saying that he was lucky to get some scraps from the local store. So definitely always look for that. Sweet. Maybe local shops. Again, not required, but it does soften it. Just a little bit, sort of pry this off. A little bit. It really makes the difference. Don't take it off. Every time you take it off, you're making it blue. I know, it goes with it. Yeah, that's hard. Yeah, you're right. It almost carries a haze. It does. It creates a haze. That's all the CO2 that you're not required in. And the haze is from all the CO2 that are feeding into it. All right, so cool. Let's jump back to the Learn Guide. Okay, so this page will just ensure that you get all the libraries set up and here's the code. All right. Next one sets up the sensor. So plug it in. Plug it into the stem report. Can you use any of the stem reports here? I guess just... I think so. Okay. There shouldn't be a difference between which port you choose. Yeah. Although I did try because we were getting some different sensor readings between two of them and I thought that might have been it, but it wasn't. Yeah, so here's a little bit of a... Little diagram on the placement that they recommend for that. A little confusing from me looking at it, thinking it, does it go inside the frame? Is it like on the side or on the inside? There's a whole data sheet so you can get an idea of how not to mount it, I suppose. This is originally how we had it mounted because we thought, you know, from the diagram illustration that it was, that they're pointing inside. Yeah. That's why I was mounting it that way and the cargo was like, no, just mount it on the side, point it outwards, away from the heat source. Yeah. And here's another one where air flow. Like you don't want it to like flow right through it, I guess, like that. Here's a look at protecting from the sunlight so you don't want it to completely hit to the sensor, like direct sunlight on there. Yeah. So here's some ideas. If here's like another wall, I guess that blocks the sun but still allows light to pass through or something. Yeah. So you go, there's that. And back over here. Yeah, so take note if you are reworking this project, putting it in a different frame, you definitely want to consider this stuff to get a look at the guidelines. All right, and hey, if you want more in-depth coverage, there's a main guide here for the, you know, the primary guide for the SCD-30 sensor. Katniss guide on explaining how everything works there in the code and some of the fritzing for it. Cool, what the font, that's great. I remember what the font, they used to be a website. Right, that was the first place I checked for the, for the font that Jeff put in there for the matrix font. Not listed there. Yeah, this project has no font file. It's like built in, right? I think they're like GIFs. Yeah, it's a bit of a font. Yeah, display IO. So this will walk you through and kind of a little bit of the, or maybe more of like how to create a sprite sheet for your font file, creating a font file. Just more info on that. These are the bits. So if you're interested in really diving deep into the display IO, you can check out this. And there's probably some more stuff in the display IO guides. But hey, here's the bitmap is a single bitmap that's using like tile grid inside of display IO so that it only shows, you know, it loads one bitmap and then it can kind of reveal the correct, the corresponding emoji with the corresponding value. Yeah, so if you want to change up the faces and the colors you can do that and then whatever. I know, I wanted to do that. I want to have like eight of bots head in there but right out of time. Yeah, blink ahead or something. Or blink ahead, yeah. X's nice, yeah. Yeah, we have a bunch of like blink of graphics that would probably fit in there. All right, so awesome documentation, Carter. And then the last page, three printing page, just walks you through what we talked about, parts list. You can download the can file, the source file for it or the STLs, just want to print them out. They print without any supports. We use PLA filament. These screws are just M25 screws, just two of them to attach the bracket to the snap fit case. That's really it there. The sensor itself just snaps into these built-in standoffs inside the case and just reference the image for the right orientation of it, I suppose. Yep. And we have the parts broken down for the larger display and the more medium display is included with the eight of box. Oh, cool. So you have those different sizes there and of course you can edit the sketches inside a fusion if you want to. Or if you need to update the mounting holes on that from an updated supplier. LG sitting for large, I suppose. Yes. Is it still on our wall? So we could compare them maybe? The sizes? No, it's in the other room. But just want to point out that it works with bigger ones and also traded on this a little smaller one. The bigger one. And it looks pretty good too. You can still see it across the room even on a little tiny one. So the code's already running on there. On this guy. You don't want to note, depending on, look how much further out this board is, it's just the design of where the hub was placed on this PCB. So just be aware of that, that's a thing. It's not always going to be in the same position because all these displays are different. All right, got some discussions going on on the Discord about if the C, it was the CD, not 30, the SGP 30. Yeah. If it's the same and Brits in there, tell them that no, it's not the same. It's not a true CO2. VOC. You can watch Lamar chat about it in the product page. So if you go over here. And this guy is bright. If you click on that link there, there's always videos that happened on Asken Engineer. And this one, Lamar talks about it a little bit more in depth about why it's different than that sensor. She even calls it out by name, I think. Cool. And let's head back over to Discord. Much more conversations on different sensors there. Harder is saying, yeah, for TAP Plastics, if we're doing a small run, it is going to be more money. And people are liking the good, poor. Yeah, we're in dang. We're in dang. Words to live by. I think that's right. All the links to the products and the code and the CAD files are all posted in there as well. So you guys can pick those out. I think it's also worth noting, this code could be adapted to work with an OLED display that's small. I mean, that's kind of the demo that's running on the product page. So if you're not, if you don't want to use a giant matrix display, you could use one of the Stemma OLED displays, like this feather one here. So you can make it much more compact or discreet than like this giant advertising sign that says I'm going to deploy. Which is making me want to grab the little tiny one that I have that is using the SGP30. Try to grab it. If you can grab it quickly. I'm going to grab it real quick. It's because it's so cute. I love how the, all the text loads right up on it inside this little tiny OLED display. What's up with the MIDI controller so I can play some tunes. The battery is charged. Let's see. Of course, this battery's dead. Yeah. You don't have any light those around here. But it's this little guy here on the side of the battery. It's because I love how tiny this little guy is. Yeah, we'll go get a battery. But this is a little, these are little 3D printed brackets that support Lego studs. So that's a Lego bracket and all these little Stemma mounts or they have studs on the back of them. Oh, perfect day. They're all dead. Yeah, they're all dead. I mean. Oh, there's a USB right here. Oh, well, there you go. Yeah, it's plugged in and everything. So it's running off a QDPie. Oh no, this is the BMP680, sorry. Yeah, okay. So many sensors. So you can have some that's as small as this. Right. And the demo code and example code, you can adapt it so it'll work with just about any of the displays as long as you initialize it correctly. Yeah, Brent's posting that there is ways to hack that other sensor, but it's just not gonna be the exact readings that it would be if you're using the SCD30. Sweet. All right, well, that's what we got this week. We can share some other things that we got working on the background. All right, let's go ahead and jump into this week's. What are we prototyping? Yeah, all right. So back over to the Pico projects. Real quick before I have a 3D model of the SCD30 CO2 sensor, checked it out. Since Surion had a nice step file, I really think it was like Snap EDA as a website. When I searched for it on DigiKey, they had a link to Snap EDA and you can download the step file. But I've went ahead and modeled up the Adafruit breakout that has it on top or has it on below and you can download this model. I have linked it in the learn guide for the primary learn guide for the CD30 CO2 monitor. So if folks wanna make a model with this, a case that's different, you can use the parts. And we have a bunch of other parts that are in our GitHub repository. If you wanna check that out for just CAD parts. But we try to add them to all of the primary learn guides for each product so that they're linked in there. Okay, now what are you prototyping? All right. So I guess I'll show off the Mini Fighter project. So this is a Raspberry Pi Pico inside here. Four by four buttons, 16 buttons. It's gonna be running in circuit Python. There's a five way navigation switch that we can pick and change on the fly the MIDI nodes for each one of these different buttons. This is a collaboration project with Liz Clark. So she's writing up the code. And what I wanted to do was create a layer by layer tutorial on how I put together this print in place handle. So this handle was printed in a single print and it has this little bit of articulation here. And then there's these two mounting holes there. So all this prints in one piece. It can't be disassembled and it can print without any support material. So I thought that was kind of a neat mechanism. It's very simple. And I figured I'd model it up and show how I did that. So more gear needs handles. So that's what I got. So I have the handle here as the separate piece. It prints like this. This is the origin, like imagine this is the bed of your 3D printer and it just prints like that. And you have this full articulation here that you can spin this around. So the hinge bit is inside there and you can't see it. It can't be disassembled. So I'll take a look here at the CAD just to kind of show you a sample of it in CAD LAN. So here's what it looks like in CAD. I've used the interactive joints. So I can like simulate the degrees of freedom that you get when you're rotating it. And then you can use the cross-section just to get a look at sort of the clearances. I found a value of 0.4 millimeters of clearance between all the surfaces when you're printing something that's print in place. You want to have a little bit bigger kind of gap or clearance between faces to avoid these parts fusing together when you're printing them. So I walked through that in the layer by layer tutorial. I also walked through slicing and I give you a little bit of some rule of thumb if you want to make a similar mechanism. So that's what I got. That's a video that you can check out. I also have links to the layer by layer playlist down in the description of this video. Posted all of those and all the chats for you guys to check it out. I think this could be really useful. It's not gonna, you know, I can see it having multiple uses. Maybe you want to do a pull drawer not just for an enclosure, but maybe for something else. Very similar to like your briefcase style handle. So while I was doing this, I was reminded by a project I've done a couple minutes, a couple minutes, a couple months ago, maybe a couple years ago. It uses very similar kind of style of hinge. So this is a little kind of play on the play date that may or may not come out. And it uses a rotary, it's basically a crank. It has a spinning handle paddle thing and this articulating hinge, which is pretty similar to this mechanism here. So I figured I'd pull it out and actually see what's going on with the play date. You can see it still hasn't shipped yet. You know, just a little bit of shade to come on in. So you could 3D print this in one piece and I figured maybe I'd do a layer by layer. I said I never quite did a layer by layer on this piece here. So I figured why not remake it? So it's a little bit more simpler. So I made a big version of it just to see how it would work scale-wise. But this prints like that on the bed and then you have this piece that can articulate 180 degrees a little bit more than that. And then this paddle here, you can't see it on the inside but there's a bit of a chamfered edge in here so that this cannot come out and it can freely spin around. So if you wanna make a principle plays hinge, let me know. So yeah, it's a little bit of a detour but I think it's nice to kind of revisit mechanisms because I hadn't done this since whenever that happened. And this is a great way to revisit it and like... Yeah, you always figured out how to... I figured out how to do it a little bit more less complicated. Exactly. So many sketches and crap, like it really simplified it. So I'm excited to do a tutorial on this one too. It happens every time you go back on past projects, figure out a quicker technique or simplified way to do something. Yeah, cause you're not quite sure what you need so you kind of come up with all these sketches and your timeline gets all crazy. Yeah. Now it's like just, I know exactly what shapes I need. So yeah, folks wanna build this one. It's a USB HID device. So I use it to scroll. Like all it does is a mouse scroll. It's running circuit Python and it's a itsy-bitsy. It's itsy-bitsy. Zero, M zero. So that's cool. And that's all that's wired to it. Just a couple wires here. Ooh, really simple. So folks wanna make a crank, feeling cranky. We got some votes. That people wanna see that later by later. Me too. Oh, I forgot. This clicks in too. This would be such a great little controller for something. Maybe turn it into a MIDI controller. Remember we did something else with it. Forget what it was. Oh, it was the pie gamer. Yeah, the pie gamer crank. Yeah, if you search for a crank in the Eight of Foot Learn Guide in the Eight of Foot Learn System. There's a couple. There's probably a few cranks. I also made this for our little solder dispenser, right? Mm-hmm. And John shows how to make one at a cardboard. Here's the pie gamer one. Yeah, I think it plays GIFs. Like you can- Mm-hmm. It steps through each frame. It steps through a frame of GIF, which is kind of fun. But I don't know, cranks. Cranks, prints of place. There's so much to that that I'd like to explore. So I hope that inspires folks too, to think about some print-to-place mechanisms. I looked behind me to bring up the next prototyping, but I think it's disassembled in the other room as you were documenting. Yeah, the wings are in works. Yay. You wanna take a quick look at in the Work of Learn Guide. Oh, I'm not signed in, so I can't. Whoops. But yeah, it's gonna be a heavy guide. There's a lot of assembly to it. Each kind of piece is a kind of a submodule that you kind of have to assemble. You get all these pieces, and at the end, you put it all together. It's built. Next week. Finally. Yeah, next week, finally, the Reese of the Wings. Shout out to Erin for her cover. She got some really cool footage. Really cool footage. Yeah, and the code. And really dressed them up. When I saw her, I can't even tell how did you dress it up. It looks so seamless, and so all the things are really nicely hidden. It's really nice. Yeah. All right, let's jump back into Discord, so you can see. There's some more funny commentary here. Definitely check out the discord.discord.gg slash Adafruit. Bruce is saying that we need to make a phona project. You can crank call someone. Crank it up. All right, let's go ahead and jump into this week's community makes. I'm surprised people like this one. One second, I got some more CAD stuff. So with the Pico project, I had to create a 3D model of the display that we're using. It's upside down. This is an OLED grayscale 128 by 128. It's a 1.5 inches. Is this the one that's supposed to be in the play date? No, that's a different one, right? No, that's the sharp one. Okay, that's right. It's different, but. Circuit Python support, it works on the Pico, the Raspberry Pi Pico board. Works on any of the Adafruit Circuit Python boards. Stema QT, this thing's awesome. Can't wait to get it wired up. Just plug it in. You can daisy chain it with the other stuff. With the Raspberry Pi Pico, another kind of hero product that goes with it is this LED driver. This is the AW9523. Just came out. Circuit Python support, Arduino support lets you do current based dimming for powering not just LEDs, but it could also, it's a GPIO expander. So for us, with our 16 buttons, we're using up just about all of the pins on the Pico, so we need this GPIO expander to drive our LEDs. And it's connected over I squared C, so we can daisy chain this to the OLED display to the Pico. So we're having a nice Stema party here with these boards. But yeah, check that one out. It's in the, is it back in stock? No. And yet? Sorry guys, but you can always sign up to get notified when more are made. It's $5, this is amazing. Liz was thinking about making a keyboard out of like four, cause you could stack four of them together and you get a total of 64 inputs. That's bananas. Yeah. So super cool. Yeah. Check that one out. Sign up for if you're interested in a GPIO expander slash LED driver. All right. Now we can jump into community makes. Every week we 3D print something from the community and make a time-lapse video out of it on Tuesdays. This week is this nice little decoration for your door handle. This is from... Is this inspired by Alice in Wonderland? Yeah. What's his name? Just doorknob I think from Alice in Wonderland. What is the door? It looks like this is dorknob, the dorknob. So yeah, it just snap fits right onto your door. I'm gonna guess this is a standardized like hole for most doors because it worked on all of our doors except any of the ones that have like the handle or it's like a handle. Yeah, maybe measure it before you print it. Yeah. So that definitely worked out great. A nice little way to, I guess, Disney fire. What do they call it? Bounding your door. Yeah. And that's me and my PJs. You painted it. Brandy painted it. Yeah. My wife painted this. Yeah, so a little bit of acrylic paint. I think we talked about acrylic paint last week. Yeah, I was like, oh, why are the pupils all like cross-eyed? She's like, well, just looking at his nose when you grab the doorknob, so that totally makes sense. And I like the detail and, you know, how the keyhole it is in his mouth. I should paint the mouth without getting lips. Oh no, she's definitely painted it. That's funny. Yeah, the only bummer with some people I've commented on the video was the subdivisions that are on these tips. Yeah, it's a little low polygon, but I mean, that's fine, man. That looks cool. I don't think he put down where he modeled it in. This was designed by Richard. Yeah, let me pull up the sittingverse page. We have the name here, Richard something Kowalski or something. Don't get it wrong. But excellent model nonetheless in terms of all the little details in there. What's the back look like? What? The back. Oh, the back is just, you know. I really like the back because you printed it on the powder coated bed and it looks better than the other servers. Focus. It's just a texture. Same blasted texture. So it's a little design there. No supports. Did you glue these pieces together? I'm just not sure you can see. Yeah, I think it's supposed to, I don't know. Yeah, but I see the seam. It's probably just the way that the triangle is when you export it. So it's definitely made in SketchUp or something. Polygon. Maybe KeagerCAD. Does that say? Yeah, that's definitely KeagerCAD. Oh yeah, you can see. Yeah, I'm just KeagerCAD. That's probably why. All right, cool. So shout out to FingericheserRKX1. He has his name in there. Richard. Richard Kowalski. And you can see all Richard's designs here. So sweet. Yeah. Great. What inspired you to do it? I just saw it. I just saw it. The RSS feed of all of the repositories for STLs and that showed up, looked pretty cool. It's just fun. I'm a fan of adding faces to everyday objects. I've done that quite a few times and maybe I'm weird. Excellent. We're all mad here. Yeah, so we're using the Silk PLA to get that nice shininess. Yeah, yeah, Silk Gold PLA. Other than that, it's pretty much it. Nice little decal for your door. I think that's all the community makes for this week. I'm gonna add any of these. I think that was from last week. We're gonna put this on the door knob and crank it to open the door. It's ridiculous. All right, I think that is gonna be it for this episode. You sure? I think so. Yeah, I think you're right. All right, cool. We'll close out the show with all the shows that are happening throughout the week. Later on tonight. It starts off with Sundays from the desk of Lady Aida. Happens on Sundays, a hacker hour, somewhere between eight to 10 p.m. Lamar will do some cool stuff. Show and Telling, she had a really cute hot plate that she showed. That's really cool. It's so adorable. It's like you have to check that out. Man, I'm like busy with boys. And then she does the great search with the GQ as well. Nice little search on terminals. And then Mondays are normally circuit Python meetings. This week was president's day on Monday. So it happened on a Tuesday. On Tuesdays also is JP's product pick of the week. It's on every Tuesday at 4 p.m. Eastern time. Then on Wednesdays, we do the show at 11 a.m. in the morning. And then around 7.30 p.m. is asked, sorry. Could you talk? My voice is like really, really not. So PT Lamar, back for this week's show and tell. Happens at 7.30 every single Wednesday. Rain or shine. There's always gonna be a show and tell. So definitely make sure to show up. We post the link to StreamYard in the Discord to make sure you're there a little bit earlier so you can get the link to that. The room fills up pretty fast. So just make sure you're there if you want to show off. Anything that you're working on doesn't have to be a project. It could be like your workspace or any other thing that maybe your kids are working on. Yeah, Kevin had a great one last week. That was really cute. It was really nice to host. Maybe we'll host again, but it's nice to have PT back. Yeah, and then right after that, there's gonna be a full hour of Ask an Engineer. Every Wednesday at 8 p.m. Gonna cover all the news going on in the maker world and all the cool new projects, products, and secret stuff that Lamar and Phil are working on. So definitely tune in to that. And of course, you can ask questions to Lamar and business questions to Phil. There's Lamar, she's got lots of... 250 is the magic number. So John Parkes comes back on Thursdays at 4 p.m. Eastern time to kind of, would you say? All of the projects. A little sprinkle of everything, like a little bit of the Tuesday, a little bit of what's coming up next, a little bit of guide, a little bit of arcade, maker-cade. It's the variety show. It's got a bunch of stuff going on. So check it out. Lots of neat projects. Yeah. And then Scott's on Fridays with sometimes a special guest, Lady Aida comes in, which is really awesome. So you check that out every Friday at 2 p.m. Pacific time. Yeah. Shout out, Scott. Doing it up. And we'll say thank you, folks, for joining us in the Discord chat room. You guys are awesome to play with. Play with? To chat with, to have and, you know, talk back and forth. Yeah, it needs to create great, honey. It was good. We need to create up the door knob. Caught up in all the comments. I definitely joined Discord. Joined everybody hanging out in there. And then Jeff is saying that Scott's, oh yeah, I forgot. He's skiing this Friday, so he's just gonna be hanging out. Thursday. Tomorrow. Always a fun time. And you can always see the playbacks too. On the Tuesdays. Just make sure you don't stream at the same time John's streaming. Okay? Oh geez. Yeah, I'm sure he knows. They're in the same time zone. Okay, well then there you go. All right, thank you all for joining us this week. Yeah, we'll see you on the show in town. Hope to see you there. We'll be there showing off the cranking. See you next week. Thank you so much for watching. Until next time, remember to make a great day. Bye. See you later tonight.