 What is this lady? Hey, buddy, and welcome to another episode of show and tell it's 7 30 p.m Eastern and it's snowy outside so get your swiss mess and your soldering iron come on by We're gonna check in with people from around the making hacking electronic engineering and more community to see what they're up to First up is Kevin from did you key? Hey guys, how you doing? So you guys have snow Tomorrow we will It's it's twice as it's twice as snow. I think our average is like 17 inches and now it's 33 So we're already ahead of schedule. Yeah, we're way below schedule on snow. Yeah, today it would above zero So it was a good yeah, okay So t-shirt weather cool. Yeah, exactly. So what I've been working on is next week is National Engineers week and We have our annual girls night out which it's going virtual this year, of course and Are some of our team members put together this little project put her on my neck just so you can see the lights It's not actually a necklace. Yes, it is It is now using the microbed V2 and some of the new features on it You touch the capacitive touch and then you can adjust the colors LEDs are so hard. No, we can see it. Oh, there you go So you're increasing the red and now I'm going to increase the green and then increase the blue So you can change the colors by changing the RGB on here and then you shake it and it's going to change the function on here Nice nice like I said, this is for Girls night out. So we have a group of young females here in the local area and they're going to do this project right now It's on a VU meter Yeah, yeah, the microphone built-in is awesome. But yeah any 12 through 18 year olds are gonna come together put together a project and have some fun So my next goal is to get this Moved over to the clue. Okay. I think I play on here So I think it'll be a really cool project for for adding to the clue because obviously the clue is the exact same size That's right, and we definitely have VU code for the PD and microphone on the clue. Yeah, you have a code for all of this stuff Yeah, so it's sweet. Very cool. All right. Also try circuit playground express is another board you can try Yeah, we have the circuit playground happen have one right here We did a project on the circuit playground express last year So we're trying something a little different this year the nice thing about the express is everything's all built-in all the LEDs Neopixels lights Sensors, it's great Alright, sweet. Thank you Kevin. Nice. Stay you're welcome. All right, at least if the power goes out You have your new pixel necklace to light your way next up is Melissa Hello, what's up, Melissa? Hi, I have this board here and it has Old chip on here. It's called the VC P 200. It's from like the late 80s and I had gotten it working a long time ago as a kid And I soldered it to a board and then it didn't work for some reason Anyway, I dug it out of when it's going through my parts and I decided to wire it up to this board here And so I have it working So if I say stuff like lights Let's see how I work reset Well Just a second. Why don't we power it? My voice demos are the worst. Oh, yeah, this thing has been a little bit finicky right now I have it running at three volt and just reset it It works fine when I power it through my benchtop power supply But I was training out some various power supplies last night and I thought it was working through the feather But we believe you okay recognizes like just five different words There's actually like eight words that it'll recognize three of them weren't like documented in the original Radio Shack Documentation there was like an article in a magazine that had like the additional words on there Yeah, I think it was like lights reset and Slow or something like that. All right. Well, this is the the the pre Alexa Alexa. All right That's cool. I love hacking on all the electronics is like, you know, like people did a lot with very little very impressive Mm-hmm. Thanks for coming by Melissa. And then if you get it working, let us know we'll bring you back and you can I'll look it up to my bench chop and then yeah, yeah We're gonna keep going. Uh, but yeah, just just raise your hand is JP Hey guys, so This is a project on a mag tag I wanted to show and the setup for this is that Lady 8 is probably wondering What time in NCAA men's basketball today are the Arizona State Sun Devils gonna play their game now USC here in LA against the Persian well Yeah, boom. Oh you what it's gonna be at 5 p.m. Yes, and it's game one out of five It is well, so yeah, so there's five games happening today It's gonna be airing on you on ESPN 2 I do want to warn people that I have some I have a mistake in my date time code right now And so it says this game is happening tomorrow instead of today, so I'm gonna cover that up so no one gets mad on the Internet But what we can do is hit a Button here on the mag tag and it's gonna go ahead and grab the next of the five scheduled games in in NCAA men's basketball so we can see that Times and if the game has been postponed It'll say that down at the bottom if the game is already final. It'll post the score on there It tells us again where it's airing We can even hit this will take a moment, but I'm gonna hit a button here while I talk That's gonna go and grab a completely different sport So it's gonna go grab women's NCAA basketball Schedule and we can grab a ton of these. There's a really good. Oh, I oh, you know, I'm not in my same Wi-Fi So I was when I started this so now it's broken. We can put that away ESPN API to has Jason file different URL per sport, but it's really consistent really great Set of data that you can grab all this from so I'd hacked some stuff together using some mag tag code It works But it was every every page it went to it kind of pulled down the full Jason file So Melissa helped me by rewriting it so that it grabs it once and stores the data and then I can page through it Quickly so we can hit the next game previous game and then we can also do a full refresh which you'd want to do When you Have had it sitting around for a while, but it's essentially the thing that people I've talked to people who watch sports a lot I don't but I've talked to people and they say yeah, the main thing is where is it playing like I kind of know what day I might even know what time but which ESPN because it's like 90 of them is playing it So this thing helps you and it's not just ESPN It'll tell you also one of the first parts you want to do in the mag tag but we we had to like improve the Jason handling and like the The packet like parsing and there's a lot of stuff that had the ESPN Data chunk is like massive and it's like really complicated So I'm glad that this is like we're finally getting to this project. Yeah. Yeah, and in fact discovering this Error in my daytime code which is semi janky and I just kind of got it working barely let us do a discussion of talking to Brent and Jepler about putting a Proper datetime library that we have in here that'll use the ISO format Time that that ESPN uses in there in their API So it'll it'll be sort of this layering on of these Chunks of code that we really spruced up to do different projects and it all comes together in a to fruit's favorite Check your path on sports ball Thanks GP Or to that guide and then I use published a guide on using motors and robotics in Circumstance with the new Raspberry Pi pico, right? That's right. Yeah, and I had shown this thing which is a demo board with a whole bunch of Different motor projects all built onto one this guy will tell you how to do each one of those discreetly So you don't have to worry about I don't care about solenoids. I just want steppers It'll it'll take you through those with a nice fritzing diagram per and the code just for that So you can get started really quickly with pico, but you can do them all this large EPI on pico So you can do a malls the bazillion PWM channels you can work with so if you want the last page of that guy will let you set up the Science fair style board there and put them all together. All right. Thank you JP Cooltronics and the sports ball next up Erin our favorite fairy. Hello, so I have been Wanting this project for years and working on it for it feels like months and months, but they're finally finished So I am holding here a pair of animatronic fairy wings. I have hooked up a little steampunk bracelet here with a Potentiometer knob and when I turn it on It's all goes well The wings will start flapping and the knob actually you can adjust the speed of how fast they go And there's a bunch of just randomness and fun I Tried to make them as organic as possible with the code so they they flap sort of a random number of times and then pause and it's It's a lot of the jewels and it's iridescent This is like everything that you do and I and then you know you you kind of decorated over the mechatronic part It looks great. Yeah, and I yeah, I went kind of steampunk I've got little keys on here that we can turn and you know pretend to wind them up and that sort of thing So it's it's a really been a fun project And I've been working on the tutorial on how to make these super light cellophane fairy wings With a cricket maker and so um, there's no water jet cutting or anything These fancy frames, but uh, they're just giant and huge and wonderful and I think uh, I think Really fly The steampunk part's really smart because that explains why it like makes the servo noise. You're like no It's mechatronic like exactly. I mean like you're like you lean into like it's a robotic Project, but it's like a steampunk robot. So yeah, all right. Nice work. Thanks Aaron and that guy's coming up soon Very soon. It's all right. So sneak peek All right, it's up Noah Pedro Hey guys So this week we got a video and a little three-printed case for Carter's awesome guy that he came out a couple weeks ago And then I noticed you guys are adding this to the offices Um, so it's a co2 sensor using the pi portal matrix And inside. Oh do I have the screen set up? Oh, yeah, it's just this guy. Um, so it's a bracket and three printed case for the what is the scd 30 So the screen didn't actually add by the way Something weird Yeah, do you want me to try to do it? Yeah, it uh, there you go Yeah, okay. So here it is. It's just a case for the cd scd 30 Sensor in here, so it's measuring the co2 levels and I'm kind of embarrassed to show the numbers here since we have no WC running run a closed room, but no, we're all good. I'm holding my breath So of course a stem acuity and I made these because I saw the Guide that Carter came out with and I noticed you guys are adding these into the office So it's this guy. It's all press fit. So it just goes into the case like that There's no screws that are required and it's just Hooked up with the the semi qt cable on there on the back You just see it's just a little bracket that it hooks up to the heat screws that are on the The matrix displays that came with the eta box And I made a different size too for like the bigger ones that were used in the protest sign project So it's just a little simple case and then Carter had a really good idea of having this nice little face plate That has the co2 logo on there. So it's a nice little way to monitor what your co2 levels are So it's supposed to be used for like if in a room if it gets like too crowded You can see the levels rising. You can you know open up a window get some area circulation or disperse So a nice little case for that cool little easy project to To go along with the times unfortunately And uh melissa's project is working so we're gonna go to melissa real quick and then we're gonna try to get to everyone real quick So as long as everyone speeds it up in Turbo mode, we can still get to everyone Hey guys, I'm melissa. How do you do your demo? Yes, I am Okay, so I just hooked it up to my bench top supply here. So I can say stuff like stop Stop Oh turn left Reset reset Lights And so you can see like different Yay, you got it working. Yeah, uh radio shag 1985 technology Thanks. All right, sweet. All right. Thank you. No Dan dan and dan screen Okay Okay, I want to say what I'm working on is working on is a Second serial channel that goes over usb to your circuit python board. So here's my white board Okay, so you see that I got a computer Yeah, and it used to be that we just talked to the circuit python board over the repel To the repel over the usb cable, but I'm adding a second Channel so that you can talk words as new This is really hard. No, no. Yeah. Yeah, you're this is like Feynman level. You're great Yeah, and and so now you're going to be able to talk to your circuit python board over two channels rather than one So that you could exchange data with the board if you want to communicate with the board and The repel is not going to get in the way right now You've been able to read and write through the repel But if you want to print things Want to set the control c it screws things up like but here we can have a new channel that sends bytes back and forth Okay, python board from your host all right If you look here I plugged in the circuit python board. I just have a metro m4 here and now it's it's showing two Not two two two devices acm acm zero and acm one Or if this were windows would be like com 15 and com 16 or something And so on the circuit here's there's the repel and there's this new module usb cdc and it has this List in it called serials and it's serials of zero and serials of one serials of zero is the repel serials of one Is this new channel? So I made a variable here and on the left side here I started up python python and i'm running pi serial But I couldn't be running a terminal program or something it doesn't get you down though Yeah, yeah, yeah s1 dot write So let's write some binary some bytes. Yeah, okay. All right and over here. We're gonna say acm One dot read Three bytes there they are To the other over the usb and it doesn't get Messed up in the repel so you can write a program that uses these usb serials To send data back and forth and that's it. It's epic. It's amazing. It's great people don't love this I think you know, I know that a team makers have also been asking for this as well as many many other people This will gonna really unlock the ability for circuit python boards to interact with computers Which is powerful So good work and very exciting coming soon to basically every circuit python board except the samd 21 Which doesn't have enough endpoints, right? Pico can do it samd 51 stm 32 of four or five Maybe even the sp32 s2 so everyone stay tuned. This is a sneak peek Okay, thank you I think dan needs to make a commercial He needs like a 30 second spot about the second serial cdc He will he's got all of all of the elements. Well, he's like number two on tiktok. We've lined up david blaine All right, here's what I got. I know I know you've got lots of folks So it's a rp 2040 feather and which way am I going? Uh a max i2s Amplifier and then I've got a just a speaker hanging off here. So I'm just going to Hopefully control d It's a little quiet Oh, yeah, there's a good little chime Yeah, it's the jet player splash Sound that I that I've been testing with but basically we have i2s audio playback working in circuit python I'm hoping to actually do pdm microphone recording as well while i'm at it So hopefully we'll have a pr for all of that By the end of the week and uh pio improvements as well, which would be good. Yay so much stuff happening speaking of pio Let's go to jebler Who I heard has a cool pio demo. I have leds So, I mean we've done leds before right, uh, what's different about this one is we're using the pio peripheral in the raspberry pi 2040 pico And a shift register, which you can't see down here on my nest of wires to go to eight independent neopixel strips So they're each being driven at the same time But instead of being like a a zigzag or an s configuration, they're all coming directly off of one spot Um, which is faster to update and gives you some more options for how to lay out your leds And it's also been a good experience learning about the pio coprocessor of this chip. So yeah This is a project that I actually phil b and I tried to do a few years ago in the samd 21 We tried to it's a shift register. So it's actually only using three pins Right it uses three pins you shift out data so fast that the data appears on the output of the shift register at 800 kilohertz writing neopixels We thought this would be a cool way of like because like how do you write eight bits at a time? Well, you could use a shift register because you clock them all at once Um, because there was no dma on the samd 21, but we couldn't get it working on the samd 21 because Of that latch pin you have to latch the pin really fast right after you write the eight bits And like so you can't use spi and we tried to do timer and it would get in sync But pio it's like wow perfect Yeah, it worked uh actually on the first try that I actually hooked up leds So that's always a pleasant surprise impressive I uh I'm your there was a lot of times that I didn't have the leds work hooked up and it didn't work and Yeah, when you was a trial, okay. Well, yeah credit for that. All right. Well nice work jeff. Well, that's also coming All right. Yeah, so we've got code to add to the core. We've got guides to write and all that stuff So it'll be coming you can use it All right Thanks jeffler A little programming that scott's deep dive is tomorrow Just a reminder it's normally friday, but it is tomorrow thursday that is breaking news All right next up. Let's go to seth and then we'll go to alvaro and then we'll go to lis if we can keep it To a couple minutes each we can still do this. Hi teth. Hi teth. All right So it's been a while since I've been on but I've been very very busy um I uh I decided to take some of my designs that I've showed on here before like the little power pack for the cutie pie And a little samji 21 board I made and I I made them better. So I made it smaller Um, I think it's two pins more than the cutie pie. Yeah, and and then I've got a little High speed ammo digital converter that actually does i squared c And then the new cutie pie power pack that I've been working on is even smaller And it comes in I added some reverse voltage protection too, but it's it's almost the same size as the cutie pie now and It's just it's been a lot of fun. Um, and then I've actually been writing a few driver codes that have been submitted to the uh To the community library too for some of the boards that I've been making like um, I've got a the at 42 qt Well, one of uh microchips capacitive touch boards So there wasn't a circuit python library. So I added that on there and Still adding more functionality to it because there's just there's so much that this little chip can do that I didn't realize when I initially started writing the the driver code for it. So Great work and congratulations is going to be at pico, uh, you know rp20 40 cutie pie So the your stuff will work with that too. So Hopefully um more boards in the future and there there might be an esp32 s2 one as well That's interesting. Yeah, I've actually been working on a small form factor esp32 s2 Yeah, so that's not only does six pins 12 pins on it, but I I didn't quite get it to work the first time around so Rev me. Hopefully is much better. Okay. All right. Good luck. Thank you, Seth All right next up alvaro Hey, everybody So I'm I'm gonna show today something that I'm a bit nervous not only because I'm in the show But because this is really expensive especially for me. This is actually the uh one of the first uh 64 bit, uh RISC five chips so you can see the side five. Yeah expensive Yeah, yeah, like a thousand dollars and You know, we're in Costa Rica. So a thousand dollars a lot of money. So that's why I'm using gloves and um This is the board the the real board that I'm actually using for developing slackers I'm just gonna put it down because I want to damage it and uh The the thing that I wanted to say is that there's a lot of other RISC five Things coming up. So I wanted to show really quick my the first product This is a pine 64. Uh soldering item A clone of the of the ts 100 But yeah, it actually has a RISC five chip in it and it doesn't say RISC five everywhere anywhere So I I actually consider this like the first uh RISC five um product Yeah, not like not a development part. Yeah, and also really quick from from the people from fine I also got this uh, this is the BL two 602 chip. Yeah, so they're actually trying to make it like uh, like uh, like a cheap usp At 266 like only a wi-fi processor. So yeah, this is what I have for today. So that's awesome Thank you for combined also like that's a sweet guitar I know really sweet olpc classic on your wall Yeah, actually the the olpc some some of the things that i'm doing for RISC five is because actually I want to make a new Waterboard totally absolutely an ink screen like the original was supposed to be Like that we saw it and uh, thanks for coming out Thanks for showing the product eyes RISC five because that's when you know things are really taken off when it's Invisible and embedded in the item of the place. So good first example All right, the people five are coming out and also the the alibaba Chips are coming out and the people from pine actually said that they're going to be a small computer with these things So so it's going to go from thousand dollars to 15 If you ever see a RISC five that has like usb so we could use circuit python stuff. Let us know Yeah. Yeah. No, I have like This stuff, but uh, yeah. All right. Thank you so much. All right. All right. Liz play us out Hello, uh, I actually do have a midi thing cooking. So that's right. Uh, so I got a pico Display screen that is going to be showing all the different um midi buttons. And then this is the new um led driver I'm blanking on the name, but it's going through uh stemma and so basically when I press this button here Press it Oh my cat's jumping down. Um, it's hitting the robot's iPhone back at me and I'm just testing. Um, the led is launching it and then the feature of this is when I select This then the led is going to blink to let you know you selected that pin And then I can change the mini note. It will I can change the midi note There we go, um And now it's going to play a different tone Maybe, um Yeah, uh, they're so finicky. I know. Um, I know we're sure I can stop, uh, but Maybe try that one Okay, I'm gonna call it But it changes the note and yeah But yeah, the big thing this week was getting the lights Um integrated in so yeah, I like that new um gp expander because you don't have to have a resistor in the led So I thought like it would make wiring a lot easier. It's like it's a long drive. You can drive like pre-bar leds But, uh, come come by next week. I'm sure you're I see you're working on this project every week. So come by next week Yes, and then I have a terrible thing back. There's the case. So hopefully next week. It'll be all assembled and everything Nice. All right. Well, that's awesome. Thanks so much. Liz. All right. Thanks, Liz All right, that's our show for tonight. Everybody thinks you're something by some 30 p.m Eastern standard time especially the one Pedro who did show and tell last couple weeks Um, we're here this week. We'll hear probably be here next week But we're alternating everyone. So our team can host show and tell Throughout the months and years. We're gonna keep doing this We'll see everybody at ask an engineer which starts in about five minutes 8 p.m Wednesdays and see you next week right here show and tell some 30 p.m Show and share your favorite projects or just about anything including Retro stuff or just things that you want to get out there We'll see you next week. Hi. Thanks everybody