 It's Python on hardware time. We have a gigantic newsletter. There's a lot of things in it I'll mention two things and then we're gonna talk about the thing that people are gonna have questions about later So I may as well just use that for the segment. So sir Python 802 is released Bug fixes and more updates when we do a 80 release or any, you know, major release Then we immediately start to have some other releases afterwards and then You check out actually love that we do quick we're after a big release We do a lot of little mini releases because it means that people are using it and they're getting all the little we try to test But we don't test it. We can't test everything rapid feedback you can check out some of these neat things you can use an iPad or an Android with circuit Python MicroPython and There's this neat block level device for circuit Python I know that cool, so it's you can Yeah, I know right You do that over like a robot. That might be good for our little kid toy That's right. Yeah, so one of the things that I looked into right because it's when you do You are you can do like, you know, you aren't over Web right because you just send data back and forth and so we have you know web serial that we have a Ripple form but how do you do file transfer and I was like, oh man, I wonder if you could write like NFS or Samba on Like a low-level micro controller returns. It's actually a little bit too complicated You know NFS also isn't supported as much but I tried to do Samba but it turns out there's no like micro controller Samba implementation, but wouldn't that be cool to show up as a disk drive and you just like drag your calls over? Yeah, maybe when we get to the bigger chips, we can do that You know, then we get to like the m7 chips on a I don't really know to this but I was just reading about this before We started doing some of our shows today. You know, there's a lot of talk about Chat gbt and co-pilot and ghostwriter and all these things that Some of it is for human language and some of it is for programming Um, the programming stuff's interesting. I saw someone today was talking about its replete it They have something called ghost writer which helps you write code and on one hand, you know, it could be dangerous Because you know you can get a bunch of codes. It's nonsense or garbage On the other hand, um, what they did is they hooked it up in the REPL And I thought that was really neat because the the AI Was using code and going back and forth with the programmer and they had it plugged into a REPL And eventually you it got it right because a REPL is interactive Like there's one of the things I really like about circuit python and just python in general Is you can you can kind of do very fast iterations when we were doing cricket For anabox and we were doing a lot of robotic stuff. It was just like kind of I Can't imagine compiling and then sending it to a microcontroller over and over. Um, but anyways Check that out. There's a lot of I think that's going to be a more interesting use of some of this stuff Other than just like, oh write the code for me. I think it's going to be more like a partnership between a huge amount of human language Ability that can get you the code that you're looking for and then interactively working on it in a REPL. Anyways, um, so The news of the week that I wanted you to talk about later because someone's going to ask about this is And we're going to have we have it as a new product too. Um, what is this? It's a raspberry pi Debug from why in the world Would raspberry pi release this and what does it do? Why is it interesting? um, so the raspberry pi debug probe it's an official product from the pi foundation And of course it features the rp rp 2040 and it's like rp 2040 debug exception, right? Because you're using an rp 2040 to debug an rp 2040 The rp 2040 chip is based on the arm cortex Uh m0 plus chipset, which means it has swd debug, which is actually nice. It's a standard For debugging these chips and if you're used to like me if you've done like printf debugging which works You know, totally fine. You print where you are and you just sort of figure out Where your program's crashing or what the values are? um, but once you get to any complexity A gdb step d button is really the way to go and that's where you you know connect to it and you can step through line by line The code and print out all the variables means very very powerful Um, I you know love using gdp for more complicated projects And it will definitely help you find like those really tough bugs You can have it watch a variable when the variable changes it interrupts Or when you enter a function or when you exit a function or whatever it's it's you know, awesome um But the issue is, uh, you know swd The program or dongles are kind of expensive. Um, you know, even even the cheapest jlink right now is like 60 bucks They're very good. They're totally worth the money. But if you're a student Or you're just a beginner, you maybe you don't want to spend, you know, you start at 60 It easily goes up to a thousand dollars For these debug probes. So um, this is a census staff compatible debug probe that is designed to work with open ocd Just open source Debug connector and then you would use gdb to step through Your program and see where it's failing It's useful for when you're writing code in arduino or cc plus plus using the pico sdk In circuit python, you know, you would use this to debug the circuit python core Not to debug your circuit python program I think I mean you could but it would be weird because your code is being interpreted, right? Um, but for people who are doing, you know, arduino or cc plus plus programming This is really great. Um, it's got two ports and we'll talk about it in the new park section But there's a uart port so it also has a usb to serial converter Which is handy because you can also do printf debugging and then the debug port which is that swd port and um, There's on the pico h. There's a plug that it goes in directly, but um, you know, these pins can be Plugged into it comes with cables. It can be plugged into a breadboard or soldered a lot of our designs You know, like the feather have swd character. You just plug these pins into instead All right. Um, get that delivered to your inbox every single week. Um, I found on hardware newsletter Go to aid for daily.com. It's completely separate site has nothing to do with your store. We don't spam You don't harvest your emails. We don't do anything like that. That's why I have a separate site just for newsletter So go check it out at aid for daily free service provided by aid for just to Show cool stuff and print buys on our number