 Good evening, everyone. Welcome to the data proof show until my name is making Melissa and I will be hosting this evening and Tonight we're gonna go ahead and start with Brent Melissa hey Over the last week or so we released York components on whipper snapper and what that means is like sensors like this like PM 2.5 Air quality sensor can now be used with whipper snapper And it's exciting because like this is something we've wanted to do for a while. It will allow us to support things like I already have like a GPS Module wired up that will be supporting soon So we can like get the vice location online and do all these like things that are typically really difficult Within like a couple clicks on the website. So I have this wired up. It's actually an old project that I've repurposed I wrote this for the learning guide a while ago has an air quality sensor in it a temperature sensor and just like this is a ESP 32 S3 and I've had this sitting on my desk all day and Like all the data can be graphed the stove turned on dirty this time so you can see it like Jump up because there's more particulate matter in the apartment and each board like has its own you are pinned so We're using the hardware you are for speed so like if the board presents Hardware you are pins we're going to use those but for boards like the SP 80 to 66 or like the RP 2040 that don't have physical you are pins we've assigned pins and then We switch to like the software you are dynamically so like you never see this happen But it happens really seamlessly behind the scenes and that's what I've been working on I Understand about doing like the PIO for doing like on the Raspberry Pi or the RP 2040 Maybe I haven't thought about it. I don't have an issue out for it yet Okay, I'm not sure what I would do with it, but it's definitely In idea on how to make it easier. Yeah, I also Probably make it faster than the software Yeah, I think the the implementation I'm using is the Raspberry Pi Arduino core and I think they use the software serial library because like they use that for Wi-Fi But I wonder if that there's a PIO implementation to use. That's a good point. I didn't consider it How it's it? Yeah. Oh Thank you for stopping by Yeah, no problem. Have a good one you take and Next up I'm going to bring in John Hey, how you doing? Hey All right, so I am I'm carefully Aligning a thing here because I have a project partly working that I want to show off And actually I'm gonna mess up what's on the screen there for a second of show. So this is a power washer nozzle gun from a real-pressure washer and I have gutted it and put inside of it a microcontroller a 9-dop sensor and also an i-square C breakout board for a we check remote Or joystick and so what I'm doing is playing this game pressure washer or power wash simulator rather Which is a pressure washer game and you can see here. I'm now able to Even though I'm having a look at that screen through another screen. So I'm a little backwards But I'm able to instead of using a mouse and keyboard or trackpad or something like that. I'm able to use the nozzle orientation Both up down and left right to change the orientation of the pressure washer in the game And now I'm also I just added this We check so that I have some buttons to work with so I can as you can see here I can very satisfyingly start to Spray off the patio here on this filthy house and I can also use the the thumb stick there So to walk around we go up to this wall over here And let's say I want to do some some washing over here Wash up and down like that. I've also got another button on the Little week controller. I'm using to change the orientation on the nozzle. So now you can see it's it's a wider Spray left and right you're doing something horizontally so this has been a Lot of fun to get this project up and running and and much more fun to now actually have it inside of a an actual pressure washer nozzle and so now I'm also working with Jan Gulesby see Grover on taking some of your code Melissa that's used for calibration on This sensor the BNO 055 and make some Some auto calibration stuff that we can do at the beginning so that the orientation is where you want because right now It's essentially based on a heading. We're getting an Euler angle based on the magnet Magnetic sensor in there as well as the gyro and accelerometer But if I wanted to play the game facing that way well now It's just going to be spinning endlessly so we want to have a a little relative offset that we can Control when we when we get set up. So that is what I'm working on and I've got a lot of a lot of Washing to do here because this is a filthy filthy patio Do you have any free buttons still left on the Wii? Unfortunately, well, yes and no, there's just two buttons there There's the joystick that I'm using for movement, but this does have an accelerometer in it So potentially that could be used for stuff like hey if I lean it sideways that gives me an input So we've got a few orientation things. We could probably use that for Some combos to what were you thinking? I was thinking you could have a button assigned so kind of recenters Where you're at? Yeah, recenter would be good, you know, also, I'm not using all the axes of this so maybe tilting This gun on its side like a roll in one way or another could be could be an input We're suggesting maybe straight up and straight down for a certain amount of time could be used for something Although in this game you do tend to point it right down at the ground a lot So maybe maybe would have to be one of the roll axes or something like that Yeah, like you want to change your nozzle or something like that. Yeah, exactly Yeah, that's a good one. You can change the nozzle out on the game and and I don't have a way to do that But I'd love to get all those in there as possible. Also, I don't know if this one does Tap detection, but maybe doing some sort of like a nozzle change with that kind of a tap would be would be possible Yeah, or you could add one of the ones that does have the tap detection on there. Yeah. Yeah. Yeah, so Great great suggestions. Thank you. Yeah Progress here, but as I get it closer, I'll publish a guide so that people can Use this sensor for kind of anything they want maybe in combination with this or if they're gun really gung-ho about Power wash simulator than they can get get washing because it's it's a mess filthy filthy mess Pretty cool. Thank you for coming by and showing that up. You bet. Thanks. Take care. Thanks And next step we have Jeremy Hi, so So in a week from Saturday, there's going to be a solar eclipse. It's gonna be an annular solar eclipse So what for those of us who are in the right swath of the country? You're gonna see a nice ring of fire and I was thinking what would make like a nice citizen science project where I could collect some data and just kind of you know see stuff and Luckily, you guys have a great selection of sensors. So I've just kind of assembled some things ad hoc here I've got a UV sensor. I've got a multi Light sensor that measures a variety different spectrums in the visible range and infrared. I've got a magnetometer and I've got a temperature and humidity sensor and I'm in Austin and the eclipse is gonna miss me by about 50 miles so I'm planning on driving down to San Antonio that day and I'm planning on leaving one of these at my house and then when I'll bring one with me to San Antonio I'm just gonna collect whatever I get and See what happens The eclipse is going to it's gonna run from from Oregon all the way down through Texas and So, you know anybody's in that kind of corridor It's gonna get a really great show But it is going to cover the entire country like even if you're up in like New York It's gonna block out, you know, maybe 10% of the sun So, you know, I'd say to anybody who's watching and interested grab yourself a pair of Eclipse glasses now because you know, even if you're you know way outside the band there might still be something to see and Yeah, that's pretty much it Yeah, you might be pretty close to it. Yeah I Not yet I'm kind of collect it first and then just parse through it and see what I get That's if there's any kind of interesting data to pull out of it Yeah, if there is something I'll be back in a few weeks and I'll share what I find I'll post in the discord. I've got I I posted the code as it is right now It's extremely rough, but I'm playing I work as it's more this weekend, but I'll post in the discord to link to that as well Sure thing, thanks for having me and We have Dan up next and currently he is the last person Unless somebody else stops by I'll have him finish up Hey, thanks so much. Hi So last week I made a joke in the chat about switching from 3d printing to pottery because of all the 3d printing drama That's been going on and so I thought I would show off smart lamp that I had been working on so I Through this lamp like made this out of porcelain because I smashed the one beside my bed and so it's got inside a One of those LEDs it's it's like a one watt ish LED with a kind of like a 2.8 volt drop on it and I have to power it a little constant current buck that I put on Pico W and Works pretty well sort of overkill, but but it's pretty good. So the two things that I thought people might find interesting is ESP home actually Now has firmware for the Pico W and so you can really easily make things that integrate into home assistant with that Collection of firmware. It works pretty good And a little constant current buck leg is the first surface mounting I've ever made and it works and I was kind of amazed so that was pretty cool so recommend that and The other thing that might be interesting to folks is so the Pico two doesn't have for the RP 24 He doesn't have a touch peripheral But there is I found some code to use the PIOs to watch How long it takes a pin to get pulled up or down by the internal pull-ups which happens quite fast so like in the old days you would use like a one-meg pull-down or something and Then see how like charge a pin up and then see how long it took to flip to the other direction Because the PIO is so fast you can do that just with the internal pull-ups even though the time constants a lot shorter so you don't need to pull up down and It seems to be pretty reliable. So Those were two things I kind of discovered on this project. So that's that Cool. Thank you for showing that. Yeah, that's pretty That's a pretty good use of the PIO for that It might be a good thing for Circuit Python touch. I don't know like it might be something to think about integrating into that which currently has the kind of like Older school assuming the one-meg pull-up approach, which works great But for the RP 2040, it might be interesting to add the PIO option. So don't know. Yeah Well, thank you for stopping by Thank you And uh, that's it. So, uh, thank you for stopping by to watch the show until We'll have Ada Fruit ask an engineer in about 18 minutes or 17 now just changed on me and So stick around for that