 Okay, it's Python on hard more time and we got some stuff going on the newsletter is gigantic this week. Thank you so much and for putting in all the work that makes this I think the best most popular Python on forever newsletter. Yes. So a couple bits of news and then we'll go into what I think it's big story this week micro Python support for the Raspberry Pi Pico W. It is progressing. If you want to play around with it, you can check it out. There is Bluetooth support for the Pico W and micro Python does pull request in progress and there's experimental builds already that you can play around with. Yeah. Yeah. And you'll want to use our blue fruit connect if you want to like actually use it. Yeah, which I mean, we have a great app that implements and uses the Nordic. Sorry, the Nordic. You are at standard because believe me doesn't have a profile for you are so like Nordic kind of made one up. And it's sort of standardized because you know Nordic has so many chips so you use our app. It's a great free free little chat app that you can communicate. And we just updated it on Android. Circuit Python 804 release couple updates fixes enhancements the printing the soft reboot message that works out and then some board specific changes. So some new issues but please check it out. We're going to be doing more updates and then we'll be releasing of course probably like final final as we think we're waiting on some if I have fixes but yes we're getting close. So, you know, it's whenever we do a big release like eight there's always going to be a ton of churn right afterwards because we get so many bug reports and we're doing a lot of work with IMX as well. And then of course, unending stories I think some of the neat things in the newsletter is what's going on in the community what other folks are sharing their stuff. This is a pie dog. This is a Raspberry Pi for running Python and it's a dog you can make your own. I think robot dog friend robot dog enemy. This is neat. Charlotte has an interview with embedded FM. If you've seen her work it's really great and she's a lot of eight fruit stuff lost her Python to and then just go through and look at all of the projects and more it is never ending. There is something to do with Python on hardware everywhere. You can have anything that you've ever wanted to do stop here first and just get some ideas from physical computing interfacing with things that maybe were never meant to be interfaced with to making your own games to a menagerie of hardware. It's happening in a lot of it because of the community of folks out there producing libraries and that's what our big news this week is we're up to 100 libraries in the community bundle. Thanks. Yeah. Then library then. Yeah. So they're Libras. So why don't you talk about what are the community bundles. Yes, it's a community bundle there's 100 of them now. And then maybe you can give an example of something that's worked out really well. Yeah. So we have the main Adafruit bundle and that's the bundle that Adafruit employees and engineers and people that Adafruit pays design libraries design sorry write libraries for mostly our designs. And it allows us to support our hardware and we kind of maintain them and keep them to date and close PR as an issues and stuff. And then there's people who write libraries for circuit Python that again will work through Blinka with any Linux computer or even desktop computer through a USB to GPIO converter. So it's like you write the library once and then it runs everywhere that circuit Python or micro sorry circuit Python or Python C Python will run. And so we have a couple hundred library remember how many to 300 libraries but then you know I saw recently see Grover put in some analog to digital converters and like some PWM generators and also FOMI guy and some other community members have been working on a lot of Adafruit display I. Oh which is our display like Sprite and layered base graphics engine for circuit Python you know adding more like built in devices like gauges and gauges and scroll bars not scroll bars but slider bars buttons like other user interface elements by like building up the frame buffer image and like they just need to have their own little object and so they're kind of spitting out a lot of those graphical elements and so there's there's quite a few in the community bundle. Anyone's welcome to do a PR to add your library and there's there's some benefit to it you're like why would I do that. First up we will automatically every time there's a new circuit Python release we will and every night that there's a new release within your GitHub repo or GitLab repo if you've pushed a version update like if you've tagged a new version. We will grab that code will stuff into the zip file that you can download every night that gives you all the libraries all the examples. And then we'll also perform the the compression which I can't remember the name of MP the MPY compress will run that on your code so people don't have to like do that on their own they get like the MPY file and I believe also if you're using. You are. CPY pip sorry it's it's not micro pip which is the micro Python version it's Sir Cup, which is like an automatic updater for your circuit Python boards make sure you have the latest libraries. People will be able to get the bundle and that will automatically like instead of going to every repo they go to the bundle has everything and then they can update all their libraries at once it has all the. dependency graph as well so it's kind of just like our little way of making it easy for boards to automatically update themselves. Code to know what dependencies they have and like we make all the bundle very nice and pretty so whenever I start a new project I'll usually download the latest bundle so I can get all the latest libraries so I'll be like oh I want this this this this and you. Or you can always get the latest build for your board and then you can also get the latest libraries that keep you up to date yeah there's a lot of. UI element dashboard widgets all these things for the lots of sensors and like you know we don't have every sensor and devices people like I want to add this OLED display and I'm like I don't have that OLED display but if you want to. Add a driver and you put it in the community bundle and yeah I just it kind of just kind of gets kept up to date so it doesn't have as much link rock I think this is the big deal I think that. The next chapter of microcontrollers is this where. We've all spent a lot of time having a pile code that's kind of over you can now just you know kind of do real time stuff and then like oh like how do I update my board this is impossible it's I can never find the. The latest firmware that we made that easy now it's getting all the drivers. And community bundles also like automated yeah so it's like we get there's a human that does the final PR approval but a lot of it is pre checked for you and to make sure that everything is named correctly and. Within not all like coding standards but just we look for like really obvious mistakes when like hey you like made. You have like serious a serious type of that might mean that your code has bugs we do have automated lenders that check that for you yeah so. Hopefully this will continue to do what it's been doing which is getting you making things sharing things as fast as possible of course you can dig in really deep. And do a lot of other stuff but this is when you want to do that project and you just wanted to work and prototype fast great for educators you're spending more time doing instead of managing. And one more thing we have a we have a guide in the learning system on how to write libraries and submit to the community bundle so if you're like I want to do this. Check out the learning system and just type in how to write circuit path on library it's one of the one of the guides that comes up. We deliver this newsletter every single week to your inbox it's a separate site for daily.com and we don't harvest your emails you know track we don't spam we don't do anything like that. So go over there if you want or you just read on the web there's RSS feed for to all that stuff doesn't matter we want.