 Live from New York, it's Ask an Engineer. Hey, everybody, it's us, me, Lady Ada. With me is Mr. Lady Ada, and it's with us here. What's different is this is our first show, Live Ask an Engineer from the Adafruit Factory, and we're not wearing masks. Because? Talk about that in a second. And I'm taking off my gloves for now. And this is a big day, big deal. Here's our vaccination cards. Let me just cover up that information you're not supposed to see. And as we put these on these 3D-printed multi-pass things, we're two weeks past our second dose. And the people who work on this floor for our shift that overlap, they're past their second dose, or they're one and done past 30 days. And it's been two weeks after that. So this is some of the things that you can expect to see in the world of normalcy, I guess it's called? We've got all new graphics, too. Yeah, all new graphics. And you know, give us a little bit of time to figure out some of this stuff. Because this is a new setup, a lot of new things. I adjusted the audio for the folks who said we're clipping a little bit. And there's just too much of us. There's just too much of us. But I did want to say thank you everyone for sticking with us for the last year. And also every single day and every single week, you've seen how we've been running Adafruit. And we've been managing to stay alive and keeping our team safe. Did we stop doing hardware? Yeah, no, we didn't just stop doing hardware. We didn't stop doing guide, we didn't stop doing tutorials, we didn't stop doing activity, we didn't stop doing anything. Didn't stop doing any of that stuff. So we wanted to show that we've navigated this pretty well, and you can, too. So we were still here every single day. But we always had masks on because there wasn't vaccines. And with us being able to get vaccinated, that means we can not wear a mask outside. It means when we're indoors and there's other people that are fully vaccinated, we don't have to wear a mask. It means that we can be on different shifts now because before without a vaccine, I'm on every floor at Adafruit talking to everyone. If I got infectious, everyone is. And we'd have to shut down everything. What we did was we just had, we have three separate floors and we've been as safe as possible, didn't have any outbreaks, and now we're starting to see what the recovery looks like. So that's pretty much what we're doing for now. We'll continue to do the shows, once in a while we might need to do one from home. But we're really excited about having our first Ascan engineer and over a year on site. Next week is show and tell here and then GP is doing eight of Box and Boxing. So without further ado, as they say. What's the crowd? What time today's show? On tonight's show we'll talk about the Adafruit Live series of shows, including show and tell, we've got time travel, help wanted, New York City factory footage, 3D printing, INMPI, Whits and Sirion. Ooh, got the new products. Top secret, we'll answer your questions. We do that over on Discord, adafruit.it slash discord, all 29,000 of us. We just hit all 29,000 humans today. Thank you humans. Join us over on Discord to ask your questions. All that and more on, you guessed it. Ta-da. Ascan engineer. Okay. So first up, let's just go through some of the logistics and more of what it is to run a show. First up, our team, thanks you. We are shipping, safe and smart. We're still wearing masks when we need to, of course. A lot of us are getting vaccinated. Oh, we already are. And here's a photo from last year. It's one of our first. We can have a go. Well, no, it's one of the last photos we did before COVID. But thank you very much and we're still doing a lot of neat things like our free offers. Lady Aida, what did they get for free? Free. Free free free, just like that bag. When they put things in their cart. That's right, do a $99 you get. A half size, promo-proto. Bread board, great for making your project permanent after you built them on a subtle spread board. Next up, for $149 or more orders, we'll get you a free STEMI QT board. We have a whole bunch of options. We put in whatever we can get, basically. Some of these boards shown here are no longer available because, I don't know if you've heard about the spark storage. We have a good range of about 50 to 20 different boards and that will get you a different one each time you place an order to make an account. $199 or more or you get a free UPS ground shipping in the Continental United States. That's this happy truck. And then $199 or more, you get a free Circuit Playground Express. Oh, a wonderful development board. That's wonderful for you for Circuit Python or Arduino, code.org, CSS discoveries, et cetera, et cetera. We love it because it's all in one and it's like 20 bucks. We get a free. All right. And. There's more. So, tonight only. Yeah. And this is only for this hour. Just now. All the folks that are watching live. Live. We have a special code that gets you 20% off. Now. And it's only until around 10 p.m. Eastern time. Web app. Web app. We back. We back. We back. Oh, not web app. We back. We back. Web app. We back. So, 20% off and here's the thing. If you're ready to place an order to say sorry, if you, if you just. Todd, where does it end? It is where. We can't go back in time, okay? It is what it is. It's starting now for this hour. This hour live and then as soon as the show ends, we're ending it. So, 20% off and you need to put store. Anything you want. While you're watching it live. Because thank you so much everybody for being part of it. Also, there's, you know, live has to be special for some reasons. We have to do that. That's one of the reasons. Okay, so we'll maybe we'll do more codes. We'll do more. That's right. Okay. We have a bunch of live shows that we do every single week. Oh, there's cool graphics. Yeah. You know, all sorts of things. Nature's healing. Great. We have these live shows that we do. Yeah. One of the age of live series of shows is show and tell. And normally when we do show and tell, we're the hosts, unless it's JP or Dylan Pedro, we write down all of the folks that are on it and then we talk about it. But we weren't on the show and tell last night and we didn't write down all the stuff. But what you can do is go to any of the video platforms like YouTube or Facebook or LinkedIn or there's another one periscope, I think, Twitch. You can, you can watch that one. That's an hour of good time. Including Sherry. He doesn't love Sherry. I love Sherry. On Sunday, we do deskabladeata and we do it basically in two parts. This first part is what was on your desk this week. Okay. On my desk this week is I did some Rotary and Coder fun. I also showed off a TFT breakout that I finally finished. And I got some prototypes and this prototype, by the way, stay tuned. We're going to talk about these two prototypes in more detail, including maybe even showing one built and kind of working. That's pretty exciting. Oh, and some beautiful graphics. Yeah. And then we have a different DigiKey. Where in the world is that part I need? The great search with DigiKey. And that's a great search that we do. And this week, here's what we're doing for the great search. The great search has turned into the great help people with part shortage issues. You know, I know you, everyone's heard about this electronic part shortage. Well, folks come to us and they say, hey, you know, I'm looking for this part. I can't find it. I need an alternative that's in stock. So we found the foot on Twitter. Some people were saying like, hey, my project or project is delayed because of this missing component. We will go on to DigiKey.com and we'll find you an alternative. And sometimes it's easy, sometimes it's hard, but we'll show you some tips and tricks on how to do it. I'll say so far, every time somebody's like, oh, I can't find this chip, I'm always able to find something for them. So hit us up on the social medias. You can post a Discord, Twitter, whatever, just tag us and say, hey, for the next great search, can you find me an alternative for this out of stock part? And chances are like, I'll be able to find something. Okay. And then on Tuesdays, we have JP's product pick of the week. And one of the cool things about JP's show is much like this particular show this week, we have a code. This is WeBack. This is 20% off for tonight only. Right now. This hour. Right. But the thing is for JP's show, we do the same thing. During JP's show, there is a discount. You don't have to even put in a code. It's just for that product. That one product. On the product page. About half off. Yeah. So let's check out the clip from this week's JP product. It is the I squared C QT Rotary Encoder Breakout with NeoPixel. You can plug this in over the STEM at QT cable, add a rotary encoder to it. So this plugs right into here. But by adding this board, you get a really convenient way to add a rotary encoder to your project. So I've plugged this into one, two, three, and four of our rotary encoder breakouts. And then you can see we're getting an update on the encoder values of three of them. That's just what fit in the code here over I squared C. So these have up to eight of them chainable on a single I squared C port because they have different address jumpers on the bottom side of them. That's my product pick of the week. It is the I squared C QT Rotary Encoder STEM at QT with NeoPixel Breakout Board. Also, it's coming up soon, it's Thursday, JP's workshop, and on JP's workshop, we have a new segment that we do. This is called Circuit Python Parsec. And you can tune into the one this week or you can watch right now and catch up with latest Circuit Python Parsec and up some of that. Yeah, we're working on that. The Circuit Python Parsec for the Circuit Python Parsec today, what I wanted to do is show you a little bit about digital out. So last week, in fact, we looked at digital input which is using these general purpose input, output pins as an input. We wanna read buttons, we wanna read switches and that sort of thing. These pins are very versatile. That's why they're called GPIO. Last week we used the I, now we're gonna use the O which is output. So these pins can be configured instead of reading and waiting for voltage. This says a switch has been closed. These can send out voltage or output voltage. So in this case, I'm gonna use the output pins to light up some LEDs. So what you can see here is I have five of these GPIO pins. I'm gonna set them as outputs and they're gonna write voltage out to these LEDs which are then going through a set of resistors to ground so that we don't send too much current through them. And here you can see what the code does. I've got importing times that I can pause, importing boards so I get a definition of all these pins and then I have the digital IO, import digital in out and import direction so that I can tell it to be an output instead of an input. Then I'm setting up a series of pins. So I'm using on this board, IO 12, 11, 10, nine and eight. That's this little set right here. And then I'm creating a list called LEDs and I'm setting all of those LEDs in this one for loop here for pin and pins. I'm setting up the pins as digital out, digital in out. I'm setting their direction to be output and then I'm adding them to that list. So then what happens in this true loop, I'm gonna go ahead and turn this on. And you can see it is going to, for each number zero through four, it's going to send current, send an output to an LED and then move on to the next one, turn them off and then start all over again. So that is how you can, inside of Circuit Python, set up digital output pins. And that is your Circuit Python Parsec or should I say Circuit Python Parsec, sec, sec, sec, sec, sec, sec, sec, sec. Okay, and then there's the show that we do on Friday's Deep Dive with Scott. Check that out, that's every Friday. Very exciting because we have just about finished our merge project, which is like the last three, four weeks. Scott has been, Dan and Jeff and the rest of the team and a lot of people testing out have been merging two and a half years with a MicroPython update to Circuit Python. So for the core language updates and bug fixes and documentation details, we're almost cut up. So you're gonna see more Bluetooth stuff coming in and we're gonna get back to Glider, which is Scott's project to make Circuit Python even more accessible to people. Okay, time travel, look around the world of makers, hackers, artists and engineers and more. First up, let's mention what's gonna happen next week. So next week we're doing show and tell from here. Mass list. And then JP is doing the eight of box unboxing. So if you have an eight of box, you can wait until then or you can open it now or whatever it is. We're almost that we have like a one more day of shipping or two. So if you have, if you're like, I'm a subscriber of whatever that my shipping notice. Wait until Friday. If you haven't gotten the shipping notice by Friday, then email support and we'll figure it out. All right, don't forget. This was on the show and tell and make the music festival May 15th and 16th. I posted this up on the blog, but please check it out. So a million years ago, we made a Lego set for a woman in computing and it was almost like 10 years ago. And it was Lego wasn't ready for this. So Lego community wasn't ready for this. We had a lot of votes and then a roaming gang of Lord of the Rings and Batman, male rights enthusiasts. I'm not making this up, came in and just out voted us and then complained about the set that was the lady at a workshop. So anyways, it didn't work out, but it's back. Women of computing with someone else who made a bunch of different ones and as soon as they get to 10,000 will probably make this set. So go for it. I think it was like 7,600 the last time I checked. So check that out, we'll see where that goes. And then another little milestone. We just hit 250,000 people on Instagram. Thank you so much for, it's at Adafruit. But it's very competitive there and we're not paid influencers and we have a verified account after a lot of wrangling. No diet tea here. Yes, so we've earned it the hard way. But one of the things that we post all across our social media channels every single day, Monday through Friday, is lab notes with Colin and we have ones on TikTok, on Facebook, on LinkedIn, on YouTube, Instagram. And here's the latest ones that Colin's up to this week. Take us away. If magnetism seems mysterious, then electromagnetism must seem like a straight up magic trick. And it's an easy trick to perform with a nail, an emerald wire, and a battery. Of course, you don't have to DIY. Manufactured electromagnets are compact, convenient, and ready to mount on a flat surface, which is helpful. Obviously, these would be very handy for robotic automation, as long as what you're trying to move is ferromagnetic. The ubiquitous AA and AAA batteries. Each provide about 1.5 volts. When you need more voltage, you connect them end to end in series. So a four cell case like this will supply six volts. Even larger alkaline cells like these D batteries still supply about 1.5 volts. So what's up with nine volt batteries? What makes them able to supply six times as much as a regular alkaline battery? Well, one way to find out is by opening it very carefully. And that's about the simplest answer. A nine volt is really six very small 1.5 volt cells wired in series. Makes sense. It's like they're standing on each other's shoulders with a big trench coat on. As the name implies, a multimeter can measure all sorts of electronic signals and parts. Everyone should know how to use one. Start with measuring voltage from a battery. Make sure the black test lead is connected to the common ground jack and they read to the jack labeled V. Set the meter to the voltage setting. If there's multiple V modes, choose the one with straight and dotted lines. That's DC voltage. The other curvy line symbol is for AC voltage. To test the battery, touch the tip of the black lead to the battery's negative terminal and the red lead to the positive terminal. So this 1.5 volt battery is supplying about 1.67 volts, which means it's nice and fresh. And this 1.5 volt cell can supply about 0.267 volts. Wow, that is impressively low. This one is done. Hobby servo motors come in a variety of sizes and they're easily identifiable by their three pin connectors. Red or orange for power. Brown or black for ground. And white or yellow for signal wire. Servos make it easy to add motion to a project without the need for complex motor drivers. They can rotate about 180 degrees. All the way left is considered zero degrees. Middle is 90 and all the way right is 180 degrees. This one's powered by five volts DC, but it can get by with as little as four volts or as much as six. The servo's signal can be driven by short pulses from a microcontroller pin, sent 50 or 60 times a second. The width of the pulse determines the position the servo will rotate to. One millisecond is zero degrees. 1.5 milliseconds, 90 degrees. Two milliseconds is 180 degrees. Many electronics boards with wireless capability like Wi-Fi or Bluetooth come with these silver modules. So what secrets are hidden behind this shiny armor? To remove it, I'll try melting the board solder with a hot air gun. If we wanna get in there even faster, we can always get a little more direct heat from our friend, mini hot plate. Once the board fully heats up, we can gently remove the tin, being careful not to disturb the components underneath. Inside, we find the ESP8266 itself, a timing crystal, and an SPI flash chip to store the board's program. You can see where the tin was soldered to the ground plane, making it act like a Faraday cage, blocking outside radio frequencies. You can also see there's one gap in the cage perimeter. This is where the antenna trace went outside to talk to the world. Okay, a little bit more time travel. Maybe the folks can let us know in the chats. I believe I'm fixing some audio stuff. It's like building an airplane in the sky. No, I love it. You're like twisting knobs. Yeah, there's a lot of stuff that's changing here. So while we're continuing to work on that a little bit, here is the next video. This is from Phil B. And this is the difference between Neopixels and DotStars, I believe. Neopixel and DotStar LEDs, they look about the same from here. In a previous video, I explained why you might want one versus the other. Today's reason has to do with photography and persistence of vision. And to explain what I mean, we can use a regular LED as a makeshift light sensor. Both types of pixels use pulse width modulation. They turn on and off very quickly to show different brightness levels. Depending where and when they were made, Neopixels might pulse around 400 or 1200 times a second. While for DotStars, it's a spicy four to 20 kilohertz. The difference is quite noticeable if the LEDs are moving quickly. So a general rule of thumb is if the LEDs are physically staying put, Neopixels are fine. Long exposure of photography, light painting, that's sort of an edge case. And for persistence of vision, where this all happens in your eyeballs, you definitely want DotStars. Okay, jobs.adafruit.com is our way to help the economy recover. You can post up the job that you wanna get with your skills or you can also post up if you're a company what you're looking for. A couple jobs from the job board this week. Also, this is all free. Lady and I moderate all of them so that they're not scams or anything. This week is product design engineer, experience design specialist and a senior electrical engineer. Some of these are remote. Some of these are in person, so do check those out and apply. All right. It is Python on hardware news. So we have our newsletter. We're almost up to 9,000 subscribers. So if you haven't already, please go to AdafruitDaily.com. It's a completely separate site. The reason we did that is so no one could say, oh, you took my email address from your store and you started subscribing me. No, we did not. So a few things. It was Mother's Day. So of course, what do people do on Mother's Day? Build electronics. They build electronics for moms. And so this is a really cool flower pot with flowers that light up. This celebrates Mother's Day. Made with Circuit Python. This is a Mother's Day project using Adafruit MagTag and has quotes from Glen and Doyle's book Untamed. PyCon is going on right now in the US. So it's a virtual one. Scott was there. Kenny was there. It's like Education 7. Yeah, the sprints were 16th to the 18th and then it's online right now from the 12th to the 15th. Adafruit is a participating sponsor. Kikad is released. Bunch of new things in it. A lot of people in our community use that. So please check that out. You can watch the video on our various video channels. This is Running Circuit Python Test and Fixing Bugs. Jepler did a good video with that. Ann did a interview with Embedded FM. I was gonna have that as a separate section on our news but I forgot that it was also added here. So check it out. Really good interview. You can find out all sorts of things. Ann talks about work, tutorials, two books, Adafruit products and then being retired after a 30 year career in engineering with the US Foreign Service. So check it out. You should have to tell you what you did but then she'd have to kill you. Yeah, deep dive, mentioned that. And then you can just check out a variety of projects from around the web and more. I mentioned the CPython update last week. They've moved things to Maine and one of the other cool things was read the docs for Python is now responsive. And the neat story about this is person in the community contributed a pull request to make them responsive because she was pregnant and she was reading the documents on her phone and she said, well, it doesn't scale that well on a phone so I'll go fix that. Cool story and exactly like what you wanna hear in a community is like, oh, I saw something here, it is a way to fix it. Okay, and then other things. I wanna show one video and then also this quote. So I'm gonna go to this quote and then I'm gonna play this video that Jebler did. So in case you were wondering, how do we do things at Adafruit? Well, this translated tweet I think is pretty accurate. Maybe there's a magic girl in Adafruit. Circuit Python can easily play wave music data. That's not all. If once you have a magic girl, you can do all sorts of stuff. Magic girl can also play MP3 files, by the way. Yeah, and then here's a video. I was thinking about the RGB matrix displays and realized that while I know that the Protomatter code Circuit Python uses to draw them works by scanning the LEDs row by row, I didn't know what that looks like. Normally the matrix is scanned so quickly that our eyes can't see it. I think the target rate is 250 Hertz. So if I wanted to see it in action, I need a high speed camera or would I? I realized that I could just change the source code so that the scan was much slower. So far we've been looking at the regular image but with the press of a key, I can switch it to an ultra low scan rate. Notice how the lines are drawn in pairs and since the display has 16 lines on it, this makes the scan rate one eighth. Each line gets drawn several times with different values. This relates to the binary representation of the RGB pixel values. I think I prefer how it looks normally, don't you? And that's our Python on hardware news for the week. Thank you. Okay, we are an open source hardware company. Lady Aida, we are. And one thing I wanted to ask you about before we move on to the guides. You have questions. I do. So what's the latest with this? Because we're getting really close, I guess, to having a diagram for all of our boards but this is called pretty pins. Yeah, what's the latest with this? The latest is we've made pretty pin pinouts for all of our RP2040 boards and RP2040 is particularly easy because every pin has a function, like it's like every pin has a function there isn't like a split mux for everything. So we've got RP2040 all diagrammed up and you gotta have a couple of examples here. This is the itzy bitzy, we also got the cutie pie and I think they're actually in the guides. And then the ESP32S2 we also did today, Philby did an amazing job. Those are tougher because each pin is like a little bit different and also the FunHouse and MagTag guides, all the pins are attached to hardware, like they're not broken out like itzy bitzy or feather. Not yet, we will be coming out with itzy bitzy and feather versions of the boards eventually. And then next up I'm gonna do the NRF52840 and then we do them in groups by chip because we have to make the mux table to auto generate these. These are auto generated pinout pages. So we're gonna do it by chip and then of course when we get to the SAMD21 that's when it's just gonna be like a massive number of chips but the goal here is to make these pretty pinout diagrams but without almost any work on our part, like to really minimize the amount of effort because you wanna minimize typos and you wanna make it easy for us to update them and maintain them. Because that's the problem with a lot of pretty pinout diagrams is they're not very maintainable. Okay, and let's get on to the guides. We have 2,474 guides, Lady Eda. What's on the big board this week? Three guides this week. We've got a FunHouse 3D printed stand from KnownPager if you wanna make a pretty 3D printed stand with a nice yellow brick texture to it. I think they also show how to add textures. It's, you know, 3D printers are good enough that instead of just like generic 3D texture you can have like a custom one. John Park made a mail slot detector. This is a really common project. People wanna know when there's mail in their mailbox. So this detects when something passes through a break beam. So different sensors are used for different things. In this case, a break beam is an excellent way to measure when something goes between a slot. So this is a mail slot detector. And then we also got the guide for last week's new product which is the iSquad C Q2 go-to encoder. Big ups to CircuitPython, a community member who got to adding the CircuitPython example before I did. So we've got Arduino and CircuitPython code for that. It's a very easy way to add up to eight encoders over iSquad C to your CircuitPython or Python board. Okey-dokey. Some Made in New York City factory footage. Here we go. Take it away factory. We're in you. Yeah, we're actually here right now. Not a green screen. If I tipped over, I wouldn't. Yeah. I would fall. There was so many really good like zoom backgrounds. And I guess we could have done that. We could have done that, but I don't know. But it's not real. So we're really here. Okay. And it wouldn't be eight fruit factory footage unless you could see Disney building the building across the street from Adafruit. On a beautiful day. Yeah. Very sunny. All right. 3D printing on Pedro. Printing up a bunch of stuff. This week, we've got two videos. We have a new Trellis video and a gear speed up take it away. No Pedro. Hey, what's up guys? In this project, we're building a color matching game using the Adafruit Neo Trellis and the Feather M0 Express. The upgraded Adafruit Neo Trellis features 16 new pixel LEDs. The seesaw I squared C chip allows you to tile up to 32 boards. Parts used to build this project are listed in the guide linked in the description of this video. We design and 3D printed enclosure to house all of the components. The files are available to download and modify. You can find our CAD parts library on our GitHub repo. The Adafruit Feather M0 features circuit Python and can be programmed via USB. It works like a USB flash drive, allowing you to quickly modify your code and take it with you. So there's no need to install software. All you need is a text editor. To build this project and learn how to get started, head on over to the Adafruit learning site. Thanks for watching and be sure to subscribe for more DIY projects from Adafruit. With no Pedro every Wednesday, learn how to make all the stuff and more 3D hangouts. So before we go on to the next segment, don't forget, this code is only going to be, when we're live, this is when this code works. When we're not live, this code is not going to work. If it isn't Wednesday, 8.40 PM Eastern time right now, 8.12, then it's not live. So you have like 20 minutes before? Yeah. All right, so let's go to everyone's favorite segment. DigiKey and Adafruit bring you IonMPI every single week. This week is from Sinserion, Lady Ado. What is the... Did you know that they're the sensor company? Well, I do now. Yeah. What is the IonMPI this week? An MPI stands for New Product Introduction. That's right. So what is it this week? This is a very new product. It's so new. DigiKey hasn't been featured it on their slash movie. It's so new it's not out of stock yet. It's a global shortage. It's a little out of stock. It's not completely out of stock. Did you buy some before we did this? Maybe. OK, so this week IonMPI is the SCD-40 and SCD-41. These are adorable little sensors from Sinserion. And these are true CO2 sensors. Sinserion makes some ECO2 sensors that are effective CO2, which they do by measuring volatile organic compounds. And they guess what the CO2 level is. This is a true CO2 sensor. It's actually measuring part per million of carbon dioxide in the air. You may be familiar, because people a lot of times talk about carbon dioxide on the planet. It's a greenhouse gas. And usually people only measure carbon dioxide for maybe like, oh, you're a ventilation engineer or you're doing outdoor environmental science. But they have really good timing, because right now people really want CO2 sensors. We use them. Why? Because in the last year, so a lot of epidemiologists and scientists, and in this case a mechanical engineering professor, said, hey, for diseases that are passed by airborne transmission, you can use CO2 as a way of determining how much air circulation you have. Because as you've probably learned in grade school, humans like to take an oxygen out of the air and they expel carbon dioxide. So over time, if you have a closed house or room and you have a lot of humans in it, like a workplace or a school, you're going to see the CO2 rise, rise, rise, rise, rise. Now, it's best to have low CO2, but humans, as long as it's less than 1,000, your body's totally fine with it. We can handle that. But instead of just using it as a gauge of health, like CO2 level for breathability, outside is 400 ppm. And so as long as you keep the indoor at 600 or less, and here's a paper that was written that is referred to by the article I just posted to, this is for different diseases. This is for tuberculosis. But they noted that they could stop the transmission as long as the CO2 was less than 600. Not because the CO2 had anything to do with TB, but because if you had low CO2, that means that there was enough air movement that air wasn't sitting around and people were bumping into these particles because the air was being evacuated out of the middle of a place with fresh air. So since Syrian, this is not their first rodeo when it comes to CO2. They've had the SCD-30 for quite a while, which this looks very familiar. That's because we have a breakout for it. So this is a true CO2 sensor that uses NDIR light to determine the CO2 parts for million. It's a great sensor, one of our most popular guides that I think was just featured on Make Even is Carter's matrix portal CO2 room detector, which is very simple and just says a four little word, like good, bad, worn. The number, which is the CO2 level in this case, it's 782 parts per million. And then a happy face or a frowny face. So a very simple sensor. But one thing that's not so awesome about the sensor is it's kind of big. And it's through-hole soldering. So it's not easy to embed in small electronics. And it's not easy to automate production of it. So what's really cool is here's a diagram showing the size difference of the SCD-40 versus the earlier SCD-30. And you can see it's, I think they said it's seven times smaller and all the way compact on every size. And it's surface mount pick and placeable, just wonderful. So there's two versions of it. So it's an I-Square-C sensor, so it's a very easy use. And there's two versions. There's the SCD-40, which goes from 400 to 2,000 ppm. And then there's the SCD-41. And it's a higher accuracy 400 to 5,000 ppm. Now, use whichever works best. But for indoor CO2 measurement, just for humans, you don't really need to know if it's over 2,000. Because if it's over 2,000, that's too high. And you should tell them lower until it's less. Like, you don't really care if it's 3,000 or 4,000. Like, it's all bad after 2,000. So 400 to 2,000 is plenty. But for some scientific purposes, a single shot mode is probably good for low power usage. The SCD-41 is going to be a little more expensive, but has a higher range. So pick and choose. But they're the same package, so you can hot swap whichever one you like. It's also available in R1 and R2. So there's four total part numbers. R1 is 60 sensors per reel, and R2 is smaller reel. And R2 is a larger reel. Probably like the wheel size is a different diameter. They also have a sensor bridge and a sensor breakout. I'll be able to chat about in a minute. And here's just something I thought was just so cool. So Sincereon already wrote libraries for all these different platforms. And this is really wonderful because one of the things that makes me so bummed out is when a company is like, yeah, we wrote a driver, but it's only for our specific microcontroller, only for the compiler. It's for a closed source compiler, closed source tool chain, an ID that's just Windows only, and it's very, very tied to the chip that we sell. It's like, we only have code for the MSP430, and he can't use it with anything else. What's really nice about Sincereon is they wrote code for Raspberry Pi, I-squared C, embedded C, and Arduino, as well as make code. So you could even have students build projects with this and use it with make code with drag and drop programming, which I think is super awesome. So I will say at the time of this writing, there's no actual sensors in stock as they are sold out. It wasn't just me, by the way. Other people bought them, too. However, I didn't miss the lead time for getting more in about a month, so you could definitely get them on back order. But what I did see was in stock was this dev kit. So it's a little breakout board with a JSTPH. It's probably Grove-compatible, and it also breakouts. And so this is actually pretty good, because it's not much more expensive than just the sensor, and you can plug and play it with a Raspberry Pi or Arduino, because it comes with headers and everything. They even have a video showing it, and then, of course, just run that code. It's just I-squared C, so you connect up power, ground, clock, and data. One of the things that they mentioned, they wanted me to make sure people knew is that the power supply, you want to make sure it's a nice quiet power supply. So if you're running this off of a Raspberry Pi, use the 3-volt supply and the 5-volt supply, because it's a little bit less noisy, because the noise does affect the reading. It's available on Digi-Key. That's right. It's in stock. So search for SCD41 Sensor, and this is in stock right now, so you can go and pick it up, and it will ship today or tomorrow. Yeah. Here's a short URL. Short URL. And then there's the... Yeah, I was backwards. There's the program. There's what you look for. You can just type in SCD41. And then if you want just the sensors itself, search for SCD40 or SCD41, and you can sign up or back order. And we have a video. A video, and then when you come back, I'm going to show on the overhead the demo. Monitoring CO2 can increase your cognitive performance, reduce the risk for viral infection, and make our building more energy efficient. This is why since Euron developed a miniaturized CO2 sensor with the mission to break the size barrier for CO2 sensors. Hi, my name is Marco, and I am very excited to present the SCD4X Evaluation Kit and how it can be used to easily evaluate our revolutionary CO2 sensor. Compared to its predecessor, the SCD4X is seven times smaller. It is SMD, thus allowing for cost-effective assembly. It allows for adjustable power consumption and offers many more great features. Now, this technological breakthrough is enabled through Sinceren's patentant PASense technology that is based on the. OK, so you want to show this off? I do. So this is the earlier SCD30, and this is it mounted onto this PyPortal project, which is super cool. And then this is, I'm going to set it down gently. Thank you for being patient, my new demo setup. So this is a feather and four. And I just really loaded up, oh, it says SCD30. It should say 40. Sorry about that. You can tell I took my old demo and updated it for the SCD40. And this is a little breakout that I made, but the one that they sell is almost the same. And you can see how small that sensor is. This is a Teflon cover just to protect it. And you can decan it if you want insiders, like a chip, and the sensing element. So you can see inside right now, it's about 600 ppm. That's normal for indoors. And then if I breathe on it, measurements get taken about every five seconds. So you'll see the CO2 slowly rise up as the CO2 gets absorbed in. So there you go. So that's normal. So as you breathe on it, you have a lot of CO2 in your lungs. And then over the next minute or two, this will slowly drift down. Another thing is, by the way, it has a built-in humidity and temperature sensor as well, used to compensate the sensor. But it means that there's a very small little box that can be used for all sorts of environmental sensing projects, because it does kind of everything for you. So that's the SCD-40. All right. And that's this week's ION MPI. OK, let's do new products. But before we do new products, don't forget, 20% off, just for this hour. That code comes back. If we're still live after 9, it'll be OK. But we usually get out of here. We will be getting out of here by 9.15. All right. So let's do new products, ready? OK, let's do it. New, new, new, new, we are back. New, new, new, new, we are back. Back, back, back. We are back for new. All right. What? Good song. OK. Rocking it out. OK, this is back in stock. Like it was coming soon. It's now available now. These are the FPC cables that are 25 centimeters long. And they're used with our little green FPC to 2 by 20 IDC adapters. You plug these on the end, and you can make custom Raspberry Pi extension cables or GPIO cables of any complexity. And the flux cable is much thinner than normal IDC cables, so they're great for making twisty, turny cable contraptions with Raspberry Pis and hats. Works with any Raspberry Pi with a 2 by 20 header. So those are in stock. All right, next up. OK, next up we've got some more PicoBlade connectors. We now have five pin and six pin. These are pigtail pairs. So one is a socket connector, one's a plug connector. You plug them together. These are really compact and thin. So if you're looking for a very compact, much more compact than JSTSH or XH cables, these I think are 1 millimeter pitch. So maybe I'll show them real fast on the overhead to show just how small they are in case people don't know how big a quarter is. So you can see here, they're really small. And this is six pins. And these snap together very nicely. Hold on. Let's make sure I snap them the right way. OK, they go this way. Yeah. So they snap in together. So they're nice and solid. And the cables are nice and flexy. They're about 10 centimeters each. So together it's about 20 centimeters total. We've got them in other pins as well, like 2, 3, 4. But now we've added 5 and 6. All right, next up. OK, we've got two new Pico boards. And I've got to look at these because they're confusing. This is the ESP32 Pico with USB-C. So we've already carried a board that's like almost identical to this, except with a microbeat. Well, now for USB-C fans, we've got the USB-C version. So it's got a lovely layout, USB-C, a nice chunky antenna. It's got ultra low power. Here's the pinout diagram for it. USB-C, teeny Pico. People who like these are from Untitled Maker. They're wonderful if you are an ESP32 fan because they're very compact. Unexpected makers in the chat, too. Well, they can answer any of your questions. And maybe they also have very nice pinout diagrams. Very nice. OK, we also have, wait, this is the ESP32. S2, yeah, sorry. They look nearly identical. Similar. Very similar. So the ESP32 S2, it runs Circuit Python. And this is the new version of the ESP32 processor. It's single core, not dual core, even though there's like a 2 in the name. However, it does have native USB. So that's why you'll notice that there is, while there's a reset boot button, there's no CP2104 like there was on the previous one. Let's make it as a native USB and a native USB bootloader. So you can use it with Arduino. They recently updated the IDE board support package 2.0.0, which has added much better support for ESP32 S2. And of course, Circuit Python has great support as well. There's another pinout. Another pinout diagram. So I'm pretty sure they have like compatible pinouts. But again, Untitled Maker, Unexpected Maker will be able to answer your detailed questions. And also check out their site, which has tutorials and more. Next up. Ooh, clicky keys. So we put in the store KL keys. And there's four common colors. Now there's like, OK, I get it, keyboard people. There's like five bazillion types of keys. But really, there's only four that people want. There's white, which is clicky. There's brown, which has like a little tactile bump. And there's red, which is linear. And then there's black, which is like a stiffer linear. And the thing is, it's hard to describe them and be like a 60-gram force. People are like, what does that really mean? It can't be explained. It can't be explained. It must be shown. It must be clicky. So this is a little tester. And it comes with a lot of nice plastic cutout. And it has one of each key. Now, you can only just buy the keys. But maybe you're like, look, I want to just press them. So it has the red one, the clicky white one. This is the tactile brown one. And then the stiffer linear one with the black stem. And you can pop these caps off and replace them with your favorite caps, like kitty caps, or if you have like a DSA cap. But it's just meant for you to test them. It's a little tester. So that's it. You're wondering, which one should I get? If you pick up one of these, you'll always be able to get a good feel for it. I thought this was handy. When I was buying KL switches, I got one of these to start to get a feel for them. All right, and that brings us to the most of stars of the show. Not the star, but getting close. Getting close. What is this? Ah, I just love these. What is this? This is a metal aluminum keycap with silicone translucent toe beans. I mean, this was basically made for me, because I love black cats. And I love it when my cats have translucent body parts. No, I don't know. It's good for neokies. So let me really get in close on the overhead to show it off. I got to use this overhead. OK, so here's a Cherry MX compatible keycap. So it's got the little X on it. And this is like a translucent material. And then this is metal. This is a little bit cold, but it's like a painted black. And then these are like silicone toe beans, so they feel like they're little cat toes. And you just kind of want to put your fingers in between. I don't know. I don't know, I got a problem. You put them on your keycaps. And if you have neokies, like if you have one of our boards that has a neopixel underneath it, you will notice that the RGB LEDs shine through. Now, I will say, you're probably wondering, why do the toes light up and not the pads? Well, that's because on most keys, the stem doesn't glow, it's like from the edge. And so usually that's why you see like translucent keycaps have the printing is on the top or the bottom, because you can flip this around. So it's the pad that's lit and not the toes, but you can't get both. So I'm explaining it's like it's not broken, it's just these are how keycaps work. So you decide. Do you want glowy beans or you want glowy pads? I can't choose for you to look deeper to your soul and you decide. However, these are adorable and they work with any Cherry MX compatible switches. They're not cheap, but it's 20% off right now. That's right. Just briefly. OK. And they're cheap on the other side. The stars of the show tonight. So I do lead you to our community, our team, and all of our customers. First up. Trankies. Trankies by the little pocket friend. So you think that this little armadillo, when you kick him, he emits little keycaps? Like what's this? Bing-bing. Bing-bing. Like a Super Mario coin block. OK, so we've been working on trickies for a bit. I just wanted to have some. People were making little cutie pie-based single key or single rotary encode. Todd Bott was making a bunch of these and I saw some other people doing these, making like one key USB key connectors. And I was like, that's kind of a cute idea. So this is a little bit of a mix of it's a USB key and a trinket, like our SAMD21 board. And it's also kind of a little bit similar to a DigiSpark, which is this USB A breakout board. So it's a USB A connector and it just has like the minimum stuff to run Arduino circuit Python with a SAMD chip on it, which is the same as the trinket chip. It's a SAMD21E18 Cortex-M0 running at 48 megahertz with 32K of RAM, 250K of flash. So it's a super overpowered Arduino or like kind of like the bare minimum circuit Python you need to do this. There's capacitive touch on the end. There's a NeoPixel that's what the Neo stands for. And then there's a solder spot for a single MX compatible key. It's not a socket you have to solder the key in because the key would just like flop right out. So you have to solder it in. And at the end there's a little slot for you can tie it to something and there's a capacitive touchpad. So I'll just show the same overhead that I just did. I have it with this adorable kitty key cap, although I can replace it with one of these DSA caps if you want something a little bit more less kitty. So it's just like one key. You can use a super low profile KL Choco key, but I just know that we don't stock those. But anything that's MX compatible with the big center dot and then the two holes you solder in. You can reset button in the NeoPixel. And then you could program it to be anything. And in circuit Python we have a bunch of example code. Or do we know we also have example code? You want it just to be like a mute button. You want it to auto launch something. You want it to just type out some emojis. Whatever you want. Maybe you have an old MacBook and you want the escape key back on your computer. Add a single key. OK, next up. With NeoKey. More Trinkys. OK, another Trinky. This is rotary Trinky. Hi, rotary Trinky. So rotary Trinky, as you might imagine, is a USB key with a rotary encoder on it. And there's a little RGB LED. The RGB LED points down, by the way. The encoder itself is not one of the RGB encoders for reasons. So it's, again, USB-A. It's got a SAMD 21 on the bottom, crammed all the parts you need, reset button, capacitive touchpad on the end, rotary encoder with the switch, runs Arduino or Circuit Python. So I'll show that as well. So this is, I have a hat on it. And then you do have to solder in the rotary encoder. We might offer a version with the rotary encoder soldered in, but I think there's some variations in rotary encoders. So we're not doing it yet. You just pick up an encoder. And you can see the RGB LED on the bottom here shines down. And you can twist to your heart's content. And we program it however you like. Right now, I'm just doing a little demo that does a rainbow swirl, because it's very easy to show off. There's also a tactile button, so you can click. So a common thing is a volume up and down knob, or a Microsoft dial emulator. I actually turned this into a very handy thing for me, which is a YouTube play pause, and then frame advance or backtrack. So you can go frame by frame through a video online, because I was trying to get some screen captures. But whatever you want, rotary encoders are a lovely user interface device. And so you can just plug it into your USB-A port and add it. And we program it, customize it in Arduino or circuit Python. And that's new products. Yay. OK, don't forget, only now, use this code WeBack, get 20% off. All right, let's do some top secret, Lady Eda. So if you start putting your questions in Discord, we'll get to them. But we do have some top secrets first. I'm going to show a couple videos, and then we're going to talk about some of the things that we've been up to. So take it away. Past us. Past us. OK, Lady Eda, what is this? I've been playing around with lots of interface circuits, like rotary encoders. They rotate all the way around. And if you remember old iPods, they also had a rotary wheel that clicked around. And that's how you would select songs. So this is actually from Zippy. It's not from a real iPod. It's just very similar to it. And you can see, as I rotate the wheel, it's being read by this feather and four. And it's making the neopixel go around. And then when I press the up button, you see the red LED on the top turns on. This is the left button, the right button, the bottom button, and the middle button, which turns all the LEDs on. And then if you look at the computer, you see it's reading the encoder and keeping track of the direction. So this little breakout, I mean, works just fine. So you'll be able to use it on a breadboard. There you go. All right, Lady, what is this? Hey, I built a tester for the Seasaw rotary encoder. So this is an iSport C to rotary encoder converter manager that uses a SAM D09. And I'm using this Metro Express to run the SWD DAP code that will program in this chip. So I put it down here and I press the button. It will program it. And then that's how I know it's working. It's all rainbowy. And then when we go over here, this is what it looks like when it's fully assembled as a rotary encoder. And it's being driven by a Metro Mini. And then the commands to control the rotary encoder and the NeoPixel are all done over iSport C. So you can see a STEMI QT cable. And you can even see there's a little interrupt pin over here that whenever I twist it, it goes high and low. So that's me just testing out this new hardware that's coming to the Adafruit shop soon. Hey, I'm making a NeoKey Trinky tester using a Teensy 3.6 and our Teensy Brains when I press this button. It goes through the whole procedure, programming, checking the USB, and locking the chip. This finishes in about three seconds. And then I've got a beautiful NeoKey Trinky. And then what you do is people can pick what Cherry MX key they want to solder onto it. And then you can have like a beautiful glowing key cap that does one thing. In this case, it's just doing it up as consumer control. But it's reprogrammel in Arduino or circuit Python. Thanks to SAMD21E18 on the bottom there. And they'll reverse NeoPixel. So very cool, very fast, very easy. Going to be in the store real soon. NeoKey Trinky, your best friend from Chemical Keyboards. OK, and then I wanted you to talk about what is this thing? This is my layout for the rotary encoder tester. I use a Metro M0 to program the SAMD09 on the rotary encoder. So this is like an all-in-one tester. All right. And then this we talked about on disk of LED. But this is a big deal. KB2040. Yeah, this is an Arduino pro micro shape board. But it runs a RP2040. And we posted everything up on our blog. Take a look, folks. And I'm going to send out these prototypes soon. So let me know if there's something I messed up. If you do keys, you're going to like this. Because it's the only replacement that's out there that's an RP2040. And it'll be CircuitPython. And we have a bunch of updates to CircuitPython. We'll make this the best keyboard. Check out those D plus and D minus pins for the two people who are wanting this. Let's stop secret. OK, so we're going to do questions. We'll do some questions. You want to go to Adafruit.it slash Discord. Join all 29,000 of us. Hit me up. And we're going to start doing the questions. I will get to those that I have lined up already. Yes. Oops. I know it's top secret. Sorry. We just did top secret. Yeah. You know. What? I just clicked the wrong button. Yeah, but look, you just said questions. It's been a year. OK. I'm a problem with it. Yeah, here we go. They got a deal. I got them lined up. Yeah. First question. Yeah. Thoughts on a future Pie Portal with the yet released Zippy scroll wheel? I'll tell you, those scroll wheels are not cheap. So I might DIY something. You know, we might do something. But that particular wheel, it's very cool. But it's very, it's kind of more expensive than the rest of the Pie Portal parts. OK. For these cables, what was the AWG, do you recall? I'm going to read the value off a little bit. Is it on the product page? It might be. I think it's on the product page. But I can also just read it off of here. It says 28. 28. Yeah. There you go. OK, I see you got it. OK. Next up, if you solder on the back of the tester, do you get a four button keyboard? And that was for this. You could. There's no PCB there. It's just a plastic thing holding it. But yeah, you could free wire them. Yeah. OK. Next up, might Neo-Key be your smallest microcontroller board yet? I think Neo-Key, yeah, is pretty small. No, you know the smallest one that we've ever done was the cufflinks, the cufflinks and necklace board. That is a retro one that I cufflinks a long time ago. Next up, is there a Stemitrinkie yet? There is. I can even show it on the overhead, because I just put it together. So it looks like this. It's an actually RP2040. The reason it's an RP2040 and a SAMD is because I wanted to be able to fit every possible, again, our entire library bundle on it. So you need to have a ton of flash and a RAM to be able to do that. And then this base is the same physical size as 90% of our Stemma QT boards. And so you could mechanically attach it and to make a little happy friend. It's a kind. This is an all-in-one, tricky QT thing. How many ongoing projects do you have and how do you organize your time in regards to set projects? Lots. And whenever I can get parts, and I just do one a week, right? Yeah. I mean, I would say it's a constant. Are you not satisfied with the product output? No, I don't think anyone would say that. I think they're like, how are you doing this? I'm pushing the pit. I think sometimes you have to have projects rebelling against each other. Sometimes there's delays with one thing. So we have something that you can keep moving back and forth. Oh, wait. I forgot to show off my, well, we'll show it right before we're done. Yeah, sure. PyPortal 2040? Yeah, maybe. Maybe. OK. No questions, just happy to see you back in the office. Yeah. And without a mouse, because we got vaccinated. Baxed. So trying to set a good example of when and where and how normalcy and the ways that we want and going forward in a better way will be in our lives again. Yeah. Next up, I need a Feather RP2040 and I do want to be back in stock. I don't see why they wouldn't come into stock soon. We have chips. I think we're eating on PCBs. So sign up. There's no inability for us to get chips for that board. So I think we'll have more soon. All right. Question for the show, the good friends at Digikey have started PCB printing. Several microcontrollers, like the QDPI, have castlated PASMIC and BCB friendly. Any plans to make a starter print of PCBs or other prints could just be helping with the Feather layout being placed on the PCB for soldering. That's an interesting idea. Yeah, we don't have pinouts. We do in fritzing, but maybe we'll show how to use fritzing to send boards to DK Red. That'd be kind of cool. Yeah. The question was, only one week project? It seems like you're juggling 10 a week. I know, I think we're working on. I'm working about 10 a week, but I only release. Like this week, I release the two trinkets, which is weird. Usually I don't release two a week. But in general, it's one a week release. That's 50-ish products a year. Sometimes a little bit more, sometimes extra, and sometimes they don't do one. All right, let's show this other top secret. I knew there was a reason I played the top secret twice. So this is, I just put this together right before the show, because we were here and I could use the oven, because my little hot plate's a little too small. So this is a demo. This is a, I don't know where it does not like that. It does not like that it is. So this is a rotary encoder. This is going to be an OLED, which I did not get working yet. But it's fine. So this is a little macro pad with an RP2040 on the back and then Neopixels and key switch plug-in. So you can plug in socketed, these are socketed switches and you can plug in any Cherry MX keys into them. And I'm just doing, this is my little demo test where as I rotate the encoder, it makes the colors cycle. So that's my demo. And then I did this fun thing where the boot zero pin is connected to the rotary encoder. So you press this down while you hit reset to put it to boot loader mode. But it'll be like a really cool macro pad with an OLED or a TFTF to chat with Mr. Lady at which one you prefer. Yeah, so that was part two of top secret. You linked your project with a flashlight powered by the heat of the user's hand. Any chance of doing a project like that? I tried to look it up on Digi-Key but it looked like the parts cost at least $30. Yeah, there's nothing cheap. The shaky ones are a lot easier. There's DIY projects where you make the shaky ones. You just need a coil of wire and a magnet and you can make a flashlight that's like hand chargeable. All right, yeah, everyone likes the multi-pass. Can I use the LED light above my workbench without RF interference to my sensitive circuits? Sorry, what was the question they want? Can you use an LED light above your workbench and will it affect sensitive electronics? Yeah, you're probably good. I mean, lights are, they are very annoying emitters. I don't know the answer other than maybe you could put like copper mesh over it to reduce the RF emission. You know, it'll let the light through but it won't affect the RF. Can you get translucent key caps with home row bumps? That's a good question. I don't know of any, but I'll look. That's a good point for accessibility. It would be good to have one to go bumps in them. Okay, and I think those are the questions. Yay, thank you, everybody. All right. And thank you, Phil, for wrapping up. Yeah, that's our show for this week. Thank you so much, everybody. Special thanks to Takara who's in the chat. Thanks for, basically, if we were to try to get everything perfect for live broadcasts, we'd never do it. No. And so we were down on the wire and this is the first possible week that we've been past the fully vaccinated status. We're gonna wear our masks as we go outside. But then as soon as we get outside again, we're gonna take our masks off. It's on and off all day. Yeah, that's fine. And that's what you want it to be. You want to see that there's a time and place and if everyone, yes, we could have got here sooner. If everyone wore a mask and everything, you know. Now, the most important thing is if you're gonna get vaccinated, please do it because it just means you can keep other people safe and we can all do a lot more stuff together. The proof is in and putting. Look at those shows for the last year. You could see everything we did and everything we couldn't do. The show kept going on. But here we are, glad to be back. Thanks for going through the adjusting a bunch of audio settings. There's all sorts of stuff that goes on in a factory. And don't forget, in exchange for that, you had 20% off. Yeah. You get cash money discounts. We back. And. Or Web Ac. That is the show tonight. Thanks for the video. This is Adafruit production. Thank you so much. Here is your moment of Zener.