 Okay, I'll do this first one a million years ago. We started this thing with tumblr. We have fairly popular tumblr. You go to interpret.tumblr.com and then like part shortage in these keycaps didn't come in, but we finally got them. They were coming soon. They're in now. I really like tumblr as a company is owned by automatic, which is WordPress. I think they're doing a lot of amazing stuff with open source and doing smart things by their users and just like them. I love independent blogging and people being able to have a place on the web for their own content. So this is tumblr key. I just dropped them a note. I'm like, Hey, remember we were going to do this thing, you know, a year ago. So if you like tumblr and you want a custom keycap, this is just a very limited fun promo thing that we were doing. So do check it out next up. Okay. Next up, we've got some five volt led strip. That's a kind of a gandiani strip. I can also show this on the other end. I'll talk about both of these and I'll show them both up at the same time. So there's a natural white and also pink. So we have similar strip. You might be like, these look exactly like other ships you have yet, but these are five volt strips, which is quite nice because the other ones are 12 volt and maybe you don't have a 12 volt power supply handy. So these are a lot easier to control from most micro controller projects that might be powered from USB. They're a single color and their whole thing lights up at once. So you can PWM them if you have a big transistor, but you know, it's not like they're individually addressable. They have about like 550 leds per meter from more than a few inches away. Basically the color is smooth. If you're like looking right up close, you do, you can't see the little hot spots between leds, but let me show them on the overhead and just give me one moment, set up my demo live. Okay. Okay. So this is, oh, so bright. This is it at five volts. Maybe I'll try to dim it to three volts. Okay. It's a little dimmer, but still. So it's pink. It's pretty solid. I'll say that, you know, if you're up close, you can kind of see the leds individually, but because there's a nice silicone covering over the leds, more than a few inches away, it's basically like one smooth color. And I kind of love pink. And then this is the natural white. It's 4,000 degrees Kelvin temperature. Second, this one. That was that one. That was that. And I was plugging in this one. Okay, hold on. Get this nice and set. So this one is like a nice natural white. I'm kind of holding the wires by hand just the way it's flickering. Hold on. Okay. Normally it doesn't flicker. A nice natural white color. Both of these, again, you drive them from, you know, basically three to five volts and they'll draw between like 250 to one and a quarter amps. Alrighty. Next up. It's a UPDI friend. Yeah, UPDI friend. Everybody's favorite buddy when it comes to programming 80 tiny AVRs. So modern AVR chips, the latest 80 tiny chips, use a new programming interface called UPDI, which is basically a synchronous one wire UART, which means it's much easier to wire up and manage than SPI with a separate reset line. But you do need to have a little bit of specialized hardware to interface with it. And so that's what this is. It's based off of an open source design that I saw by Stephen Wagner. He did such a good job. I was like, I want to make this and sell it because I want to use this when I'm programming these chips. So if we go to the overhead one, yeah. So it's got USB type C and a CH3340E USB serial converter, which works perfectly fine. I've used up to 200 kilobit per second. It's got a power LED and you can select between three or five volt logic and power. The power comes from either a 500 milliamp LDO regulator for three volts or from USB for five volts. So you can actually use it to really power chips. There's also a little TX LED that will blink red when data is being transmitted. And there's a 1K resistor between the RX and TX lines. Basically it uses every day when I'm programming 80 tiny chips, especially since I'm shipping it with a JSTSH cable. So the cable you see here comes with it. It plugs into the little connector and it gives you the power, red, ground, black and data line white so that I can plug it into a breadboard so easily like you can see here. And it powers the project as well as lets me do my programming. And in theory it can also do debugging, although to be honest, I've only used it for programming. All right. Next up, the star of the show. So I do lay data on our team, our customers, our community and everything that makes open source go is the CAN BFF. You're like, why is the code CAN BFF? That all makes sense. Because of the CAN BFF. So we've had a couple of CAN boards. People like to use CAN bus because it's very durable, reliable, fairly high speed interface that allows you to connect multiple microcontrollers together on two lines. And it's just been used for decades so it's well established. But to use it you do need to have, because it's differential, you need to have a chip with a transceiver. So this is the MCP25625, which is really known as the MCP2515. It's like, they took that chip and a transceiver and put it into one small chip and they gave it a new name. But all the drivers you can use are the MCP2515. It is, as far as software is concerned, exactly the same chip. And what's nice is it's very compact and so I could toss it onto a board that is the same size as a QDPI or SHOW, which is lovely because a lot of people have been asking, hey, I want to take these little boards and make little CAN sensors or transceivers. So I have a little demo here that I want to show off. So let me back this up. Let's see. I'll de-focus. Okay, so over here I've got a QDPI with a CAN BFF and then I've got this CAN bus cable going over here. And this is going to a feather CAN boards. This is the CAN, this one has a terminal block and this one has a JST connector. And then when the rotary encoder is twisted, that signal is sent from the feather over the CAN bus to the QDPI. And it says like, yeah, I got the data and it's like nice and fast. And you can even have an interrupt pin if you want. This is just it receiving, you know, a basic three byte message over CAN and displaying it on the OLED. And this will be part of the demo code that we put on the guides, people always ask us the demo code. But it's just extremely nice and compact. Here, I've soldered it with sockets. But if you want it even smaller, you can solder it directly on. And it'll work with any QDPI or SHOW board because it only uses the SPI pins plus chip select. I know that there are some QDPI or SHOW boards that use like the ESP32 series that has native ESP, sorry, native CAN. But then you need a transceiver anyways, I wanted something that worked with every chip possible. So that's why I went with the SPI interface. And that's your good Python and Arduino library code for that chip and it works really wonderfully well. All right. And with that is in part.