 I'm from New York. It's Ask an Engineer. Hey everybody and welcome to Ask Engineer. It's me, Lady and the Engineer. With me, Mr. Lady Aida on Camera Control, broadcasting live into your living room phone or computer from downtown Manhattan. That's where we do all of that manufacturing and designing and testing and shipping and coding and soldering and videoing and more and more and more. We've got a jam-packed show for you tonight. Lots of videos, news, updates, dark modes that you may not have known about. Mr. Lady Aida, why don't you tell them what's on tonight's show? On tonight's show, the code is RTCBAT. That's code 10%. RTCBAT. Yeah, 10% off in the native root store all the way up to 1.59pm Eastern time. Please use it, Lady Aida. We'll talk about the free stuff and just admit that you can get as well, but that's 10% off for you who's watching live next. Don't forget, we do live shows. We'll talk about show and tell and a bunch of folks showing and sharing things. Good, amazing projects. Our favorite half an hour week difference in the week. We'll talk about it from this lady Aida, putting the great search, highlight from JFE's workshop, some main New York City factory footage, some 3D printing. We got INPI this week. It's microchip brought to you by DigiKey. We've got some top secret. We got new products. Answer your questions. We do that on Discord. Wait for .htslashdiscord. Go there, ask your questions. We answer them throughout the show unless we're multitasking and then we just save them to the end, but we also do all the questions again too. So ask your questions, all your engineering things. You can even post your projects and stuff like that. We have all sorts of things going on, all that and more on. You guessed it, ask an engineer. Yay! Okay, so um don't start to see that lady Aida. There's free stuff. What does it get? Free stuff. We still have lots of freebies. We're doing so good. I can't believe we can get parts and now we have the freebies and stop for a very long time. $19 or more. You'll get this beautiful PCB coaster in 80 Food Black with a gold logo and edging on it. It comes with four bumpers to protect your desk so you can put your cold or hot drinks on it. I use mine every day. It's wonderful. $149 or more. You get a free KB2040 featuring the RP2040 chip. This pro micro pinout microcontroller board has USB type C, Stemic UT, buttons, Neopixel, built-in memory, you know, cast-related pads. You can use it for all sorts of microcontroller projects because it runs Arduino and circuit python and micro python. $199 or more. You get free UPS ground shipping in the Continental United States. It's trackable. It's insured. It's unionized. It's round. It's UPS. And $299 or more. We have Circuit Playground Expresses in stock. Our favorite all-in-one dev board with the SAMD21 has 10 Neopixels, two buttons, a switch, a buzzer, a partridge in a pear tree, infrared accelerometers. It made the milking. 10 capacitive pads. Soled in runs Arduino, code.org, CSDiscoveries. Micro python, circuit python, make code. It's like one of the most universally supported chips. So it's a great all-in-one dev board to get started learning microcontrollers and programming. Okay. And then I wanted to just take care of some A to box news. I'll probably end up linking to this video. So if you're watching this, this was part of our live show, but it's also our A to box announcement. So as we said, we wanted to get A to box restarted. There was no parts on planet Earth. We have thousands and thousands and thousands of A to box subscribers. We don't charge until we ship. However, the part shortage was going on for a very long time. For the A to boxes that we do, there could be hundreds of different components and none of them all available at the same time. So we said, well, we'll just keep doing A to box. If people say I never want to subscribe, they can, you know, cancel their subscription. Again, we don't charge until we ship. But we're almost ready to ship a very small number. And this is a super small number. And it's going to be to some of the first subscribers of A to box that have been with us from the very start. I'm going to reach out to them. I'm going to say, hey, make sure your payment information is updated and your address updated is updated. It'll be coming from an add A to fruit email address, of course, because there's tons of scams out there. And we'll be reaching out to folks before the end of the year. And then what we're going to do is as we get this first batch out, we're going to start batching out more and more and more and then get caught up on A to box 21. So it's happening. And I don't expect everyone to be nice or kind or patient because they don't live in a world that they have to get thousands of different parts are just like, where's my thing? Where's my thing? So I get it. So I'm going to just have the team escalate any, any folks that are not nice to me. But for the most part, most folks are because I think they understand me, you know, if you're someone who keeps track of things with A to fruit, we've had our part shortage segment that we were doing each week or so. We talk about our A to box status. So we're getting really close. It's happening. And then next week full swing. And then we have some more surprise and stuff. So it'll take us a while to get that machine running again, but we're doing it. So expect more. This is the video for that. And let the team know they can expect us to send out some emails, but also want to make sure that the folks that are subscribed, I'm not going to be able to tell you like, where are you at in the queue? This is just, it was a very small number we're getting out like right now. We just have to like, we just have to like, turn this machine on. The machinery, like it's been a while, so things have changed. And like, there's a lot of stuff going on. Yeah. So anyways, between, you know, COVID and then the part shortage that happened afterwards and just like kind of Planet Earth having lots of issues. Planet Earth is going through a thing right now. The people on it too. So expect it. It'll happen. Thank you for your patience. We don't give up. It's just, you know, slog, slog, slog. Wake up. Eat class. Keep going. So that's what we're doing. Okay. So that's the update live. We do a bunch of live shows. All right. We did show and tell just a few moments ago. Show and tell. Every week we do show and tell. Yeah. Everybody, everybody is nice by the way. Thank you. You're all nice. You know, it is because we tell everyone it's like, here's what's going on. There's no surprise. Like this is what it is. I posted like Raspberry Pi for like, we are a little like scar tissue now. Oh, you know what? Covering, like. Covering is actually like slog. Before we just go into show and tell. Here's one thing I'll say. So often we make hard decisions hard decisions, transparently and smart in front of everyone. An example was Raspberry Pi 5. We said, okay. There's four. Raspberry Pi 5. And five. Yeah. So Raspberry Pi 5, the words that were used out there was place your pre-orders. And we said we're not doing pre-orders because that's just going to be a back order that's going to take forever. So we'll just put them in the store when we have them. We'll notify people that signed up. And if it happens to be on our live show, which we've done, people can order them as we put them in the store live. And we also have two factor authentication. We did all this stuff. So, you know, there was like really mean people and they were like opening up better business bearer complies. I should be able to buy anything I want in pre-back order. Calling you on the phone. Calling me on the phone. Showing up a data for stupid threats that, you know, I don't think they're real, but they're silly. I'm going to kick your ass. I remember. So anyways, we put Raspberry Pi 5 in. And I see the responses. People are like, I'm going to cancel my pre-orders elsewhere because I was able to get one from Aideford. So, you know, I get it. Like it's a different world where I think you're not rewarded for being nice and reasonable. You know, the extremes are what's rewarded. So just even today, we put Raspberry Pi in stock. Everyone was able to get... Zero, two Ws. ...Zeros. And I saw folks say, cool, I'm able to get this before my pre-order from October. And from, you know, whatever other sites. So this is happening. It's just like, sometimes you just have to make hard decisions and be transparent and be like, here's what we're doing. Here's why. And some folks are going to like it, but some folks won't. And we show and share our work. That's what we do. So speaking of, on Show & Tell, we had a bunch of folks who showed up. Jay showed some really neat robot ears that kind of move around. He's a very cute robot. Pedro showed the LCD fireplace. We're going to show that. JP showed this very neat editor's little helper type thing with it. Corey Doctor, we know him. Had this horn that he wanted to be able to have this horn over IoT. Go off his editor's residence because sometimes you need to get a hold of him. Then you have JP at this music project. We'll show some of the reverse oscilloscope. Yeah. Aaron had a wireless controllable sign. Gary had a Mandalorian prop. It was one of the things to cosplay with. BCG had a cool keyboard project. And Delchy showed us the Pi 4 touchscreen system. AKA it was a view into the matrix. Check it out. A little bit of highlights and more from the setup that Delchy has. And then all the rest of the Show & Tells that we had just a half an hour ago. It's on all the places you can watch video now. Stop by every week, 7.30 p.m., and start time, and show and share your project. Okay, Ladyita. On Sundays, we do desk lady edit. There's two parts. What do you show this week? Okay. So first off, I showed, yeah, I was working on that code for another page of their LED sign. So I showed playing fast MJ pegs on the Kuala ESP32 S3. So that's that part. I showed off the Memento camera, which we have an enclosure LED front panel that's going to be going to the store. Just put in the camera part this week. But if you watch desk lady edit, you get a preview of everything that's going to be in the shop weeks beforehand. If you're like, what's coming out next? That's where you would go to look. And then finally, I showed off a design that Timon and I are working on for the ADV-7611 HDMI to TTL converter. We also do the great search. This is where you use a browser of engineering to help people find things on digikey.com, Ladyita. What was the great search history? Okay. So this week, first off, DigiWish is happening, and they give away free stuff. Once a day, somebody from social media, I think it's like Twitter, Facebook, Instagram. If you tag using DigiWish and you say, hey, my DigiWish is this product and it's $99 or less, you may get chosen to get a free thing. I haven't won because I'm not eligible, but many other people I know have. And then we had a request for industrial micro SD cards for single board computers that are going to be outside. They need to run for a very long time. They're doing 24 seven video recording. So we talked about some of the industrial micro SD cards and how to tell whether you're, why would you spend more money on an industrial micro SD card and some of the specifications that you can get, guaranteed when you go with one of these, not just a Sandisk or a Kingston card, but like a real industrial use micro SD card. All right. And then, of course, there are two piece product pick of the week. This is a show that we do every single week. It's a segment and it discounts automatically fighting product page. You just look at the thing you want as JP's talking about it and add it to your cart. And that's it. Discounts automatically part of it. Here is this week's highlight. It is the Qualia ESP32 S3. It's an RGB 666 TFT driving board and micro controller dev board all in one. I've got the Qualia ESP32 S3. It is plugged into a little micro SD card reader and then one of these beautiful little rectangular displays. You can see I have a video playing on there. It's running about 12 frames a second and it's just a few seconds long. I'm just looping it back and forth to make a cool little Dita Ram's brawn clock inspired clock. This has Wi-Fi built in. So this is using, I think once an hour, it goes to the Adafruit IO to grab the time off of the time server and keep itself pretty accurate. Here is the Qualia ESP32 S3 TFT driver board for RGB 666 displays. Okay, don't forget JP's workshop is tomorrow and then on Friday it'll be Scott or Tim for Deep Dive. That's where you can dive into the innards of Circuit Python. Speaking of, we got a special treat for y'all this week for Python on hardware. It's something that would normally be part of our top secret segment, but it's not. It's going to be part of this segment. So first up, I have to remind everyone, please go to Adafruit Daily. It's a completely separate website. There's nothing to do with your shopping account. We do not spam. We do not remarket. We don't even use tracking on the sites. We don't need to. We have Google Analytics on our store, but we're trying to un-Googleify and untrackify anything we can where we don't need something. We don't use that information. So why store and why track people? For Adafruit Daily, you can sign up anytime. Cancel. This is, I think, the only consistent Python on hardware newsletter. We have thousands of subscribers. Do check it out. We have a bunch of news. Evan was hinting at an RP2040 successor, a new PyCompute module. These are all things that you're going to run Python on. You can see some interesting things going on with the Python Software Foundation is like, hey, what do you mean? Open source authors might be liable for code and stuff like that. So they don't like that. You can check that out, the news stories. And then all the things that you expect, like projects that use CircuitPython and RP2040 and Raspberry Pi, you can check out the CircuitPython show, highlights who's on the show next. And then what things that we're doing with Playground, which is our place where people can post stuff, tons and tons and tons and tons and tons and tons of projects. That's the projects. Yeah. But this week, we're going to do some a little different. I'm going to ask Lady Aida to show off. This normally would be top secret, but this is kind of a big deal for us. This is a completely Python-powered digital camera. Oh, hold on. User interface. Yeah, let me get rid of it. How do I get rid of the interface? There you go. Sorry. So this is our Python-powered digital camera. Yeah. Okay. Sorry. So this is, I'm going to remove this. This is a battery. But this is a camera that uses CircuitPython and it acts like a digital camera. Like a, what was that camera you had? Quick take? It's better than a quick take though. It's 5 megapixels. So it's got a 5 megapixel. Completely open source Python camera. I think the first and only. Yeah. It's got the OV5640, which we've been selling for a bit. This one has autofocus mode. You have microSD cards for storage. You can connect hardware and longer digital input or I squared C. It's got an ESP32-S3, and it's got great CircuitPython support and also has hardware support for communicating with these cameras. There's a little spot here for the battery, and the battery just sits nicely on top. On the back here, I have the protecting case on it, but there's four up-down left-right buttons. Okay. And select a little piezo. This is the shutter button. There's also a reset button and a hardware on off switch. And when it turns on, you'll see it boots into CircuitPython. And then this is, the SD card won't be loose on the final versions because I'm debugging and stuff. But you can see it's taking the photo of the, you know, what's underneath. And what's cool is that this has autofocus mode. So let's see if I can get it to, yeah. So you saw it'll be able to take close-up pictures of stuff. And then there's also going to be a LED ring light. And the idea is that, you know, you'll be able to do a lot of stuff. Like, you know, people have opened for more for their cameras. But if you want to write your own, like, image filtering, or you want to like make a little GIF camera or an JPEG camera, or you want to have something that connects to Wi-Fi or Bluetooth that you can control and you don't have to go through like some third-party website. This is a Wi-Fi capable chip. And so it can send data, you know, like it can SMS you an image or upload it to Adafruit.io or it can take commands from the internet over on Bluetooth. So I think it'll be kind of neat to have like fully open source, like true open source firmware camera that you can code up yourself. Yeah. And for the folks out there that are like, well, you know, I really want to own my electronics. I want to know what metadata is being put on photos. Well, I don't think there's another another thing that comes close. You could build it yourself. You can upgrade it. You can do all the things. I think because cameras are so good, you got to go the other direction. Yeah. And this has a something kind of retro. Let me see. It can do some modes. So that's going to come through. So this is inverted mode. It's very bright. The screen's bright. Yes. This is like inverted. Yeah. Make your own filters. You could do all sorts of neat stuff. Black and white mode for like, oh, you know what? I didn't have the latest firmware. There's a dither mode that just got added. So like a Game Boy camera, like sepia tones. And then, you know, using micro lab, which is like NumPy, you can add your own filters if desired. Yeah. Like you have like your Instagram filter style. So, you know, one thing that I'll say about things like this is I don't know how we're going to teach the next generation of product designers to make things without stuff like this because everyone's kind of growing up with like, here's a, you know, 30 megapixel camera in my phone. Someone has to learn how to make these things. And it's not just going to be like Apple and Google forever. It's a good idea to understand how these things are made and teach other people to do it. So this is like part of that curriculum or journey where it's like you learn how to make your own keyboard. You learn how to make your own, you know, blinking LED thing. Then you learn how to, we're going to have a, you know, a cell phone, Python powered cell phone, or something like that. You learn how to make your own Python powered digital camera. So all this stuff that you'd be able to build on your own and understand it, it's not going to be the thing that you shoot your vacation photos on, but maybe, but it is the thing that you're going to be able to. Cool, like Retro, like Holga ask, you know, like again, I could Apple quick take stuff. This isn't to use as a USB camera. You can actually, what's interesting, you could have it act as a Wi-Fi camera, but USB, it actually doesn't have, you need to have USB high speed to do like a true webcam, but you can transfer data across. It just isn't like, it doesn't show, you know, we try to have it show up, but you can have it act as a VNC, I think, and then you can have it appear on your computer. And then one day, you know, of course, it's chips evolve and stuff like that. You know, we, we tend to have a platform. This will be like the Memento platform for cameras, open source cameras. So somebody asked about half press for shutter, so it doesn't, it's not, there's no, we couldn't afford to get like a custom half press button, but if you hold down, it autofocuses. So long press is autofocus and short press is snap. Yeah. And you can change that, right? It's like, you can, we can get whatever you want. So I think this just kind of fills what again, one of the boxes. You can kind of make your own computer that's Python powered. We've had projects like that. You can make your own keyboard that's Python powered. Now what about your own digital camera that's Python powered? So we think this would be a neat thing for schools, for just about everyone who's looking to say, here's the fundamentals of what a digital camera is. You can teach theory, like here's photons, here's how they, you know, go inside of a chip and here's how they make the image work. So we think this will be kind of cool to, to explore. And we'll say hello. Hi. Okay. That is our Python on hardware. This a week. Lady Ada. Snap, snap. Delivered each week in your mailbox. I don't know where. Maybe all on native dealing. Okay. Let's do some source hardware news and more. We're an open source hardware company. We have thousands of guides. And what's on the big board at learn.adaver.com this week. Okay. So this week, Melissa got a guide that for like basically if people remember the PI portal or matrix portal libraries that make it easy to interface with displays. She wrote a version for the quality board. So if you have on these like round or square or bar displays and you want to create interfaces quickly. Or you want to like port PI portal code over. Check that out. It's called simplifying circuit Python quality projects. Of course, we've got the quality fireplace. It's a, you know, video playback MJ peg. Also, we've been most has been updating this quality guide for all like the bar displays that are, you know, the squares plays it as we're putting them in the store. She's getting them and adding code to make sure that it's documented. We've got the edge lit tavern sign from Erin. That's going to be. Do you have a video for that? We're going to talk about that in a bit. Yeah, we're going to show the splash video and also video that we have. Did we do a video last week? No, well, we have two videos that we're going to show this week. No guys, did we do a show last week or no? Yeah, we did. The way before. Yeah, we did. We're going to do this splash bar video and then also Trevor's video from the airplane project. Yes, that was down there. Yeah, this project. Yeah. Okay. Okay. Do you want to talk about it anymore? Can I do the videos? No, I think there's some more from last week. Okay. I'm going to play the videos back to back. See you on the other side. Let's figure out where that flight is going with the circuit Python project. I made the simple flight tracker that shows flights above my home. To power this project, I'm using a matrix portal S3 which can connect to the internet and display text on a matrix display. I'm using two 64x64 matrix displays, jumper wires, a 2x8 ICD plug connector and I'm also using a USB-C to connect my matrix portal to my computer. To start off, I'll attach the jumper wires to the screw terminals by connecting the red wire to V5 and the black wire to ground. After making sure the arrows on the display is pointing to my right, I'll connect my matrix portal to my matrix display. Then I'll connect both displays to the IDC connector. Now I'll connect my matrix portal to my computer. Here I'm using FlightAware's Aero API to get the information that I need. After a bit of light coding, let's run our project. Now you can hang your flight tracker next to your window and if you see a plane going by, you can see where it came from and where it's going. Have you ever wished to bring the warm glow of an artisanal tavern sign into your living space? You've come to the right place. This tutorial will lead you through building, coding, and wiring your own glowing tavern sign. We make it easy by using the powerful Feather ESP32 and the versatile WLED software which makes it easy to add animations and control them over Wi-Fi or with an infrared remote. Head over to learn.adafruit.com and embark on your journey to craft your masterpiece. Thanks for watching and remember to subscribe for more inspiration. Here's some factory footage. And that's factory footage. Okay, let's do some 3D print in. We're gonna keep this rolling because we wanted to catch up with some videos too this week. So we're gonna play the 3D printing videos back to back. This is a quality screen and also a speedup. You can build a miniature fireplace that plays holiday themed video clips using an Adafruit Quality ESP32 S3 and a rectangular bar display. This festive project houses the Qualia ESP32 S3 dev board and a 3.2 inch rectangular bar display in a 3D printed fireplace. It uses the ESP32's optimized JPEG decoding capabilities to play motion JPEG videos stored on a microSD card. With built-in cap touch you can tap on the display to cycle through different videos. Buttons on the back side of the case gives you access to the Qualia's built-in switches. The microSD card breakout is accessible on the back side of the case and the fireplace mantle is swappable making this a modular and closure design. You can double-click the reset button to launch the tiny UF2 bootloader and drag over a ready-to-go UF2 file or compile and customize the Arduino code yourself. The microSD card is formatted using the standard FAT32 file system. Just create a new videos directory and drag and drop your videos. The Convert IO website works great to convert videos to the MJPEG video format. Higher quality will make for larger files but they look better on the display. You can get up to 10 frames per second. JPEGs will look best with live-action or intricate images not as good for cell animations. Widescreen videos work best when resizing and rotating to portrait. You can tweak the settings here for the best playback performance. The enclosure parts can be 3D printed using PLA filament without any support material. You can get the parts to build this project links are in the Adafruit Learn Guide. An 8-pin cable makes it easy to connect the microSD card breakout to the Qualia ESP32S3. The microSD card breakout is secured to the enclosure's back cover using machine screws. The rectangular bar display fits inside the case and stays in place with the help of a PCB mounting plate. With the qualia placed on top, the bar display's ribbon cable fits perfectly into the 40-pin connector. The quali is secured to the mount using additional machine screws. The cover snap fits onto the case making a nice and neat little package. We hope this inspires you to make your own mini video player with Adafruit's qualia ESP32S3 and bar displays. Okie dokie, we're gonna go to a sec. RTC that is the code. Don't forget, that's for folks watching. All that free stuff is part of it too as you add stuff to your cart. Okay, let's do it. All right. Thank you so much DigiKey. This week's IonMPI is MicrochipLadyAda. What is IonMPI this week? Okay, this week's IonMPI is from Microchip. Weirdly coincidentally, I actually, this showed up on the digikey.com slash new featured product list and I had a breakout board designed for this. So now that it's back in stock, I was like, oh, I can talk about this chip and also I know a lot about it because I already wrote a library and code for it. So this week we're talking about the Microchip MCP3421. It is an ADC, a single channel differential ADC with up to 18 bits of resolution, which is a lot of bits. You know, most ADCs that people have had microcontrollers are 8 bit, 10 bit, 12, maybe 14 if you're lucky. So 18 is quite a lot. 18 basically means you can start doing very small measurements on the microvolt scale. What I like about this ADC is, you know, it's straightforward. It's got a single channel differential. It's got that 18 bit. It uses I squared C. So it's very easy to interface. It's got a couple settings. So you can change 12, 14, 16 bit resolution, which also will change the data rate because it uses a sigma delta and long input. It's got a built-in voltage reference. So you don't have to have like an external, you know, A ref generator, you know, add to your bill of materials and size. It's all built in. It's got a built-in oscillator. It's got built in gain. So up to eight times gain. And it's like really simple to use. It's just like a SOT 236. So let's take a look at it. So you see at the bottom left, this chip, by the way, you know, it's I squared C and it has a fixed address. You can see there's no address pin. But there's variants that come, different variant ordering codes that come with different addresses. I think I have a diagram later of that. Differential input, powered from 2.7 to 5.5 volts. The internal reference is 2.048 volts. So your signal has to be within that range. And it's differential. But as long as like both the positive and negative are between ground and 2 volts, you'll be able to read the differential signal in. So it's a sine data. And then just I squared C for configuring and reading back. Just uses delta sigma. So, you know, one of the things about delta sigma is you can basically add as many states stages as you want. So, you know, you can do 8 bit, which is fairly fast. Then, you know, every bit you add doubles the amount of time it takes because you have another stage. So the trade-off with having delta sigma is it's not very fast. This I think when you go to 18 bits, it's like three, four, maybe five samples per second. So this isn't when you're wanting to like measure, you know, potentiometer or an analog like audio signal. This is good for sensors, like pressure sensors, strain gauges, thermocouples, anything that needs high precision, but you don't need very fast reading. Okay, so here you go. So at 18 bits, you're going to get, you know, 16 microvolts per LSB. But then on top of that, you can have a gain inside. There's a tremble gain of up to eight. But still, you know, even when you multiply by eight, remember, it has to be less than 2.48 volts. And the output, which it gives you will be between negative, you know, whatever number bits divided by two to positive. So, you can connect the negative pin to ground if you want, if you have a single ended output. But, you know, again, it's designed for stuff like thermocouples and Wheatstone bridges where you want a differential input. And here's an example of some wiring. So Wheatstone bridges are used, you know, again, pressure sensors, strain gauges, you know, other, I mean, there's a couple of GSRs I think also use Wheatstone bridges, wherever you have to measure a small, small change in resistance. This is kind of what it's set up to do. And, you know, if you need, I think for some strain gauges, you know, if the change is very, very small, you might want to add a op amp at the bottom, you can see there, the MCP6V01, I think it's an auto zeroing precision op amp. So that would be good if you have a measurement that's, you know, you're going to go below that 16 microvolts per LSB measurement limit. So the demo that I've got is, you know, because I looked at the issue, it's like, you know, you can just hook up a thermocouple directly, you don't need anything else. They show an MCP9800, but that's just because you want to get the ambient temperature to do, you know, compare against. So you, because the thermocouple has the change in temperature from ambient. So you use the ambient to then calculate what the absolute temperature is. If you go to the overhead of the demo now, so I've got, so this is the, okay, so this is the breakout board here that I designed. So you can see the chip over here and I just have it connected up to, you know, I've got like capacitors, pull-up resistors, a little ferrite bead. And then this is the differential input. And then I've wired the differential input here to a K-type thermocouple. And then you can see this is the ADC reading. I'm just picking this up. And then when I breathe on it, it gets warmer and you can see the ADC fixing up, even only a couple degrees. The micro voltage can be, you know, with eight times gain and 18-bit resolution. It's good enough. You can actually measure a thermocouple and get a couple degrees precision out of it. Directly no pre-amplifier, no signal conditioning at all. So a very simple and easy to wire up analog digital converter. Okay, so let's go back. We were just showing off the thermocouple. Can you go back? Is it there? Yeah, okay. So then, yeah, do you want to do the next one? Sorry. So this is the PCB design. This is just an image. Again, the bill of materials is small. You know, I just have a bulk capacitor, 0.1 microfarad capacitor, a ferrite, and then a couple of 10k pull-ups. But honestly, probably most of these items you're already going to have on your board. So really, you know, all you end up needing is just that Saat 236. Because again, it can run from 2.7 to 5 volts. You don't even need a regulator for it. And then to write a library, you know, I just want to write one very quickly. I just loaded up the datasheet into chat tpt4 and microchip. Datasheets are so good that it was like, yeah, no problem. Here's the library. And as always, we... The link is into the chat, isn't it? These tools we link, disclose, we put it in any code. We link to the actual chat that you can see where Lady Eda typed and stuff. And a lot of the code is trained on Lady Eda stuff, not all of it for things like this. So I think we're encouraging others to do that. And I want to just mention we... Can you do that? Yeah. So, you know, what I like about microchip is the datasheets are so good that they're very easy to parse by a chatbot. And it was able to kind of pipe out the library. And then, you know, there's a couple typos and so, but I fixed it up and published it on GitHub. So if you want to get started with this chip really quickly, I have a full Arduino library that sets the gain and the resolution and displays it on this TFT or displays it in the serial port, and also calculates your samples per second. And then, yes, if you want to... The default I-squared-C address is 0x68, but if you want... There are a couple of different variants and Digikey does stock them. So if you want multiple ones on one I-squared-C port or either use of an address conflict, check the ordering code, because, you know, they're not going to be compatible. On the other hand, if you want to make sure that your system doesn't... Your design doesn't get affected by part shortages, just make sure that your code is looking for any of the eight addresses that you could get, depending on which version you place on your PCB. And kind of interesting. Dark mode. Not only is it in stock, but Digikey looks like they rolled out dark mode. Dark mode. Maybe they just did it for you, but everyone should check and see. Love it. I mean, you know what? I'm going to take it. So in dark mode, in stock, all the options are available. This chip is about two bucks. I found it very easy to get started with. Order it and you can have it in your hand by tomorrow. All right. And then there's a short video that microchip has. We're going to just play a little snippet from it and then we'll see you on the other side. Chip's MCP3421 weight scale demo board was designed to demonstrate the MCP3421 ADC's performance in such an application. It uses the PIC18F4550 microcontroller for data processing and USB communication with APC. This board also demonstrates the differences in system performance by adjusting the parameters of the sensor signal conditioning circuits by means of microchip's MCP6V07 AutoZero operational amplifier. The MCP3421 Delta Sigma ADC can detect an input signal level as low as two microvolts. When measuring such a low input signal level, a low noise operational amplifier is used. The MCP6V07 AutoZero to operational amplifier has input offset voltage correction for very low offset and offset drift, which makes it ideal for boosting small signal levels. Various signal conditioning schemes can be tested, providing the user an idea of how best to achieve the design requirements. Additionally, you can connect your own load cell for evaluation. An LCD displays the user selection option, ADC output code and weight. Buttons beside the LCD allows user control. The S4 button is used for offset calibration. S3 adjusts the signal conditioning gain settings. S2 is used to change the information displayed on the LCD. And S5 resets the demo. A LabView graphical user interface allows gain calibration, show's weight, standard deviation, ADC code and other data to allow system Okay, before getting into the products, it's RTC bat. Don't forget that's to go 10% off. Inator first door, let's kick it. RTC bat. That kind of stuff, you can't tell how big is this. Is this like five feet across or like a quarter of an inch? This is a, it's actually about half an inch. So it's a trampoline. That's the, you could take the red path or the black path. It's a pool filled with milk. Yeah, it's an RTC battery for the Raspberry Pi 5, which has built in low power and wake up support. But to take advantage of that, you need to get a RTC battery. And this is the one recommended by the Raspberry Pi Foundation. Now in stock, I don't know how much documentation there is about the low power mode, but you might will get one now, have it shipped to you. And by the time it's documented, you'll be ready to rock. This is a revision for the eight foot speaker bonnet. We finally have these back in stock. And the revision is now comes fully assembled. So that only is the bottom header on, but the terminal blocks are pre attached to. So if you want to attach speakers, you don't have to do any soldering whatsoever. This is completely plug and play with any Raspberry Pi computer. Okay, next up. Next up, we also have a revision for the FTDI friend. It's like an ancient product, but still a lot of people buy it. The big change went from mini USB to micro USB. Not a big change, but I figured, you know, you might as well get with the times, even though it's USB type C is kind of becoming more popular. But we didn't want to, like we do too much of the PCB design. So we just swapped up the mini for the micro USB. Otherwise, it's still fully assembled, comes with a genuine FT232 RL chip. You can know it, you can trust it, you love it, using so much stuff. And on the back, there's some jumpers to configure it. Got the last photo with the coin. You can set 5 volt or 3 volts power and signal logic level. And you can have pin 6B DTR so that you can use it with some software to use DTR or use RTS. Next up. Next up, oh, we have another screen. This one is a nice round 2.8 inch 480 by 480 display. It's an RGB 666, which means as usual, it's used with our qualia board, which we've been doing so many projects with. I've got a live demo for this. It does not have a touchscreen, but we'll probably get a touchscreen version later. So I have it here hooked up to the qualia. And we've got that video playback code. So yeah, I made round doom. Hold on. This is crashing. Come on. I think the uh, oh, you know what? The cables are loose here. Hold on. Cables are longer loose. Uh, playing doom or just like an animated build. It's called the science game. Can you send me that gift to play? This one's nice. It's funny. This one is just a nice butterfly. Nice butterfly. Nice butterfly. So these beautiful displays are IPS. So they look great from any angle. Nice back lights. 480 by 480 pixels. You know what? Stargate too on there somewhere. Yeah, hold on. Let me get to the, I think these cables are cables. Well, I don't know what it is. Hold on. Works great on my desk, but there's, that's the little, that's cool. They got that. Stargate. Okay, here we go. Here we go. You're always looking at your own like, where is the Stargate? Yeah, this is it for the folks who want to make a pocket Stargate. You can't, you can't send an entire person, but you can send you can send some baby, some, some body parts. Yeah, like your, like your fingers. Yeah. That's just playing animation, but yeah, works great with the qualia board. Just watch out. Not every driver or micro controller can control these displays because it's a lot of pixels, you know, a lot of memory and you have to drive them very quickly, but the qualia does work with Arduino circuit pythons. So a great, a great pairing. Okay. And started the show tonight, besides you, Lady, that our customers, our staff, our community, everything makes the things go, is you guessed it, the py camera is coming soon. We'll have them in the store shortly. Yes. These are going to go super, super, super, super, super fast, but this is our camera. Yeah, the piece of me just came in on Monday. So we're, you know, I've got to finish the tester, but I wanted to get these photographs so that folks could sign up. So this is an all in a one camera that can run circuit Python or Arduino. It has an ESP 32 S three, which is Wi-Fi and Bluetooth capable, eight megabytes of flash, two megabytes of PSRAM, which it needs because it has to read up to five megapixel images from the onboard camera sensor. And the camera sensor is in the middle there. It's an OB 5640. It's kind of the nicest camera that you can get from my controllers at that size. And it's got autofocus capabilities. So you can take either close up or far away photos and you can manually change the focus or autofocus. It will use the motor to move the lens back and forth for you. You can power it over USB type C or battery. If you want battery powered, it'll auto recharge. There's a micro SD card slot for storing images and you can also take GIFs, animated GIFs. There's a STEMA QT and STEMA non QT ports, two GPIOs analog or digital for LEDs or sensors and I squared C for any other kind of sensor device you want to attach. There's a built-in accelerometer. There's a shutter button, a reset button and on off switch so you can save power. A preview screen, 240 by 240 so you can see what the camera sees. Lots of buttons and a speaker that'll buzz when you take a photo or you want to get people signal or something. So I thought I could just show a quick demo of the circuit python code running as you can see the REPL and it loads in. It loads the firmware for the autofocus which takes a few seconds and then you've got your own camera here. Let me back this off because okay so yeah you got a camera and you can autofocus, take photos, you can change. This is the firmware that we've got running on it that is in circuit python which of course means you can like modify it. This is like black and white mode like sepia and color modes. This is solarized like a cool kind of like a funky effect. Normal inverted so it's hard to see because it's like but inverts all the colors. You can do JPEG mode and we have a mode that you can take like very small animated gifs if you want to make an animated gif camera. Stop motion photography which is kind of neat. Stop motion means that let me go back to normal. When you take a photo it'll show a ghost of the previous image so if you're doing stop motion animation you can tell like how what you have to be. Onion skinning. Yeah it's onion skinning. Your idea just kind of cool and then let's see. Yeah you can see where the last photo that you took was so you can do the next one. Yeah SD card support. Good for claymation with little videos. Yeah we might show a little like how to do stop motion but like if you want your very own completely open source camera that you can write code for in Arduino or circuit python and of course it has like you know web access and bluetooth access you can do wireless projects with it. There'll also be a case this is showing one half the case and of course I like the other half. There's another half of the case on top that has an LED ring built into it but for now we're just having the bare board you know if you want to just get started you want to make your own enclosure and then we'll also have a case available. That's new products. Okay sign up for this it'll go fast. We're going to do top secret and then we're going to do some questions you can load them up in adafruit.it adafruit.it slash discord or discord.gg slash adafruit go there and put your questions in. Let's do some top secret. Top secret. Okay we're going to play two videos back to back and then we'll hit the questions. Data what's this? I'm writing some code up for a demo that knowing Pedro are going to do for their next 3D hangouts project. This is a SD card connected up with SDIO so it's got four data lines rather than the normal SPI you know one direction at a time data so much faster data reading and then running the SIMD JPEG decoder on this display from the ESP32 S3 and I'm getting like really nice high quality MJPEG decoding with quality 2 and about 10 frames a second and then they wanted me to add a thing where when you touch it it goes to the next animation so this is a little flyer animation but at 10 frames a second you know you're not seeing as much of the tearing that we had earlier so I guess there's like some sort of built-in hardware support for JPEG decoding looks really good so this is going to be a guide soon from knowing Pedro. Data what's this? This is a growth feather wing so this is the seed growth standard which uses this kind of like funky connector and there's like hundreds of growth sensors available they tend to use an analog input but some use two digital some use I squared C. This OLED here uses the I squared C connection so this is there's four analog ports sorry three analog ports one UART port and two I squared C so this one has just one SSD 13.6 library and then here I have a grove rotary encoder and I just have some code that is upside down that's reading it using a circuit Python running feather M4 so oh I also added a STEMI QT port the end had just enough space for a little vertical one so you can see here the markings that this is like RXTX two I squared C this is a 0 a 1 a 2 a 3 a 4 a 4 a 5 so this prototype is working and going to be in the shop soon great for getting your existing growth stuff working with feather. That's up secret. Okay questions we got some lined up. Can you do it? Ask. Ready? Yes. Hit me. Okay so the first question was an earlier in the chat is do you remember between now how many pounds of solder does a selective solder machine go through in a year if we were using it a lot? I mean it's a lot like easily a hundred but you know they come in like sticks of five pounds and you have to the pot itself I think it's like a hundred pounds or something it's like you're whatever 20 pounds you have to have a lot in the pot but it goes quite a bit. Yeah the other thing over time selective solder isn't as needed for a lot of things because there's service mount components for a lot of stuff too. Yeah. So changes over time. Next up is it possible to turn this product this is a product ID 1958 to use STEMI QT instead of wiring it up manually in other words plug-and-play connectors. This one hasn't been revised to STEMI QT because that chip has actually I think been discontinued so we have to revise the design to use a different chip so we do the original have STEMI QT but doesn't make sense to revise something if it's going to be you know eventually discontinued real soon. Okay can you mix iSquared C sensor types on a single bus? Yes as long as they have different iSquared C addresses each one so you just have to look up on the back or look on the datasheet and make sure that there's no conflict. Okay from one of the other chats someone had some pretty specific Arduino IDE questions and I pointed them over to the Arduino forum so Arduino makes and maintains the Arduino IDE if you're having problems with some specifics and I don't even think it was one of our boards I think it was a nano or something. Arduino has a new revamped forum yes do check it out they have a pretty robust community over there they also have a discord that you can check out as well. Some comments that came in a chat earlier yes thank you for noticing the onion skinning thing that is an excellent way to get especially young people started up on stop motion including claymation and things like that. I often think about how do we get the next generation of young ins to be able to do stuff and a lot of filmmakers and a lot of people got their start doing stop motion where maybe it was a manual process then digital cameras came along and now a lot of things are in computers but they're still an art of doing stop motion so yeah you can check that out. Someone wanted to know is it better to go into the field this is a career advice go into the field right away after their graduation or do work while they're working like what did you did you do any uh engineering work I mean I did summer where I like a lot people do summer internships I think that's really good um I I would always say by the way when we do internships we pay people this is something that came up a bunch of times because like it's in the news sometimes there's these unpaid internship I think they should pay people yeah I think um you know my my personal philosophy is other than a phd um you should probably just try to get all your education done early because it's really hard to go back um you can people do but it's just it's just like once you're on a roll and you're younger and you're like okay I don't have as many obligations you know you can get the education and then um then you can decide to hop job hop and try internships and try new companies and and then you know explore and try different things um you're not you're not stuck with something I think it's get harder as you get older okay next question this might be the last one I think we got to all of them do hall effect sensors measure magnetic strength or just say if a magnetic is the magnet is present um howl effects them howl effect sensors themselves like the hall effect can measure strength but often when people talk about a hall effect sensor it's it's uh not choppy it's um Schmidt triggered so it's only telling you if it's present or not okay someone in one of the other chefs is asking what the discount code is I just put it in the chat it's RTC bat yeah uh here let's go and uh that's our questions for tonight good we'll get finished exactly on time big exactly on time perfect okay everybody thanks so much for joining us this week send a special thanks to Ze behind the scenes at Adafruit doing some stuff to keep the show going also everyone in the chats and in the community thanks for keeping this open source hardware company afloat and going we very much appreciate your orders and more it's the best way to support and open source hardware manufacturer in york city and all the things we do like sponsoring open hardware engineers open source engineers and more to do all this stuff we very much appreciate it this has been an adafruit production we will see you next week here is your moment of zener bye bye