 Life in New York, it's Asus Engineer. Hey everybody and welcome to Ask the Engineer. It's me, Lady Aida. The engineer with me is Mr. Lady Aida on camera control and all the other stuff that makes this thing happen. It's an exciting show for you tonight. We're back. We just did Show and Tell with Awesome and I'm going to do one hour of Ask Engineer. We're going to talk about what's going on in the Maker Hacker engineering community. Mr. Lady Aida, why don't you tell them what's on tonight's show? On tonight's show, the code is New Feathers. You can guess what we are going to be showing off tonight. Don't worry. If we run out and we have to put more in stock, we're going to let this code go a little bit longer. New Feathers. 10% of native fruit star, anything that's in stock, use it or lose it. That's your discount code for tonight. We have a bunch of live shows that we do, including Show and Tell. Lady Aida will talk briefly about that. We've got some time travel, a bunch of stuff going on. This week, a look around at Maker's Hackers, Artists and Engineering's. Help Wanted. Lots of jobs on the Jobs Board. The economy is back. Well, at least on the Jobs Board it is. Main New York City factory footage. We have some scenes and more from here at Aida Fruit. We've got some 3D printing and we have one of the best videos we've ever done tonight. Stick around for this. It is phenomenal. Cool. INFPI, where Digikey and Aida Fruit look at the latest new products that are out on digikey.com. We have new products. We've got a bunch of top secret. We're going to answer your questions. We do that on Discord, Aida Fruit.it, T-slash, Discord, join all 31,000 of us. All that and more on, you guessed it, Ask an Engineer. Yay. Okay. So in addition to that code, New Feathers, Lady Aida, we have some update to the free bees. We do. What is the tiers? Not the bad tiers, the good tiers. Good tiers. Okay. So we've got the $99 or more promo-proto half-sized breadboard. It's going to be going on for a couple more weeks. One 49 or more, you get a free STEMI QT board, sensors, breakouts, whatever we got in stock. If you make an account, we'll send you a different one each time so you can collect them all. Very handy. Plug and play. $199 or more, you get free UPS ground shipping. And an update for $299, you're probably like, oh yeah, it's a circuit playground express. Okay. We changed it because we're getting more SAMG 20-1s, but we don't have a ton right now. For the next couple of weeks while we wait to get more circuit playground express manufactured because we're waiting for those SAMG 20-1s to appear, we do have a circuit playground blue fruit. So we thought, hey, let's swap those in. So at 299, you get a circuit playground blue fruit, which you can use with our Duino or circuit python. There is some make code support. There's also some support for other languages as well. It's the NRF 52-840, which is a fairly popular Bluetooth low energy chip. It's got that circuit playground feel, but it's got wireless built in and it's low power. So I really like this circuit playground. I think the express is still one of my favorites. But if you want wireless Bluetooth, the circuit playground blue fruit is awesome too. Okay. We have a bunch of live shows. We do them every single week. We just did the show and tell. And you can watch the whole thing, but I'm just going to say, as someone who is supposed to spot some trends and more, web Bluetooth is happening. We had multiple demos. We're doing a lot of stuff. And they worked. They worked. Which is cool. And whatever the engineers and the makers and the hackers and the artists are doing at night and on weekends is what everyone else is going to do eventually. So this is a really cool way to connect to devices. Check it out. And more, we have demos from a bunch of different people. And it's really cool stuff. Yeah. It's crim only, but hopefully, hopefully, hopefully it will make it to other browsers soon. I mean. It is the best cross-platform way to have a desktop computer communicate with Bluetooth. Yeah. It's the best cross-platform desktop Bluetooth library. I guess, theoretically, it would work in Microsoft Edge because that's a... If it's Chromium, yeah. It will work. Okay. On Sundays, we do Desk of Lady Aida. Oh, you know, I didn't set this little clip to loops. You have to remember what you did real fast. Okay. So I showed off the KB2040, which is a new design that we did. You know, I'll show it also when it's not out yet. And that's a board that has, it's the Pro Micro Pinout, but it has the RP2040 chip set. And so you'll be able to use it with Circuit Python and HID support in Circuit Python. And it just got, it's got more power than the 32U4 that most people use. And then, so I showed that off, showed off the pretty pins, talked about design, set the board out. Yeah. And the next thing we did. Yeah. We had the great search. That's where we look at stuff that you can get actually online from digikey.com and at Ships. And this week was... I was working on the ST Spin 220 breakout board and it has a current sensor resistor that's required. And current sensors are kind of like massive. So I wanted to find like the smallest one within a certain budget. Usually it's like the cheapest, but now I actually have a size constraint. I found some cool, like weird wide 0805 resistors in that point to ohm range. And so I think I'm going to try using that. And he's a new footprint. So I've designed a footprint for that chip. Okay. On Tuesdays, we do JP's product pick of the week. It's a show that broadcasts live from product page. We have a highlight, but if you want to tune in live, you have to just, you have to set an alarm, got to set a calendar item, and you have to watch it live because we have a discount. You don't have to put it in discount code. It's automatic when you add it to cart. So take it away, JP. It is the 1.69 inch round rectangle display. This is a TFT display and it has 240 by 280 pixels. And it's a nice tight resolution, 220 pixels per inch. Look, that guy likes rounded corners. We have a couple of ways of hooking this up. You can use the pins here at the bottom or we've got this little ribbon cable connector, this flex cable connector. And so there will be some upcoming dev boards that will allow us to really nicely and neatly plug that little ribbon connector in. I'm inspired by this to want to mount that on my wrist and make a little miniature baby version of the Pip Boy. If you were to mount some 3D printed or laser cut electronics around it, you would include a sort of rounded radius corner there. And it's built into the display as well. You can see the pixels don't go all the way to the edge. The round rectangle display. Okay, and don't forget JP's workshop is tomorrow. JP showed a really neat demo on the show and tell with a different clip that I'm going to show you now. So this is kind of fun. This is a cricketized animatronic problem. Yeah, taking something off the shelf and then making it controllable, which is a common thing makers do. And then we do a segment called Circuit Python Parsec. And you can tune into that each week live or you can watch it pre-recorded or you can watch the latest one right now. Circuit Python Parsec. I want to show you how you can use the Adafruit Waveform Library to import a sine wave and use that to generate a tone that you can hear. So what you'll see in my down shooter here is I have a Circuit Playground Bluefruit connected to our little Stemma amplifier and speaker breakout. And when I press the two buttons, I'm going to play different tones. So these are nice, smooth sine wave forms. And the way that those are created is with this code. I import the board for the pin definitions, digital I.O. So I can use the buttons debouncer to make the buttons even friendlier to use. And then I'm importing audio cores, raw sample and audio PWM I.O. So that I can output over that audio output pin. And then I'm importing Adafruit Waveforms sine. Then I am setting up two sine waves. I have sine wave low, which is created with this sine wave and then a sample rate of 8,000 and a pitch or frequency of 440. Then I take that sine wave that gets created and I essentially turn it into a table or an array. And that's what this raw sample does. Raw sample takes that array and turns it or takes that waveform turns it into a sample array. And then I'm doing the same sort of thing again, except this time with a higher pitch 660. So this is equivalent of an A and an E. Then I set up the audio output on the board's audio outpin. Sometimes that's A0 on this board, it's just called audio. Then I set up my buttons and then in the main loop when I press a button it does this audio play, sine wave low sample, and then it loops that. So this is essentially a single waveform and it just keeps looping that over and over again so it plays constantly. And then when I do that with the high sample we get the higher pitch. And so that is how you can use Adafruit Wave Form to import a sine wave and play it back as a tone inside of Circuit Python, and that is your Circuit Python parsec. Okay, and then Friday is deep dive with Scott, follow along on the progress of getting Circuit Python running on a Raspberry Pi. It is rad. Do you like to see Scott suffer, but then also like sometimes be like amazingly successful and happy? It's kind of like watching a sword get forged and you just keep folding it, folding it, folding it, and eventually it's so strong it can't break. Okay, let's do some time travel. Okay, here we go. So things are a change in in New York, everything's open up, people are having fun. Everything's restarting and that means we get to do a lot of stuff. We covered the Halloween parade, we were there, we were marching it. Yes, so cool. So for some of you who watch all of our shows for the holidays, we might be moving some of the shows around. Lady Aida and I like to volunteer for things during Thanksgiving, like food banks and more. If you're in the New York area, feeding NYC is celebrating 20 years. For folks like us who are good at shipping and kidding, you can get turkeys and then you can ship out the turkeys. One of the, and this feeds families that are in shelters in New York City every single year. So you can also just donate to them, you can also volunteer, there's a lot of things you can do. So we might move the shows around and more. But this is our thing that we do at Aida Fruit. This is our paytime offer charity form. And if anyone works at a company and anyone wants to add this to the things that they have, we decided if it's a 501 3C, anyone can get paytime offer charity. There's a ton of charities. You like to help animals, there's one. You like to help feed folks who need a great Thanksgiving meal. There's a charity for you. And people who volunteer at hospitals. Yeah. Kids hospital, do you name it? There's something that you can do. And so, you know, last year we just couldn't do anything because of what was going on with COVID. As far as like physically doing stuff, we were trying to keep everyone safe here and it was really tough. And now we have the opportunity to go out and do stuff again. So we're doing it. We hope folks will consider that too. If you were fortunate enough to be one of the people who just got to like work from home and that was, you know, the thing for COVID for you, just, you know, stayed home a lot. Maybe you could pay it forward a little bit and consider doing some stuff over the holidays for the people who could really need it and appreciate it. Aida box news. So the rest of the Aida boxes for the fall edition are almost out the door. We're pretty much done. Thank you everyone for your patience. It's only a few days after we would have liked it, but with chip shortages and shipping crises around the world as we've announced, we went to a addition model. So we just did the autumn edition, winter editions coming up, spring edition after that, and then summer edition. So sign up on Aida box.com. We'll have the winter edition coming out. It'll ship January, February. And that gives us a little bit more time and a cushion for all the unexpected things. There's going to be severe weather. There's going to be some parts of those things. So so look, but there will be a there will be an Aida box in the winter. There absolutely will. And this next one, I think you're going to really elven grid. But I think this one is it's it has the potential to be our best box. That's potential. OK, next up, Collins lab. We do Collins labs every single week. These short versions are called con labs notes. And you can watch them Monday, Tuesdays and sometimes Thursdays and Fridays. Take it away. Colin, here's the two that I picked this week. When reading microcontroller specs, you'll see multiple types of memory mentioned, namely internal flash memory for data that won't change often. When you upload new code to a chip, that program data is physically stored in flash. There's also external flash memory. That's the disk drive that appears when you plug a circuit python device into your computer. RAM is used for data that will change often. Your code's variables are stored here, where they can be quickly changed and reread. A chip's RAM generally accounts for most of its costs. EEProm is a good place to put data that changes once in a while and needs to be retrievable after cycling the chip's power. For example, custom configuration data or user settings. With these uses in mind, it's easier to compare specs between a board like the Circuit Playground Express and the Metro 328. Carbon dioxide sensors provide an important metric for testing environmental conditions and basic air quality. There are two common types of sensors. A true CO2 sensor like this SCD-30 measures carbon dioxide levels by exposing air to an internal light source and recording how much infrared light of a specific bandwidth passes through. This technique is called non-dispersive infrared sensing. By adjusting which wavelength of light is detected, it can be used to measure the presence of a variety of different gases. The other kind of sensor is an effective or equivalent CO2 sensor like this CCS-811. Note, it is an ECO2 sensor. This one is much less expensive but attempts to approximate CO2 levels by measuring organic gases. It's fine for basic indoor air quality sensing but you may want to calibrate against a true CO2 sensor to determine if the approximation is good enough. Okay, more time travel. I just wanted to thank Digikey for sending me a pair of Digikey socks. Thank you, Digikey. All right, next up, help wanted. So we have jobs.adaford.com. You can post your skills or if you're a company, you can post a job and you'll probably find someone who you're looking for. I featured the job board and the INMPI. I am, yeah. So this week we have two things. If you want to be an events manager for Hack Club, which is kind of a big deal, they have an opening and then someone is looking for a circuit Python programmer, which is neat, we're starting to see lots of jobs for that. So do check that out jobs.adaford.com. And Lady and I moderate and look at every single one of them. We don't like scams and we don't like spam and we respect privacy. You don't like spam, scam or scam, spams. Right, and that's what we do. And it's a little extra work in our life, but it's worth it because we want to have a great place for everyone to post their skills or post their jobs. It's time for some Python on hardware. So here we go. This week is some newsletter stuff and then I'm gonna play a video. So I'm just gonna quickly go over the news. Raspberry Pi is new, OS. This is called Bullseye. It's named after characters in Toy Story, but there is a bunch of features that you can. Yes, and things probably broke a little bit too. They always do. So just be chill everybody. You can always run the older version of the operating system when you do. I mean, I love that they release code. I don't ever want them to release new software however. Just be aware we don't get the software any sooner than you do. So if stuff isn't working, just post in the forums or let us know on Discord or open up issues on GitHub and we'll do our best to get things working in a fixed app. It's Linux. So it's always an adventure that said do check it out and let us know if you do find something that stopped working. Okay, Scott was on Tom's hardware and showed some of the Circuit Python on Raspberry Pi. There's a really neat LinkedIn learning course that has Circuit Python specifically. Yeah, then you can meet the maker, Liz Clark from BlitzCity. It lives. That's right. And then ZDNet Top Programming Languages. Python is right up there along with JavaScript as expected. So you can check that out. It's added Python, that is added 2.3 million developers community in the past 12 months. Hey, guess what? If you learn Python, you can do hardware now. I showed off, this was part of the thing that Scott's working on. I showed off this HDMI ink display just because it made it even weirder of what we're doing. You know, one of our missions is keep it weird and I hope we're fulfilling that. That's weird. And then you can check out the rest of the newsletter. There's a lot of stuff this week. We're trying to, we have a goal of like 10,000 subscribers. So check it out on itforddaily.com and sign up. And if you like it, tell friends and all that stuff. We don't spam, it's a separate site. All those good things, we wouldn't do that so you don't have to worry about it. Isn't it nice to go to a website too like itford.com and there isn't this giant pop-up. I know, there's no like your cookies and your trackings. And then when you leave the website, there's not some weird automatic email that says, hey, you have stuff in your cart. I missed you. So, you know, there's lots of ways to support companies that do that. You can have an ad blocker at itford.com and we don't care because it doesn't do anything because you don't have any ads. So next up, Trevor, our lead iOS developer is working on this cool thing, PyLeap. He's working with our team on this and he has a cool demo and I'm just gonna play it and that'll be our Python on Hardware News for this week. Hello, this is Trevor and I'm here to show you our new app called PyLeap. PyLeap basically allows you to collect files and libraries from the Advertisement system for specific projects and then you'll be able to transfer them directly to your Sega Pigground Blue Fruit Board without opening a code editor or connect them to a computer. Let's get started. Here we go. First, I'm gonna put my Sega Pigground Blue Fruit into pairing mode for a quick process. There we go. And we should be connected now. There we go. So we're gonna pair it to our device and here we have three example projects set up. The first one is glide on over some rainbows. So here we're going to download our project, I'm sorry, we're going to download our project bundle. Here, and just like that, it's downloaded and here we'll send it over and that's that, some beautiful rainbows. All right, let's try the rest. Here we're gonna do a simple blank example. We're gonna download that bundle, send it over and here we go. Our second playground is blinking pink and purple. All right, and now let's send over some rainbows to our LED glasses. So let's download our bundle, download it, here we go. And send it over. This should take about five seconds. Send over. But when it's done, here we go. No code needed, all pre-written. All right, that's the demo. Thanks for watching. And that's my line on hardware. Blinka, blinka, blinka, blinka. Thank you, Blinka. Okay, we're an open source hardware company. Oh yeah, that's true. We put all our stuff on GitHub. We have open source licenses. It's available. And we're SPDXing all of our code too. We're SPDXing everything. But that's not enough. We don't just put up a schematic. No. So we have 2,571 guides. Lady Aida, I'm gonna start at the guide. This is, there was an update because we have some welcome to Circuit Python. Catnip has been doing a big rescrub of the welcome to Circuit Python guide. You're gonna see a lot of updates. This guide is one of the biggest guides we have on Circuit Python. It's a great introduction. It's a little bit out of date. There's a lot of things that have improved. There's a lot more boards that we support. There's a lot more from, you know, there's lots more information, lots more modules, lots more software, lots more editors and ways to edit. Catnip's been going through and doing fixes and updates and typo corrections and references to keep that updated. And you'll see a lot more work. We're also starting to template some of our examples. It's a lot of work. It's a big project, but we're gonna get there. Okay. Next up, here's the remaining guides for the week. You saw one already, and then we're gonna play another video. Okay, starting from the left, we've got from Charlene, her friend quit her job and she wanted to make a present for her friend. It's a crown with neopixels and a trinket and Circuit Python, and it has some cool flashing LEDs, and you can customize the text. Isaac has been doing some whippersnapper code that's our no-code IoT system that is free for anybody to use. You can just make an account on Adafruit.io. And this one is how to use if this, then that and Google Sheets to make an action counter. So counting how many times a break beam has been broken, somebody's gone through a door, somebody's opened something or whatever. Or they put a tester on a shelf. It's a test on a shelf example, but it can be used for counting anything. And then when it gets over a certain number, it sends you an email. Oh, you know what I can do. I have all those crows now from my crow costume because now I have extra crows. I can go over and see Isaac and I can put crows on the shelf and I can do counting crows. Counting crows, that's true. All right, Ms. Jones. Okay, anyways, so yeah, so no code using if this and that. JP did a cool project where he took a Halloween doorbell and hacked it to make it do whatever he wanted, play custom MP3s, have the LEDs and I motion be customized and he's an RP 2040 feather with a cricket. We have a cricket feather wing that basically adds robotics to any feather board. It's really easy to use because it doesn't all over I squared C. And now Pedro did an epic project with Phil B and Catney making the talking computer prop from a Star Trek animated series with the Kaczynski, Captain Chuffed of the Kaczynski. I don't remember the exact name of the species, but very sad cats and we'll show you that video. Yeah, never forget, go there all the time and what you do is you go in to the learn system and you grab the information and you put it in your head and then you're like, oh, I learned a lot and then you find another guy. And there's 2,500 guides and they're all different. Yeah, so those are the guides this week. Let's do some factory footage. And it wouldn't be factory footage unless you saw the Disney headquarters being built across street. They just put a giant American flag on it and I have to take a picture of our Lady Aida in front. I think it'd be kind of cool to have this like big American flag and there's like welding going on there and stuff like that. So we'll do that soon. 3D printing. All right, so here's the deal. Here's our meow, meow. We're gonna play, this is one of the, I'll say, so one, there's a lot that went into this, but two, this was a great example of a lot of our team all coming together and make something magical and amazing. And really, I don't want to say obscure, but it's one of those things where it's like, I like this Star Trek animated series and these depressed cats were just so, these space cats were so cool. This is one of the funniest animated series episodes. Take it away and then we'll do the speed up right after and we'll see you on the other side. This build was inspired by an episode of Star Trek, the animated series. It's basically a powerful alien weapon that can change its shape and function. Tell me how to find the total conversion beam. Uh, uh, uh, you didn't say the magic word. Fine. Pseudo, tell me how to find the total conversion beam. Twist my winter shins until you reach the null position. Meow. Look at it, human. This weapon may well mean the end of mankind. These particular props are from episode 14. They're called the total conversion weapon and the talking computer. Both of these builds feature the Adafruit Feather M4 Express running Circuit Python. This is a really great dev board for projects that need lights and sounds. Much like a sci-fi inspired blaster, it goes pew pew when you press the button. Twisting its winter shins won't actually make a change shape, but it does make a distinctive clicking sound. Pressing these buttons sure is fun and the LED goes blinky along with the funny voices. This is basically a custom sound board with mechanical key switches. Hidden inside are all its secrets and if you know how they work, magnets are present to magically keep these halves together. The electronics are cleverly mounted the same in both props. Yeah, hang on a sec, I gotta go use the litter box. Like most of our projects, the code is almost always written in Adafruit Circuit Python. This lovely code was written by that dragon guy. It's got readable comments, which is great for humans. It still blows my mind that these days you can just plug in the dev board and upload files like a USB drive. We worked really hard on this one and we'd appreciate if you checked out our learn guide on the Adafruit learning system. It's a UNIX system, I know this. We hope this inspires you to check out Circuit Python and the Feather M4 Express. Thanks so much for watching and be sure to subscribe for more projects from Adafruit. Bung has it been since you were turned off. When I am off I have no sense of passing time. What is the last thing you remember? We were on a mission. I may not tell you of it unless you know certain code words. Now spell Kazinty. K-Z-I-N-T-I. And before we go on to IonMPI, don't forget the code is new feathers, load up your cart, tip it off in Adafruit store, I'll let the code go a couple days. But you can use it now, maybe you should, because you know it could run out of everything. All right, here we go, ready? Yes. N-P-I. All right, this week's IonMPI is brought to you by the letter C-N-K. Well, let's see, okay? C-N-K. And did you key? And Adafruit team up and we show you all the cool new products. Did you key.com. What is it this week? Okay, so I didn't realize we actually did C-N-K like a month ago, but I really like this N-P-I and here's another thing, because C-N-K makes a lot of mechatronic things like non-silicon. It's not affected by the silicon shortage, which means it's in stock and I like to only, if possible, only show off things that are in stock for IonMPI so you can go and purchase them immediately. So this week's IonMPI is the M-P-S-R-O-3. These are rugged magnetic read sensor switches from C-N-K. This is kind of a simple thing. It's like, it's a magnetic read switch or people are probably like, you sell these, what's the big deal with these? But these are like, like the Cadillac of magnetic read sensor switches. These are like so good. So here's the specs. They're good for like five million contacts, switches or something ridiculous. Sorry, two million contact operations. They're IP69, just super nice. They are SPDT so you get both normally open and normally closed. They're easy to install. They're basically like the magnetic read switches that you know and love. One side has a magnetic element. That's the part on the right. That's the magnet. On the left is a little read switch with a sensor that closes when a sensor, the magnet gets close. And we sell these in the shop and they're sold also on Digikey for a couple bucks. And these are fine for indoor maker projects but one of the things that we definitely see a lot is makers are like, I want to build a thing and they get a sensor from Adafruit and we have a lot. Our stuff is low cost is designed to make it really easy for people to get started but then they actually have to like go to Burning Man and install it or make a robot and install it or they're like, they do it as a job and it's going into industrial space or a space with a lot of people. Over the weekend we bumped into a friend and their partner worked as a exhibit designer and fabricator at the Museum of Science in Boston and it reminded me that like there's actually nothing that needs to be more rugged than museum exhibits because not only do they have to last for 10 years but they have to be basically used and abused by young children and teenagers and kids and their parents just like breaking stuff and pulling on stuff and that's where sensors like this would be really handy. You're never gonna get a sensor like this to survive anyone who actually is trying to break it for like more than like five seconds but the rugged one, it's rugged and so you're gonna pay a lot more but I do want to, and people come to us and they're like why doesn't this $4 switch last forever outside? It's not what it's designed for. If you're gonna build stuff for outside, for rugged use, for dusty environments, for wet environments, you need to spend more but you're gonna be so happy and so when I got this sensor because I ordered this as a sample, yeah. And it's like, it's really nice. Geez, no that's like, if you said, okay, from five feet away, like what is this? I'd be like, I don't know, it's something pretty industrial because like this always looks like the conduit for doing electrical work. Yeah, so it's flexible. Yeah, or it's like the tail from one of the squiddies and the Matrix. Yes, it's just probably what they use. So I don't remember, I know when it's gooseneck when you can manipulate it, this is flexible so it's quite flexible, you can move it around but of course, it's solid metal and it's a little springy too. It's waterproof and then inside there's the three wires and this is just like this massive switch and it's massive magnet that goes with it. So yeah, it's like 40 bucks but this is going to last until the end of time. Like this is nearly indestructible. So prototype your project with one of these. You can get these at the Kentucky for $4, they work fine. The idea is the same, this switch closes and this one of course has open and close but then when you want to install it, please, please, please don't use this like soft, kitten-like sensor which really needs to be treated quite nicely. No, not the kitten sensor. You want the lion. You want like the Godzilla of magnetic read sensors and so this is really, really fun. It's like potted, it's epoxy, it's rated. Yeah, if this hit you in the face, you'd be unhappy. Yeah, yeah, this is. It's potted metal with an epoxy inside. So it'll survive anything. So yeah, this is what we recommend. So please, please, when you make stuff whether it's for museum exhibit, your Burning Man project, your robot, step it up, get the right thing, get the right sensor, you will be really, really happy. You might be like, but it's more expensive. Yeah, but how much is your time worth? Do you want to have to go and have to repair it every year or do you want something that's just gonna last for 10, 20, 30 years? Oh, all right, available on Digikey, go get it and. Yeah, it's rad. Yeah. I mean, this is just like, this is like a beast. All right. It's like a weapon too. All right. And that's this week's IonMPI. IonMPI. Okay, we're on a roll. We still have a bunch to go. Lady Aida, you want to do some new products? Yes, right. Okay. Let's do it. Okay, first up. Okay, so our new products this week, they're coming soon but we'll have them shortly. Some stuff is held up in an airport but this is fun. So we have this RP2040 Trinket, Trinky and we designed to be the same size and shape as most of our STEM at QT boards. And so you might be like, wow, what if I want to make a custom Trinky? Cause we made like, you know, a, you know, a rotary encoder Trinky and we made a key Trinky and we, you know, we're gonna make other Trinkys. But what if we're like, I want to make a sensor Trinky like you want something with a BME280 and you want to just plug into your computer and have data come out. Well, in that case, you would want to attach it, this sensor on and then you can just use your, this is a long cable, but you can get the little shorty version of the cable. You put the cable like this and now you've got a, what I like to call a no solder solution because you just bolted it on with this little bolt kit, whatever sensor device you like onto the STEM at QT friendly Trinky and you plug this into USB and then you write code for this to spit data out over USB and you've got your little like USB connected sensor. So it solves, you know, a little bit of the problem, like I call this the fidgets issue where it's like you can get sensor data into my controller but sometimes you just want it into a computer and how's the easiest way to do it. So. I'll give you some bolts. Basically it's a little stacky kit and of course you can, the way it's designed is you can stack multiple ones because it's got like the standoff and the screws and the hex nuts. So this is just the kit but what it's designed for, and you can use it for other stuff too, but what it's designed for is to stack sensors on top of your RP2040 Trinky to make a custom Trinky. Okay, next up. Next up, we've got an OLED. People love OLEDs. We love OLEDs. We've been carrying OLEDs for a very long time. Some of our first products were OLEDs. This is a 128 by 128 monochrome OLED using the SH1107 chip set. It connects over I squared C over SPI because it does I squared C and a lot of people are happy to use I squared C. We put Stem-AQT sensors connectors on it and so you see it running the demo connected to this Stem-AQT and this is the Arduino code but it's also supported in Arduino. You see a little bit of flickering of course that's not visible. That's always webcam and internet stuff but our community is really smart but sometimes there's new folks who come along. I like to say it. And they're like, yeah, no, we should always say it. We should always say it. It actually doesn't flicker with real eyeballs. And I think we've used that too now with like, because they're filming teeth. Yeah, they see stuff on TV. So we've got support for it. It's about 1.1 inch diagonal. This is the board on it and you can use it with a breadboard or just plug and play. 128 by 128. We don't have, most OLEDs are 128 by 32 or 128 by 64. So we like this nice big square shape. It could make for a nice watch, for example, could be as fun. Okay, and the stars of the show tonight, lady, besides you, our community, our team, our customers, and everybody's hanging out with us tonight is we've got a couple new feathers. New feathers. Okay, so this is twinsy feathers. There's two feathers and they look so similar. So we talk about both of them at the same time because they're basically the same design but there's like one little thing different. So this is the ESP32 S2 feather. It's a little bit kind of a year in the making. It took me a little bit of time to get this design out but I really wanted to wait until we could get the ESP32 S2 modules that the mini modules as shown here with PS RAM in them. So these, the two feathers here have four megabytes of flash memory and two megabytes of PS RAM. So that's RAMs you can use to buffer data. It's great for circuit pythons, great for Arduino because the ESP32 S2 chip like just thinks it has two megabytes of RAM. So you can read massive amounts of data or get camera information and parse it where you can buffer multiple displays all in RAM. This feather, of course it features the ESP32 S2 with native USB, which we love because it's a Wi-Fi chipset like the ESP32 but it has native USB so you can have it act like a keyboard or a mouse or a disk drive and also program it over USB and do debugging over USB and with the mini modules it makes for an adorable feather. You can see everything fits quite nicely and it's exactly feather sized and we had a little bit of space in the middle. So first up, if you want to add sensors and more there's a STEM IQT port in the middle sticking up. So you can see that OLED that we also released this week pointing plugged into the center and connect sensors, OLEDs, displays, whatever you like. And also there's a version of this feather that has a built in, here you can see in the center BME 280 sensor, that's a barometric pressure, temperature and humidity sensor. We even have a demo, if you want you can basically go into deep sleep in between reads to keep the board next and cool, wake up, get a sensor reading from the sensor, connect to Wi-Fi, send the data to Adafruit IO or wherever you want to send on the internet and then power down. So that would make it perfect for environmental ambient sensing like environmental sensing without having to plug in any extra hardware at all. But it's more expensive. So that's why we have two versions. One is the less expensive, no BME 280 and one is the more expensive with BME 280. So I thought I would show off some of the things on the overhead. So of course it has battery support. So let's go to the overhead and I'll show this. Okay, so we've got here, this is the one that has the BME 280 sensor. So of course it's got battery support and we tried to make this low power friendly. So for example, there's a transistor down here that you can use to turn off power to the I squared C port and the onboard sensor. And that way when you go into deep sleep mode you know if there's any sensors plugged in you don't have that quiescent current. So you get down to I think like 40 or 50 microamps of current while in sleep mode. There's also a battery monitor here. So this is a very low power battery monitor chip over I squared C that will give you the battery voltage but also the percentage. It actually does like tracking of the voltage so it does like a smart analysis of what the battery capacity is or state of charge. This demo is showing reading the temperature, humidity and barometric pressure off of the BME 280 center in the middle there. It's got the LiPo battery, battery charging, the boot and reset button. So you can go into boot loader mode. Think, yeah here's a reset button. So you can see here there's a little Neopixel. This is trying to do the boot loader recognition and it's like I'm not going to computer. There's a red LED here, there's a charge LED. 600 milliamp regulator, the AP2112. When we get the, we're gonna change over to the RT3080 when we can get those chips but they're a silicon shortage out. So for now we're using the AP2112 and of course the feather pinout you know and love. So I squared C and SPI and UART and analog inputs and all the stuff you love about the feather format and we tested it against all of our feathers and it works wonderfully. So if you basically want a feather that's all in one IoT, low power friendly, Arduino friendly, circuit Python friendly and you know of course, STEMIQT plugs in nicely in the center. Whoever wanted and I like that there's a vertical STEMI plugin too. Yeah well we were, we bought those vertical plugs and Fab was like when are we gonna use it? I'm like soon. But I just really loved the little mini version of the ESP32 S2 module because it means we had that extra space in the center for sensor, you know optional sensor and STEMIQT. So check this out, we are going to be making tons of these. They're gonna be really popular for sure and we have a couple of variants also of the ESP32 S2 feather but having the PS RAM is key, especially for circuit Python. You really need that extra two megabytes to be able to read data from the internet, parse it and do graphic stuff if you need to as well. So I think it's worth the wait. Test it. All right, well if you wanna support Adafruit, a woman-owned manufacturing company in New York City, think we're the only one, you can do it, pick up something but save a buck or two, not only can you get 10% off but load up your cart with stuff and you get free stuff. Okay, let's do, y'all can put some questions in Discord, please can be in Discord. Adafruit.it slash Discord. Yeah, come by the live broadcast chat. We're gonna do some top secret data. Lots of top secrets. We'll bounce over to the questions. All right, so top secret is, there's a lot this week. There's a lot. Okay, so first up, we showed off two new products and then I'm gonna do that video and then we're gonna show some stills of the pink keyboard board. JB2040. And then, yeah, I'll see you on the other side of this and we're gonna do a couple other things. All right, lady, what is this? Okay, there's a couple of products I'm testing out here at once. Two new Fab new products this week, so I've got this really cute, about like one inch diagonal 128 by 128 monochrome OLED. Yeah, it looks flickery, but of course in person it doesn't. And this is plugged into the new Feather ESP32 S2 with PS RAM. And I'm just testing out the iSquad C connections, get a Stomacutee that's vertical, popping right off the top here. Battery power with Wi-Fi and ESP32 S2, so it's Arduino and circuit Python. And this version also has a little sensor, the BME280, one of my favorite temperature humidity barometric pressure sensors on the board. This is gonna be a variant of this Feather. Not all Feathers will come with it because it's a little more expensive that way. But you can see it's kind of nice, it's displaying temperature pressure humidity and the battery voltage and percentage off this Feather. Nice demo. All right, lady, what is this? Okay, this is a new design for a four LED arcade iSquad C breakout. So it's got plugs for connecting our quick connects to LED arcade buttons. These are buttons that are, you know, they're switches, but they also have an LED element in them. And it's over STEMIQT and there's a little boost converter so you can use it with five volt LED buttons. Cause some of them have the two resist two LEDs and series to two volts each. So it's, you know, five volt power supply. And this is over STEMIQT. So hopefully coming soon, I like to get more of those like user interface STEMIQT boards out. Okay. And then part of our keyboards, where's my pig? There's a pig. Project we're doing. So you assembled one, we did a time lapse with a little bit of music. I'm gonna show that and then we'll go to the board itself. What's cool is that wasn't a time lapse. That was actually how fast the more moves. This is the board. It's a keyboard and we want to make the best keyboard, pro micro board. We have some pinout stuff that we have. And do you want to talk a little bit about what this board is? Yeah. So this is designed for, you know, we went, we did a lot of work with the macro pad on getting really good HID keyboard matrix scanning and keyboard interrupt support into circuit Python. And people really like making keyboards with the RP2040 and the Pico. We wanted a board that people could use with existing designs, a lot of existing keyboard projects. Use a pro micro to the 32U4 based pinout. So we kind of looked at the 32U4, we looked at the Elite-C and the pro micro, we looked at SparkFront's RP2040 board and we're like, what would be a really good circuit Python development boards for people who want to do circuit Python HID keyboards? Right now there isn't QMK support for the RP2040. I did see there's an issue, but like, you know, I don't know when it's gonna happen. However, circuit Python keyboard support's really good and QMK, which is a circuit Python port of, sorry, if KMK, the circuit Python port of QMK, if you want to use an existing like structure system. And I think also with our concurrency stuff that we're working on, it'll be better and better for people who want to do keyboard projects with the RP2040. So given all this keyboard stuff, I thought let's throw in a keyboard design. And I think one of the things that I did which is kind of neat is I added the jump on the bottom for USB power to five volts. That's kind of like from the Elite-C. And I liked bringing up the D plus and D minus pads because I think there's a lot of times where you're like the USB port is not in the right place and you want to like get that data elsewhere. And so it has a USB type C port. If you don't want to use that port, you can always wire up a port elsewhere. Okay, and then we've been posting these on the socials. We've got pink feathers. Yes, so you're probably wondering what's this all about? This is going to be a special thing that's coming out in a couple of weeks. So they're not available yet. We're gonna fabricate them and test them. And we're gonna do a special event with these pink feathers. We made a thousand of them. So stay tuned. Could be some sort of giveaway type thing with pink feathers. You've got to stay tuned. You have plenty of time to dye your hair pink. And then last up, here's a preview of a new board we're working on. All right, Ada, what is this? Hey, I put together another prototype today. This is the Feather ESP32-S2 with a TFT on top. So it's like, you can plug into a breadboard and this is the top side with a TFT, a STEM IQT connector here. You can plug stuff into, like pluggy, pluggy. Battery, the boot and reset buttons, USB, NeoPixel, and LEDs. And on the bottom is where you see the ESP32-S2 mini and our four, basically it's got built-in four megabytes of flash, two megabytes of PS RAM, battery monitor, I installed a BME 280. Got all the power stuff and some nice labels. But basically it's just kind of a feather shape and size but it's got a 240 by 135 color TFT on the top. And what's nice is that it fits perfectly and still has clearance for the antennas. The antennas are blocked. Isn't that nice? Cool, in the store soon. Anything else you want to say about that board? It's not out yet, don't ask. That is top secret for the week. All right, let's get to some questions. Yeah, so we got a couple of minutes, good timing. Yeah, so loading up the questions, yeah, we got to get out of here in a little bit. So I put them in Discord. I'm doing them only in Discord tonight for .httpscarn. And let's answer your questions. Here we go. Okay, you ready, lady? Yes, hit me. All right, so the first question is, can the new ESP32 feather be used as a coprocessor? Also is it possible to control it via I2C or just SPI? So the feather is an ESP32 S2, which is different than the classic ESP32. Could you control it over I2C SPI? You could, but if you really want it as a Wi-Fi coprocessor, honestly, you should just stick to the airlift. The firmware works, it's really solid. I would not necessarily, I mean, yeah, eventually somebody should port it to the ESP32 S2, but I would stick to the ESP32 for now unless if you're making something with 10,000 of them, maybe it's worth changing. You save a couple cents here and there. Otherwise, the ESP32 does a great job. Next up, how long would the average like a battery last on the new feather S2? That question means nothing, and I'm not gonna take that bait. There's no such thing as an average battery or average current usage. You have to maybe pick up a Nordic PPK, measure your current usage for what you're doing. It really matters what size of the battery and your current draw, how much time you're connected to the internet, how often you get to the internet, what sensors you have, what displays. So there's no one answer. So what you're saying is like a few hours? No comment. So questions for the show. You recently shared that you tried PCBWay for some different color PCBs. Can you share how your experience was with PCWay and other tips on the options to choose like board thickness, et cetera? Yeah, the pink PCBs are from PCBWay because it's a standard color. Now I've gotten custom colors before. You can do that from any board house, but usually you have to buy a lot of PCBs and it takes a long time. So the PCBWay didn't take a long time. It took like two weeks to get these PCBs. I think I ordered them a little bit before November 1st. So they were in fab for about a week and a half. They took about a half a week or a week to get here. I ordered standard thickness. It seemed to be okay. They did the right thing with the scoring. So it's not as cheap as non-advanced. Like you have to pay more for the pink. It takes a little bit longer, but it still was way cheaper and faster than custom colors. Okay, next up. When you use the little heat plate things, why do you use a fan here? Cool it down, because it's a heater. Not a cooler, but I want to cool it down so I can, first of all, I don't want to cook the boards. The component's too long. And second, I want to get the board off there so I can use it. People like two things tonight. They like, actually they like more than two things. They like the pink PCBs. No, no, things, things, we're people. They like the pig, and they also like the board that has a TFT display and a vertical stem. It's the only way it could fit it. And it's standard feather sized. All right, let's see. I can get TFTs or chips or anything, but now I can finally get them. Oh, this one's a fun one, because the answer is yes. Any plans for more trinkets? Yes, I'm kind of obsessed with the firm factor in doing my first tiny device prototype with a Trinket M0, which was super fun. Yeah, we have tons on why. Trinky, trinky, trinky, trinky. Okay, plus one to the Nordic PPK. Yeah, it's a good thing to get. Darian got a current ranger and he used for the deep sleet stuff, so. You just need something. You need something. You need something and a multimeter's not good enough. Stop using multimeters. Oh, cool. And then in the chat, 560 is posting some of the things that they may want to see on various trinkets. I like the idea of the constraint of the size and you can do lots of things. And they're also like single serving. Like we have, we want to do these limited edition trinkets. You know, like it would be like a nixie tube thing or like there is atomic clock version. There's a lot of things that we have planned. And I think, I think, I think, we may be finished with questions. Those are all questions and discourse. So I'm going to call it. Is that a clock exactly on the dot? That's what we do. Thanks, everybody. All right, so that's the show for tonight. Don't forget to code as new feathers. We'll be here next week. We'll be here next week, like always. But we'll let everyone know about the stuff. If we move the shows around because of volunteer work or because of holidays or whatever, we'll let you know. But we'll do the shows no matter what. It just might be a different day, a different time. Special thanks to Jessie Mae behind the scenes. Thank you, Jessie Mae. In the Slack chat, special thanks to all of our teams and more all of our customers, all of our community and everyone who's been helping us keep in us a gallon because this has been hard. In the background tonight, I'm going to just do things. So this is a cart. You show for cart? So that is the eat a fruit cart. When we got this for $20 in Boston and it has moved, it has moved ate a fruit, it has moved us everywhere, except for when we got to, you know, kind of bigger ate a fruit here, but I moved ate a fruit from. This is the sacred cart. Yeah. Holy cart. And, you know, there's something about the cart that I think is. It's like a Dorian gray. No, it's not Dorian gray. Cause that's a. Maybe you're the Dorian gray of the cart. No, so the cart could hold a lot. And, you know, sometimes, sometimes they put too much stuff in the cart and the wheels started to bend. And so you have to be careful on how much you put in your cart because your wheels can bend, but you probably don't want them to break. And I bent the wheels back and it's a little wobbly and I'm a little wobbly, but we're both still here. And when people ask what's the most important thing when you start a business, I think I'm going to say, get a really good cart. A cart and a thermal printer. I think I'm going to say that. And a laser jet for. So that's our show for tonight. Don't put too much stuff in your cart. You can bend your wheels, but. You can bend them back, but eventually it's like you can't bend them back anymore. So that's our show. We'll see everybody next week. Thanks so much. Here is your moment of zener.