 Beep beep beep beep. Blanco, what's the latest? Well, just a little bit of reminder, this is our newsletter sign up for it. It is massive. We have the 8.2.0, beta one release. You can check out the notes. We have all the news that we put in. Special thanks to Anne, who's doing an amazing job. And Anne was on a podcast so you can listen to an interview within the editor of the newsletter. But since this came out yesterday, Raspberry Pi posted today, something that I know a lot of folks are going to ask about. So I said, hey, Lady Aida, how about we just talk about some Python on hardware relating to the Raspberry Pi Pico W? So as of today, what's new OK, with Python on this particular bit of hardware and what can I do? OK, so the Pico W is the RP 2040 board from the Raspberry Pi Foundation. It's about a year old ish and on board is that in Phinean, I guess it was it was Broadcom, then Cypress, now in Phinean. CYW 43, 43, 9, and that's a combination Wi-Fi Bluetooth and Bluetooth low energy chip. So I think under that tin on the Pico W and it's the thing that, you know, it costs two dollars. It's, you know, baked into the cost. And Wi-Fi support was added, you know, fairly quickly ish to the SDK and to micro Python, so you can do Wi-Fi. And we add Wi-Fi support as well to circuit Python. Arduino also has Wi-Fi support. And then the next side was people like, well, you know, it can do Bluetooth low energy, we want Bluetooth energy support. So there is the ability now to do Bluetooth and Bluetooth low energy, so Bluetooth Classic and BLE. I guess you can do both at the same time. You can do them individually. Bluetooth Classic is kind of best for keyboards. And SPP, those are like the two things people use it for the most. Bluetooth low energy is used for kind of everything else, modern style and for interfacing with apps. In this case, they're using the punch through light blue app, which totally is a blast from the past. Oh, yeah, punch through design. Yeah. Yeah, that that was like six, seven years ago. I guess their app is still available. You can also probably use it with Bluefruit Connect. Yeah, our app is also there's an update since we went live, the Bluetooth support is merged upstream into the official MicroPython repo. Yes, I think it was in a fork and now it's but it was in the SDK like a few months ago, they released it was in the SDK and then now it's been merged into MicroPython. So from within MicroPython, you can make, you know, Bluetooth keyboards, wireless keyboard support. HID support isn't in there, so you'd have only Bluetooth, low energy, Bluetooth Classic, but maybe for some people, they just want wireless. The next question is, Mr. Lady Aida. Well, everyone's going to ask, what is going to be added to CircuitPython? Yeah, that's what I mean. The answer is, I don't know. The answer is we have to take a look at it. We already have Bluetooth support in CircuitPython. And so what we want to do is figure out can we make it compatible with our existing API because that would be ideal because it can be an existing VLE support. And it also would kind of dancing the idea of adding Bluetooth support, Classic or VLE through the ESP32. And we're not, again, it's like we kind of want to figure, ideally figure out a way to support everything and with the same API and without a lot of complexity. And it's not trivial because CircuitPython has a couple of weirdnesses, like we like to be able to dynamically add descriptors to the VLE peripheral descriptor, like what services are available. And it's not clear whether this stack, I think it's called the Blue Kitchen or the ESP32 has it. It's the BT Stack Library from Blue Kitchen. And it's also, it's not open, it's commercial use only, so it's like if we use it. So it's licensed for commercial use with the RP2040, which is fine, but we would still want to have it again work with our existing API. The answer is, I don't know. Wi-Fi is a little easier because Wi-Fi is kind of like, you scan, you connect, you open a socket, you close a socket, there's not a lot of weird things about TCPIP over Wi-Fi, whereas, or UDP over Wi-Fi where it's really, everyone kind of has their own little idea of how to implement the API. So the answer is, we don't know. We haven't really looked at it. Something might be looking at in the next couple of months, but there's no ETA. So if you need it for your project, go with my Wi-Fi. Yeah, well, you can just drop the EF2 on it and now use it for that. And then when you need to do something. Gloss back and forth. I like the fact that microcontrollers are starting to turn into like little computers where it's like, I want to run this operating system on this, because this is what I want to do, like toss Linux on this machine, because I want to do this. Oh, wow, I want to do something else, toss Windows on it. Oh, I want to do something else, toss different operating, sort of different flavor of Linux, for instance. I kind of liked it. You can bounce between these, and it's a non-destructive way to do it. You don't have to like, kill your microcontroller. You can just drop a new EF2 on it. Yeah. You're fine. You can have multiple ways to do something. Yeah. Anyways, so that's kind of neat. So that was our kind of Python on hardware news that I wanted to get out, because it just happened. Folks are going to ask us. And so I'm like, Can I look to this? I can just say, here you go. Here you go. And that is our Python on hardware news this week. Don't forget, stay current with anything that's circuit Python. We deliver this to your mailbox every single week. Go and find it on AdafruitDaily.com. We do not do anything with your email address. We decided to have a completely separate website. That way, you know, for sure, if you buy something in Adafruit.com, we're never going to contact you unless there's something to do with your order. And then AdafruitDaily is a completely separate site. And we just don't, we don't like spam, probably more than you don't.