 Hey, don't problem is, I end with C, and the YouTube chat is, recording this here, right now. All right, so that's going to disk. So hopefully the live one is good. If it's not, I will upload a nice one, smooth one later. So all right, I say let's get going. Hopefully you'll get the gist of what's happening here. So welcome to the show. This is Jaype's product pick of the week, yeah. And if you want to get in on this product, head to this URL or over to that QR code. And there you will see that we have this show broadcasting from inside the page. And we have a massive 50% off discount on today's product pick. So if you don't want to spoil the surprise, then don't go there yet. But if you want to go and check it out, and maybe get in on this discount action, head on over to this URL, and that's adafruit.com slash product slash 4,200. I like that product ID, that's an easy one to remember. So before I go any further, let's have Lady Aida tell us a little bit about this product going back to its original release. Take it away, Lady Aida. This is the pie badge. So Phil and I were at a vegan restaurant, and we were like, what? The food's taking a while to get here. And we're like thinking, well, what can we fit into a credit card-sized circuit board? And I thought, well, there's make code arcade. I want to make something for make code arcade. And let's make something that's basically a badge. It can be used for arcade, gaming, or badge. It's kind of a two-for, right? Because a lot of times when you have a badge, you want it to display maybe an icon or an animation or text, and you want to have some buttons and LEDs, well, those could also be used for a gaming platform. So we just made the buttons arcade-like on the front. You get eight buttons, start select, AB, and the directional buttons. And one of the things that I can't show you in a photo is the buttons. I got these special buttons that have silicone molded tops. So they're really nice and squishy. Like they have a click to them, but they have a squishy click feel, which is very satisfying and is a lot nicer than just a plain button. But you kind of have to feel them to know what I'm talking about. So just imagine that in your head. On the back, you've got feather headers. You can plug in any feathering you like. They also have stem connectors. So you can plug in neopixels or sensors or iSquad C. The iSquad C ports also grow compatible, so you can plug in growth sensors. We've got five RGB neopixels on the front. So you can have it like sparkle and dazzle. You can use it for gaming if you want to have feedback to the user. And a 1.8 inch TFT display with 160 by 128 pixels. One circuit python, one's make code, one's Arduino. So here's one demo I just put together. So because it's running SMD51 inside, which is, again, my favorite processor, it's incredibly fast. It can run pretty much any game or emulator. Like, for example, I'm porting NES emulating to it right now. But you can run GameBruino games. So I just have to get out of here. So for example, here's a GameBruino game for playing Tetris. And it's got a little buzzer, which is squeaking. You can make it close and hear it buzzing. It can beep and tweak. You can also put a larger speaker on the back if you want. It has a spot for one of our 8-ohm speakers. It has an on-off switch so you can save power. It can run off of a LiPo battery. There's a spot for a LiPo here. It has accelerometer, a light sensor. You can dim the back light. With one of our 350 milliamp hour batteries, it got five, six hours of game life. So it's not too much power. And it's got holes so you can mount it into an enclosure if you like or, of course, wear it as a badge, which I thought would be kind of neat. Especially with Python, it shows up as a disk drive. And then you can have graphics or sounds or animations or whatever that you saw, that animated gift player. Or you could have that on here and have it play animated gifts as a badge. And then have the LED slide up. So I think this will be kind of a neat platform for people. Especially if you want to do games or events. You just want something low cost that has kind of everything built in. And again, we've got circuit Python support. So we display our arrow. And in Arduino, we have Arcada. And then it runs mid-code arcade as well. All right, so this is an exciting one. I'm going to run over to my cabinet of mysteries and wonders. You can see it right back there. And go grab one for myself. Hang on. Just one second. Hang on. Here we go. I'm back. The product pick of the week this week is the PyGamer. This is a tremendous little board. I love it. You can use Arduino on it. You can run make code on it. And you can run circuit Python on it. It's got the AtSamD51 chip in there. It has this beautiful TFT display. You can use this really easily as a portable device because, as you'll see here on mine, I've attached a little battery, a little lipo battery. It's got built-in charging. And I've also gone the extra mile and put on a little 8-ohm speaker there, so it's a bit louder than the little buzzer. It's got the Neopixels on the front. It's got JST connections on the bottom for things like Neopixels, I squared C, any external pots and switches and things you want to add to it. Lots of buttons, as Lady Aida mentioned. There are these nice little rubber-domed clicky buttons. So they're tactile. You get a little click, but they also are a little grippy, which is nice. And what I wanted to do is actually fire this one up and show you a little demo, a really cool demo, in fact, that has just come on to the scene here. So this is, I'm going to go ahead and turn this on. It has a nice on-off switch up here at the top. And what you're going to see here, let me get the glare off of there, is, yeah, that should work like that. We have this cool little Asteroids game that Todd Kurt just created and posted. And you can just search for Todd Bot, and maybe the word Asteroids or steroids. This is running really smoothly on my machine. If we're having frame rate issues, you may not be seeing this with a real smooth buttery frame rate over the video. And I apologize for that, but it's running really nicely. And you can see this is using wave playback on the audio. And we have a nice little thrust and fire action going on there. I'm going to put my mic up close for a second so you can hear the pew-pew and little crashes there. So those are wave playback, which is really straightforward to do inside of Circuit Python. In fact, I took the code that Todd had done, and I just added wave, a couple of lines of code to do wave playback, put a couple of wave files on there, and had them trigger on explosions with Asteroids blowing up or with the pew-pew from firing. Very straightforward. You can also see we've got some neopixels on the bottom there that light up when we hit an asteroid or when I hit one with a projectile. There we go, you can see that goes yellow or blue when I crash into one. So that is just one fun use for it. And in fact, what I'm going to do, let me turn this off, and let's head over to the product page for this. If we take a look over here, here's the product page for it. I'm going to refresh this, and we'll see these are in stock, which is great. And they are half-priced, $17.48. That's a mind-blower. And it looks like we've kept the maximum per customer at 10, which is wild. We often reduce that depending on the item. So if that's, in fact, true and you had big, big plans, well, you could get up to 10 of them for half price, which is pretty terrific. If you scroll down in here, you'll see not only are we broadcasting this very broadcast from inside the page, here I am. We also have links to the guide and a few of both the main learn guide and projects that have been done with it. I'm going to jump over, here's the main learn guide. And this will tell you everything you need to know about the board, about its capabilities, about the pinouts, about the sensors and things that are on the board. In fact, this one has, to go over some of the specs, we've got the Atsam-D51, which is a Cortex-M4 running at 120 megahertz. That's got 512 megs of flash on it. And we also have a 2 meg SPI flash for storage of wave files and game assets and your code and things like that. Has a 1.8 inch TFT display that's 160 by 120. And that's connected over its own internal SPI. So it's real fast. It has the eight buttons on it. It's got the five NeoPixels on the bottom. There is a triple axis accelerometer built on it. So you can use tilt detection and shake and tap detection in your code, which is really nice. And we also have a light sensor built up right into the top here of the board. There is a little reverse mounted light sensor. So you can do things with that, if you like. And then it's also got a small built-in buzzer that works pretty well for little bleeps. But you can also plug into the amplifier, the little Class D mono amplifier, a speaker and adomes. You have an idea of the breadth of things you can do on it. So you can run really fast code on it in Arduino, such as the Arcada code, which is a wrapper that allows you to do some things like SNES emulation. I don't think you can do SNES, maybe you can. But I know there's a NES emulator for it. You can play back GIFs. Really nice smooth GIF playback also inside of Arcada. And then lots and lots of games that you can create inside of Make Code. We have a number of guides for that. There's a little case that the Reeves Brothers made, if you wanna wear it around your neck and have it still be protected. And then one of the neat features of the board is that we've got feather headers built right onto the back. So you can plug wires into those. You can also just slap feather wings right onto it, which is really cool. I know we have at least one guide from C Grover, our good friend on using a thermal camera feather wing on the back and then the display here on the front so that you can have your own little thermal imaging system. And that's just one of many, many, many things you can do based on adding the feather wings to this guy. So really versatile board. And a lot of fun for beginning coders because you have so much built right onto it. The display IO libraries inside of Circuit Python make it really easy to get started with graphic code. If you're a drag and drop coder, then you can use Make Code. And like I said, you can do more advanced things with the Arduino libraries for it. And there's even a version of Turtle Graphics logo you can use on it. Take a look. This is just one of a couple pages of guides that we have as well as many other things that are probably out there that people have done on other resources. So yeah, lots of good stuff. Makes for a cool controller. You've got built in buttons and display on there. So if you wanna plug in a long strip of Neopixels and adjust things right on the board, that's a really cool setup for that. So let's see, do we have, I think that's all I wanted to say about it. Do we have any questions in the chat? Let me know. Someone said they wanted to, Dexter Starwood says, we wanted a what's for dinner tonight board. That's a cool one. Good, good. Doctor got a couple of pie badges. Excellent. And yeah, so yeah, a little more about this thing, actually, since I've, why not? We've got, we've got time here, right? I'm gonna jump over to, let me switch screens here for a second. And I'm just gonna go to the page with that Asteroids code. How about, so I'm heading over to GitHub. And, here is Todd Botts GitHub, here is circuit Python steroids. To avoid trademark infringement. And you can see here, this is actually an experiment that Todd started just a few days ago and has gotten it running on the FunHouse, the MacroPad, and now the Pi badge. You can see here that there's a picture of the Edge badge, which is a very, very similar board. It just adds a microphone and some different graphics. The, yeah, so all the code is here. All the libraries you need are listed in the requirements, so easy to get started with. I modified just a little bit of code to add color. I wanted to go for the kind of green, blue overlay that you see in, I think it's Asteroids Deluxe in the arcade. It was still a black and white vector display, but they put like a blue-green overlay between you and the screen so they could add color, which is kind of fun. And then I added the sound effects and changed the size of the graphics. But it's a fun one to play around with and of course, getting into the code, which you can see, let me turn that off so it doesn't pew, pew at me, which you can see right here. This is my code that's running on there, Todd's code I should say that's running on there. And so this is a really nice guide to look at or a nice piece of code to look at if you're interested in doing game programming on the Pi badge. And also it's pretty interchangeable with the Pi Gamer, very, very similar board, just some small differences in the control scheme with the joystick there. So have a look at that, that's on the GitHub repo right here and the address for that's github.com slash Todd Bot slash circuitpython underscore Staroids. I love Asteroids, it's a great game. So I think that's gonna do it. That is our lovely product pick of the week. It is the Adafruit Pi badge. And it's designed to be worn as a badge. I added a little bit of a cord here so that I could hang it from my board. You could also make a lovely little bracelet or a handheld with it or wearable. So that's gonna do it. I'm gonna hang that from my pegboard, which you'll notice I've added some pegs. I have a bunch more that I got that I can finally add to the board there. So don't forget, head on over to that URL right there if you wanna get this frankly astonishing 50% off discount on the Pi badge today and today only. In fact, just during this show, as soon as this show ends, poof, the discount goes away. So if you're thinking of getting one, get one. Really fun handheld. All right, I think that's gonna do it. Thank you so much for stopping by for Adafruit Industries. I'm John Park and this has been JP's product pick of the week. Bye bye.