 newsletter. So we just were talking about it before we got on air, Python 100 more time. Yeah, let's kick it. Blink a blink. Is there a theme song for this? There could be. Could be. Blink a blink. Your eyes are purple. Okay, every week Ann and team deliver one of the best and only Python 100 newsletters in the world. Thousands and thousands of subscribers you send your Projects and more this week in addition to circuit Python nine release And she's 901 was since this was public. Yeah, there's not no one Lots of bug reports coming in keep sending them in we know that people are actually starting to use nine We're taking feedback. We're updating things. It's software numbers are meaningless, but still yeah try out nine Okay, and then this week we wanted to talk about This is cool. Tinius week. Okay, so my crew Python So one of the things is this is like a throwback So when we I tried to use a micro Python one things that I thought was so awesome about the pie board Was that it showed up as a USB drive and you could like save files to it. I was like, this is so cool That when we were doing our micro Python port support We want you know, we wanted to add micro Python to all of our hardware and we started porting it over like one of the Things I told Scott and was you know the one low lonely developer I said we have to have this capability where you have native USB support and I was like I also wanted I wanted like Midi I wanted HID so keyboard and mouse because this is one of things I loved about Arduino that it was really hard to use so One of the really cool things that we were able to do is Tack who works at Adafruit has this big project called Tini USB and Tini USB is you know basically the idea is to have a USB stack that is universal for host and device that Works with any chip and we needed this because Historically the way every chip would work is every company would have their own USB stack And it would be completely incompatible with anybody else's and so the pie board was an STM 32 and that supported USB device But like no other micro Python board did And like to add support was really complicated because again it was like every stack was its own thing But with circuit Python we early we very quickly moved to having I think we initially first First release like 1.0 used the samd 21 Native stack, but then we immediately like we're like oh my god. This is gonna be impossible to maintain We moved to Tini USB and that's why in circuit Python The pretty much every device that has native USB support then you will get keyboard mouse midi USB disk USB a second serial port and now you can do custom HID devices to have a project coming soon Which is gonna be a custom HID device just kind of neat all because we have Tini USB Universal across all of the circuit Python ports and what's great is I love it when we do something and then that stuff ends up going back into Micro Python since this is cool ecology like micro Python does stuff we do stuff We share we go back before so micro Python Because they have added Tini USB support for so many other ports including the RP 2040 Which is using Tini USB? They're now supporting native USB devices as well. It's one of the things that I think people really wanted for the RP 2040 was Keyboard support so you can act like a keyboard. You can now do that. Thanks to Tini USB Thanks tech. All right. Good. Good. Good stuff. All right. So check it out You can get this every week delivered a different daily calm. We have a completely separate website We don't spam people. We don't sign up for new letters. It's on a different daily calm You have to go there and sign up for it and it's delivered every single week to your inbox