 All right, let's do this. OK, so this great search we're going to be looking for SPI flash memory, so we can sell it on the back of our QT Pies. Let's go to the computer. OK, so yeah, on the back of the board, there's a little spot that says SPI flash. Now here's some good news. All SPI flash has the same pinout, which is really, really handy. So you don't need to worry about, like, what if there's a dip? I mean, there's slightly different models, but the pinout's always the same, and that's why I don't have a particular number that I'm suggesting. Instead, you can find almost any SOIC SPI flash and solder it onto the back. So let's go to Digikey. So SPI flash, I actually just searched for SPI flash. Now, there's other kinds of memories that you can get. There's SRAMs, which is what I use on the e-Inc-French to help buffer the display. There's e-Proms, but SPI flash is low-cost and fairly large. Like, the SPI flash that I tend to use is either two or eight megabytes, and that's pretty good. I mean, it's not as overall as cheap as an SD card per megabyte, but if you don't need a gigabyte, you'll need a couple megabytes. It ends up being cheaper, even though because you're not paying for an SD card and an SD card holder. So after you search for SPI flash, so you're going to get a bunch of things, especially microcontrollers, because microcontrollers also have SPI, and they have flash memory. Remember, when you search, it's like all the words can appear in any order. So even though embedded microcontrollers has like 56,000 items, we want memory. As always, I'm going to pick active. And normally I pick tape in real, because I'm buying from manufacturing. But in this case, it's like, let's make it so people can order one or two pieces and update their SPI flash on the back of the QT pipe. So for that, I'm going to just ask for tape or tube. I mean, you can also get bulk. But did you real tape in real, tape in box? Those are all going to be larger quantities. So we can get rid of like 3,000 results just by doing this. Next up, what is the mounting type? So I'm going to go with surface mount. Or instead of just picking surface mount, you can go down to the packaging case and say, well, what is my package? In this case, if you go down, you can see you can get flash memory and BJ format, like 16-pin. We just want the 8SOIC version. And now there's two types. You have to watch out, because I've totally made this mistake. There's two sizes of SOIC SPI flash, what I call slim and chunky. And I'll show you on the overhead real fast, if it's OK to flip back. So these are the same pinouts, but you'll see one is the chunky and one is slim. Once you get over 4 megabytes, you usually have to get chunky size. Although I'm not convinced that actually the die itself takes that much space. But they seem to be only available in this package. I don't know exactly why. So watch out. Depending on your footprint, for our boards, we often have a footprint that supports both. On the QT Pi only supports the smaller one, as you can see here. However, I have, in times of desperation, soldered a larger one on by putting it perfectly on and then soldering the pins. If it's perfectly centered, you can get away with it. So back to the computer. So now that we've decided we're going to go for the 3.9 millimeter with the smaller one, we have a bunch of options. OK, so number two thing you've got to watch out for. When you look for SPI flash, it's sold in megabits. But chances are you think of memory in megabytes, because that's how humans tend to measure things. So you have to multiply it by 8. So if you want a 2 megabyte device, you're looking for a 16 megabit. If you're looking for a 16 megabyte, sorry, if you're looking for a, this is confusing, because it's by 4. If you're looking for a 4 megabyte, you're looking for a 32 megabit. And if you're looking for an 8 megabyte, you're looking for a 64 megabit. But these are a little confusing, because sometimes it multiplies by 4 per memory section. In general, I'd say just go with not the page types, but just the ones that are plain 2 and 4 times 8 bits. So let's look at the biggest ones. Some of these can do quad IO. In the QDPI situation, it actually only sports SPI. But if your device requires flash memory, and it has QSPI mode, I strongly recommend it. QSPI mode can usually run 80 to 100 megahertz, whereas SPI is usually limited to 16. So not only is the clock speed much, much faster, but you get four bits of data bi-directional. So you get at least 8 to 10 times faster. It's quite nice. OK, so let's also look for what's in stock. OK, and we have a lot of options. I mean, what's cool is you see there's a lot in stock. These are really popular. People who do FPGA work need them. People who have advanced microcontrollers that use external flashing, and there's a lot of different vendors. So one thing to watch for is voltage range. I've been bit by this, too. You want to make sure that you're not getting the 1.8 volt range if you're not using 1.8 volts. In my case, I'm using 3.3. So I want to filter out all those other ones, because one thing I've noticed is because the voltage is all the way to the right, I sometimes don't look at it. And so I forget to check what's the voltage range. But now, basically, we have all of these which would work just fine. They all are pretty much equivalent. As long as it's NOR flash, I've found that other than the identifier number, which is, of course, going to be unique, do pretty much cross compatible. There are some slight differences sometimes where page size, or race size, or whether they have bulk array. Some companies have added, in addition to the standard commands, their own special commands. So watch out for that. The models that I really like are the windbond and the giga device, just because I've seen them a lot. They're really popular. But a desktop is also really good as well. But it's hard to beat the price for $0.50. One off piece is you get, in this case, two megabytes of memory. One's up to 120 megahertz in Q-Spy. And you can just pick up as many as you want and just solder them onto the back of your QE-Pie, or upgrade your circuit Python board if you need to. So a very handy trick to know is how to find SPI flash memory. And now you do. OK. And with that, it is the great search from Digikey. Yay.