 Welcome to the show! It is time for JP's product pick of the week, and this is me, I'm JP, and we are here. Thanks everyone for stopping by, and like it says on the tin, thump, it's kind of impossible. Before I go further, however, what I want to do is let you know that we have a couple of products on our list today. So if you want to get a discount on both of these, and they sort of go together, you kind of need one to use the other for the most part, then head to these URLs, there's two of them, I only put one QR code there, but two URLs head on over there in your browser, you can watch this show from inside of those two pages, I will appear in one or the other or both if you want, and you will see that we have a humongous discount going on on both of these. I'm going to brush my pages in the background here so I can verify, but yeah, maximum of 10 per customer of each, and they are both half off. So before I go talking about it any further, what I'm going to do is jump back in time a little bit and have Lady Aida tell us about these two product picks of the week. Take it away, Lady Aida. Joystick. This is a, you know, it's called like a PSP joystick, but I'm not exactly sure which PSP is used in. Maybe the PSP 1000V, it's a style. It's a very low cost little thumbstick, it has through hole pads, which I kind of dig, and it's just a little simple XY thumbstick. The other ones we have have little cables, this one is the only one that mounts directly onto a PCB, which means that if you have a breakout board you can use it very easily and very securely in a breadboard. Yeah. Okay. Now you're probably wondering, what would you ever do with something like this? Well, you could get the joystick breakout that we made, a little simple breakout, and solder it all together, and then you can put it on a breadboard. I can show it off. Also I have that demo here. So this little thumbstick, it's self-centering, and it's analog, so it's two potentiometers, and as you move it around it'll self-center, but it's just kind of fun, very easy, very intuitive. A lot of people understand that this is a joystick without needing the gigantic clicker or anything. So I kind of like this. I think when we do projects that do arcade-y or video game-y type stuff, we'll probably use this little joystick, especially the breakout board I made it with two strips of header, so it's very secure. Okay. Simple, but effective. And that was the star of the show tonight. Do you even know the silicone wire? Was it close? I know, but this is a custom one, but cute little joystick. Yes, that's right. That is the product pick. Now, someone just alerted me that I had the wrong link up. I'm not sure if that was here, let me check, or in the blog post. It must have been in the blog post, I think. So yeah, those are the URLs you want. I had the old one up from last week, probably in the blog post, maybe. Those are the two product pick numbers right there, 3246 and 2765. And I'm going to grab them right now. Let's have a look at these right here. There are your components you get. And let me grab these two and let's talk about these. So those right there are my product picks of the week this week. It is the mini analog thumb stick and the breakout for said mini analog thumb stick. These are XY or two axis, tiny little potentiometers, and it has a spring in it, so self-centers. The breakout has power, ground, and two analog pins, and those are actually mirrored on both sides so you can use either set of those or both depending on your needs if you're daisy chaining them. And what I wanted to do is actually show you a little real life demo of these in action. I've put together this little gizmo right here, and I'll show you these on the overhead. Let's take a look at how these work. So let me focus that, how's that focus looking, come back here. There we go, that's pretty close. So here's a little demo where I've taken a QDPI RP2040, I've run a bunch of wiring under there to keep it neat looking, and I'm essentially running power and ground and two analog pins to each joystick. So I have two of these little thumb sticks here, that means I get to use four analog inputs for ADC pins, which we have on the RP2040 QDPI. And then I've also run a little I squared C OLED there. And you can see as I move these little thumb sticks, I get some values that I've written there as well as a little moving dot. And I have this sending out MIDI, I'm not going to demo that part of it, but it's essentially sending out some MIDI CC values on four axes, two per. And so this is really straightforward to use in both Arduino and Circuit Python. I have this in Circuit Python right now. Let me show you what that looks like right there. Let me switch out that background and I'll grab my code. Really, the key thing here is this right here. I've imported my analog in from the analog IO library. And then right here, I've just defined four pins as being for my x-axis and y-axis on each of the joystick. So I have four of them. And then later, when I want to go use these, the key thing is that I'm doing a little analog read. So this right here, I'm setting a value to be the analog read. And then I was setting this to a 0 to 127 value. But you can use whatever fineness of control that you need there. And then I'm using those to change some graphics and send some CCs. So this is really easy to use, really straightforward. If you take a closer look at the boards there themselves, in fact, let me go back to this view, grab that as the background. You can see here the joysticks, the thumbsticks, they have a ground power and the analog or essentially the voltage divider per axis. And then those are gonna slot, it's only one way it can go, slot neatly into the board there where the little sets, two sets of three there are. And then all of those are broken out here to the, you'll see the plus, rather the plus, y, x, and minus and same up here on the top. And then we also have some convenient little mounting holes there. You can see on the demo one, I'm just using one of those mounting holes to hold that OLED screen on there. The, I'm gonna go to the page here for a second. And you can see here, these are the two pages. So yeah, there's some, I screwed up one of the links, I think. But here's one of them, 2765, that is the thumbstick. And that is $1.25 now, half off. And then if you look at the other link here, this is, where's your ID, 3246, that's a little breakout board, it's only 75 cents. So buy a bunch of these if you have any ideas for some small little projects. You can use these with wireless projects, if you're using Bluetooth or Wi-Fi on your board, depending on the type of board, maybe with a battery. Also, Lamar mentioned that they were, at the time when this was made, we were thinking about using this little analog thumbstick in a future product. Well, that's the thumbstick that's in the Pi Gamer, actually. Might be the only one we have that uses this. But yeah, the Pi Gamer has a little two-axis analog joystick on it, and this is it, a little thumbstick. You'll also see here, if you want, you can pop off a little cap there, and there's the stem of the joystick, and then you can pop that pad back on there. Maybe use some other type of nubbin on there, if you like. Let's see, other, or any, I should say, any questions anyone has. Yeah, so thanks, DJ Devon said it was in the blog, which is where he usually goes. Yeah, on my blog post, I had a bum link in there, sorry about that. I think I know what happened, I edited it and forgot to commit the edit. Let's see, if you want, actually, I think if you had to learn the learn system, I don't think we have a learn guide on this in particular. It's simple enough that it, I don't think ever got its own learn guide. You can, however, look up, if you just look up thumbstick in search, you will see there are some projects like the arcade projects and my DIY adaptive game controller projects that reference using an analog joystick, a two-axis analog joystick. So pretty much any code that uses analog joysticks will work. You can also adapt code that just uses any type of potentiometer and just use two instead of one analog in to bring in that info. Let's see, let me know if anyone has any particular questions on these. I'll jump back over to the product page there. And give you some time to head on over there and get those if you want the discount. You don't need a coupon code or anything like that. All you gotta do is throw them in your cart and you'll get that price that's listed on there right now. We had a bunch of these in stock, so hopefully they don't sell out. But you should go and grab a few for a rainy day. I've used these also, I think, or a similar one in some eyeball projects. So one of Phil B's earlier pre-monster mask eyeball projects that was done using Raspberry Pi has a provision in it for using analog thumbsticks to control eye direction and blink, I think. And you can kind of hold that in your hand or put that in your pocket and have a monster mask with some OLEDs on it using the Raspberry Pi. And you could probably also adapt some of our monster mask stuff to use that. I can't remember if we ever included that. Let's see, I think that's gonna do it. Not a lot to show on this one, but a really useful one for any of your costuming projects, small controller projects, video game projects, of course, this is very similar. As Lamar said, to the PSP, PlayStation Portable, as well as the sort of dual analog stick that you find on things like a PlayStation or an Xbox or a Switch, as people have shown. So I think that's gonna do it. Thanks everyone for stopping by. Let's go ahead and finish this up here. I have one neatly arranged with a hang tag on it for a change, so I can prep that there, I'll stay put. That's my product pick of the week this week. It is the Mini Analog Thumb Stick and Breakout. So don't forget, go over to the store, get yourself some, no coupon code needed. You'll get them for half price, up to 10 of them per customer. Thanks everyone for stopping by for Adafruit Industries, I'm John Park. And this has been JP's product pick of the week. Bye-bye.