 All right. It's Python on hardware time. Okay. So lots going on this week in the world of Python on hardware. Okay. We have over 256 circuit Python boards. And to do, and we've passed this a while ago, but we now have this graphic because we're clever. And that's the, why don't you explain what these letters and numbers mean when it gets to 256? Okay. So the cool thing about Circuit Python is that anyone can contribute a new board. In fact, we have like new boards almost weekly, basically, people can design their own hardware and submit support. And they do it automatically and we approve it and merge it in. And then we can download, you can download your firmware that's updated automatically for you at circuitpython.org slash downloads. And we recently got over 256 boards and 256 is a magical number because it's the maximum number that can fit into an eight bit number, which is how computer stored data. And so like kind of when you get over that, you're like, it's a big deal. It's like when humans turn 100, when your software project turns 256, same thing. So we finally got to 256. I think we're actually up to 260 something by now with more boards coming in. And it's a good sign of a healthy community because it means people are submitting their designs. People are trying to add boards. And the most important thing is it's not just eight of fruit boards. There's circuitpython, there's panmoroni, there's seed, there's other contributors. There's more native, sorry, there's more boards than our native boards than by far, which is like that's the sign of success, we think is this like cool. Like if you're interested in doing electronics and running a business or making hardware and not having to reinvent everything over and over, you can just build on top of circuitpython. And every time there's an update of circuitpython, your board gets updated to anyways. Circuitpython 720 has released Canada Zero. Is there anything in this release that is super interesting that folks should try out? 710 RCs, whatever. The previous version was a little bit of a mistake. So basically just make sure you've updated to the latest. There was a little bit of a number confusion. The most important thing that I think people really dig is that we now have board dot STEM underscore I2C, which means that if you have a board that has a STEM QT connector and you want to make sure that your your I2C sensor is connecting through that, you can now use this like short happy name. And it was also a community contribution. I can't remember the top of my head who the contributor was. So check that out. And then we of course are adding ESP32 S3 support, including BLE more to come with that. A lot of cool BLE news coming up soon. Okay. I'm going to save the wind up thing for my little highlight. We have a ton of projects. One thing I wanted to spotlight is the Python Software Foundation has a couple cool jobs. Do check that out. If you're interested in helping out on how they can deploy accounts in PyPy, they have a couple of roles that open up. We try to help them out with things. The projects of the week, you could see a bunch, but the ones that I'm going to pick this week is a little bit of a reminder. The Circuit Python show will be coming out on March 1st. That's next week. First guest will be Catney. Here is a very cool circuit Python based project using Raspberry Pi, Circuit Python. These are blinky eyes that are also disco balls. I want to show that. I think I saw these at the Elton John show. And then the project I wanted to highlight this week is there's a lot of folks who remember Winamp who didn't download all their files from Napster and use Winamp. That's right. A lot of folks did. And just for the one guy out there who doesn't like Winamp now because we're playing around with it with Python. This is a beginner project that we want folks to try out. So it doesn't support everything that Winamp does. Not yet. But it's a great beginner project. And so we put this thing on there. We're like, by the way, this is to get you started. So you can remake Winamp. You can download the skins. You can convert them. And then you can play MP3s. But it does have the schooling text? Yeah. And it has the number going up. And so one of the things that we decide to do often is here's a project that's easy to do that can get folks started. It's not everything. It's not everything. And it's not a thing that you need to join and you're going to spend your entire life doing. You can get started and play around with it. So Tim Fomega did a really good job. I want to do a hug report and shout out to Tim. But this is really neat because this is kind of exactly what I wanted, which was like, I just want it to look like the Winamp player. I want to be able to mess around with some old skins. I want to be able to play MP3s, which I still use. And I want to have that nostalgia. And I want to maybe make like a little physical holder for it so I can make my own music player that all it does is music. It doesn't go online. It doesn't do anything to the music. So that was the goal of the project. So Tim is going to explain it in this video. But very cool. And if you're interested, you can check out the guide and then check out the collection of the thousands of skins you probably had these on your computer in the past. And you can remake those and play music again. Hello everyone. In this video, I'll show you my latest project for the Pi Portal. This is a Winamp MP3 player. This runs on the Pi Portal. You can fit loads of MP3 files on the SD card, which is plugged into the back of the Pi Portal. You store your playlist files as JSON right on the CircuitPi drive. So you can add and remove songs from your playlist. You can keep multiple playlists and swap between them simply by editing the files. There are three invisible buttons on the interface of the Pi Portal. The whole top half will pause and resume the music. Right now, my microphone is not capturing the music, but I have just started it to resume and you can see it's now counting up there. So I can press it again to pause. You can also use the bottom half of the screen to go to the next and previous track. So if I touch in the bottom right, we will advance to the next track. The playlist at the bottom will update. The current track title on the top right will update. And we could resume to hear the second song now. Same thing with the previous button. The probably the neatest thing about this latest project is that you can actually customize it. So what I have right here is the base Winamp theme, but you can actually browse through hundreds of different Winamp skins on the Winamp Skin Museum. Find the one you want, download it by right clicking it and choose Save Image As. Go ahead and save this file and then you run a conversion script on your PC, copy the resulting files to your CircuitPie drive, and then you just have to change these two variables here in the code Pi to update to your favorite new custom skin. So grab your Pi Portal, load up all your favorite tunes. Thank you for watching. So if you ever want to design your own music player, have something that's not internet connected, just play your music and play around with user interfaces and more. You can do that with Python and you can take a trip to... I forgot the name of the site. Someone could put it in the chat. I think it's like winampskins.org or something. It's the Winamp Skin Museum. There's a couple of them. I used to go to the Winamp Skin Museum. Yeah, and you can get this newsletter every single week. Over on Adafruit Daily, we have a completely separate site because we don't spam people, we don't harvest emails, we don't have that pop-up thing that comes on our website. When you buy something from us, we don't subscribe you to newsletters. So we went above and beyond and we have a whole separate site. So if you want this newsletter delivered to you, that's where you do it.