 No, no, no, no, no, no. No, no, no, no, no, no, no, no. All right. Don't forget we have a little recap on all. Probably you're watching on YouTube, but we do a little recap each week. So this was last week's. And if you missed last week's products, you can always catch up because we have a lot going on. That's just videos that we put together. This week we have some new stuff. OK. We've got some Edge Lighting LED strip. This is just a warm white and cool white LEDs. This is the warm white that we're showing here. This is why it looks so warm. It's just plain 12 volts plug it in. And it's like ultra high density LEDs. And it looks like just one large, warm strip of light. We've had these before that the light comes out the front. These come, the light comes out the side. So you can see only the top edge is lit. So this would be good for edging something. Like if you want to have a thin layer of light go around something architectural or a project where you have to go around the corners. This way the light will go. That's warm. What if I wanted cool? We have cool to do. So cool light. Again, we have the version where the light comes out the front. And that's good for like high resolution. But the edge lighting is also very, very useful. So again, you want to bend it around because flexible you want to bend it around. Oh, my cool side cold and my warm side warm. Got both warm and cool. And the next week we'll have RGB as well. But just as a note, it's all one LED, like one big light. You power it, the whole thing lights up. It's not indressable. You can't animate the individual pixel. All of a sudden. One ginormous LED that you drive 12 volts. OK, next up. Yet another Raspberry Pi camera this week. It's the global shutter camera. So this is kind of interesting. This is used in photography. Instead of scanning through the pixels to take a photo, like most high resolution cameras do, this is a global shutter, which means that it grabs all the pixels at once. So that means that some people know if you're trying to take photos or something that's going very fast. You're trying to speed photography, sports photography, some wildlife or nature or whatever, something's moving very fast. You'll get like a skewing effect. Like if you take a photo of a propeller, you know, it's a common thing that you'll see that as the scan lines get scanned, like the image looks stuttery. With the global shutter, the photo is taken all at once, so you don't have that stuttering effect. There's no change between, you know, there's no motion between the lines, but it's a low resolution. I think it's only like, you know, one point or like two megapixels. It's not like, you know, five or 10 or 12 megapixels. That's the trade-off. But if you want global shutter, you want to take the photo all at once. This camera's for you. However. Want to note, it doesn't come with lenses. You'll have to pick up a lens. See these things? They don't come with it. You're going to need it. See how it doesn't come with a lens? You're going to need a lens. And if we say you need a lens and we have a picture of a lens, don't say, well, there's a picture of a lens. I should have got a lens. No, you need a lens. These are what lenses look like. That's right. So you'll need the lens. It's a C or CS lens. Can be strong with this, yeah. You screw on. Have fun with it. See at the wide angle or the telephoto, and that's how you take photos of the thing either far away or really close. Yeah. All right, next up. This is coming soon, but we are excited. It's going to soon, but a lot of people asked us, they wanted to know when these would be available. So we figured we'd put them in the shop. This is the DVI Output RP-20. They're going to go fast. They're going to go fast, and they're very cool. So it has a DVI Output port, also known as HDMI compatible. It doesn't have audio. Although we're kind of looking into, maybe we could have audio. Who knows? But for right now, it's DVI only, and we've got an Arduino library that we recommend people use where you have a frame buffer. And this is the 8-4 GFX demo code that we've got. It draws circles and lines and squares and fonts and text. So it's a 320 by 240 internal, or 400 by 240 internal frame buffer 16-bit color. Let me see some color here. And that's because that's how much memory the RP-2040 has. So the RP-2040 only has 264K of RAM. So if you are using 320 by 240, that's 155K. 400 by 240, that's 190HK. So you want to have someone re-lift over, and those are kind of standard DVI resolutions. You know, there's some Pico DVI projects where they like automatically on the fly generate graphics. And so you can go to higher resolution, but then you don't have a frame buffer kind of like on the fly trying to generate the graphics. But you know what, you check it out. I'm sure you'll, the folks here who are excited about doing DVI hacking. What's just really neat is it's all in one. You get all the feather pins labeled at the top, and it's like the standard feather GPIO as well. I squared C, eight megabytes of flash, USB-C. The DVI output at the HDMI port using eight consecutive pins. You also get the hot plug detect utility and CEC pins if you'd like. And the I squared C coming from the DVI, right? That's the EDID reading code. So you can tell what monitor's connected to. That's level shifted and you get that on the I squared C pins as well. So good video hacking board that will be coming soon. Figured to let people sign up for it. Sign up, look fast. Week or two we'll have them in the shop. We can go to the next one. Okay, so we're getting close to the start of the show, but to get ready, we're gonna have a can pal. This is a board that I designed a few years ago when we were doing some can experimentation and then I couldn't get anything. But the components are finally available and back in stock. I can't believe we couldn't even get like can bus transceivers. That's how bad it was last few years, but now they're plentiful. So this is a can bus transceiver. This is used with a microcontroller that has a can peripheral. The can peripheral is the thing that generates the bits and the transceiver is what converts it from those bits into the differential signal required to be on a can bus. If your microcontroller doesn't have a can peripheral, you can't use this. This is only for those, again, those microcontrollers that have, if it says some of the data sheet, I have can bus, you can use this and you connect the RX and TX pins to the two can pins, power it with three to five volts and it uses whatever logic level you power it with. Some chips that do have can peripheral ESP32 in series, STM32 F405, SAM E51, some chips that don't have can peripheral at Megas, SAMD21, SAMD51, RP2040, although somebody once did a PIO hacked version, but pretty much it doesn't have a peripheral built in. NRI 52 series doesn't have can. The IMX RT-1011 doesn't have can built in. The TNT-4 does have can, so you wouldn't use this with the TNT-4. Again, you have to have that peripheral, connect the RX and TX on this board. We also have a little boost converter on the left that'll generate the five volts required from three volts power. So you don't need to have a separate five volt power input and there's a switch on it for the termination. So it's a good idea to have termination at the beginning and end of your can line because you have all these devices on it. If you want to add termination, flip the switch, and it says 60 ohms or 60 ohms on each side, high and low, it's 120 ohms total. I want to clarify that because I think it might be confusing. So on the other side, you get the terminal blocks with low, high and common ground. So that's the CAN bus transceiver. If you're bored and my controller have can peripheral. Start of the show, beside it too, Lady Aida, our team, our customers, our community, everybody who makes this thing go is, there's your role, here he is. Okay, but let's say your microcontroller doesn't have a can peripheral and you want to add can peripheral. Okay, you've come to that place. You want to use the CAN bus wing, which features the MCP 2515 over SPI. The CAN 2515, it's a slightly older chip, but you know what? It's reliable, it's inexpensive and it's available right now, which is really important. So this chip is partnered with a TJA 1051 dash T dash slash three, sorry. TJA 1051 T slash three, which is a three-volt logic level CAN transceiver. We also have a little five-volt boost generator to give you a clean five-volt so it can communicate on the CAN bus lines. And this basically adds a CAN peripheral to any microcontroller that doesn't have it built in. As I mentioned for the CAN PAL, ESP 32 has CAN peripheral, ESP 13C4 has CAN peripheral, SAM E51 does as well and the STM 32 F405, but most low-cost mode controllers do not. In which case, you plug this in, it communicates over the SPI lines, plus it needs a CS pin, an interrupt pin, and boom, you have now CAN bus for any microcontroller board. So let's go to the overhead. Boom. And I will show you what it looks like. Okay, so let me... Zoom. Exactly. And focus. Okay, so this is it. I just plugged it onto... You know, this is a... Let's see, this is a SAM D21 or NR50... Sorry, it's at MEGA 32U4 Feather, a perfect example of a chip that does not have CAN bus, but let's say you wanna send messages back and forth. You plug this in, it communicates with the MCP 25.5. There's code in every platform has code for this chip. It's extremely common. It's kinda like the CAN transceiver chip that everyone uses. And then it sends messages to and from this. And then over here is a terminal block. You can use the wires here. You plug into H and L through the transceiver. This is the transceiver. The CAN bus lines, you can connect to a CAN bus and send and receive messages very nicely up to, I think, one megabit per second speed. So very, very fast. Over here, if you want, you can get a DE9. So like, you know, like a serial port connector and you can solder it. They straddle. They can get this version. It's linked off the product page. You solder it in and then you can connect this to like an ODB port. A lot of them either have a... Or CAN devices have a DE9, DB, D sub connector. Or you can connect it to an ODB cable if you want to connect to a car. There's onboard termination here. This is like the 120 ohm. And then you can cut this if you don't want to have the termination because you're adding this into an existing CAN bus line that's only terminated. And then we also have the reset and silent pins. You know, you probably don't need them but if you do want them. And then on the back, we connect the chip selected interrupt pins automatically to GPO five and six, but you can pet them and we assign those pins if you like, just solder a jumper from these pads over to whatever you like. So this is, you know, any feather you want to use with CAN bus, very common in robotics. Again, automotive, automation, but also it's, you know, it's great because I'm like, I squared C and these device can send a signal anytime. So it's great for large networks where you don't want to have to have like one polling controller and multiple peripherals. Unlike your, you can have multiple devices and there's a priority queue built in. It's differential, so it's great in noisy environments. And, you know, it's a pretty low cost way to connect to existing devices that use CAN, very commonly used. You know, a lot of electronics and automotive robotics and such, but I think it could also be used by in general makers who want to connect multiple microcontrollers together using only two wires. We asked, can we do it? We did. We can. Test and test. Test and test.