 Ask an engineer buddy and welcome to Ask an engineer is me and Lady Ada the engineer here at Adafruit and with me Mr. Lady Ada on camera control so I'm in the engineer and he's like the founder I just hang out you hang out here I just work here but you know what it's a great place to work because we've got an exciting one hour coming up with the latest in making hacking news nudes maybe some nudes later maybe known top secret but we'll talk about IMPIs and we'll talk about circuit Python we'll talk about Ada box so we got a lot of stuff going on why don't we kick it tell them the code and what's on tonight's show because we have a lot of things that glows it glows a lot of glows 10% off native restore all the way up to 159 p.m. Eastern time use it in conjunction with all the free stuff talk about that in just a bit as well about some of our live shows including show and tell we just got off air a moment ago talking about from desk of Lady Ada and the great search to a little bit of JP product pick of the week time travel some news and more we got some advanced manufacturing main New York City factory footage how we make this stuff here in New York some 3d printing we got iron MPI this week it is layered a connectivity it worked you by a digi key we got some new products we're gonna answer your questions we use on a discord adafruit.it slash discord go over there ask questions and more we get them throughout the show and of course at the end all that and more on you get to ask an engineer so the free stuff can be used with the code it glows what free stuff to the get lady we've got free beads when you order from adafruit.com not only do you get to support us the engineer and person who helped to the show mr. Lady Ada but also all the dozens and dozens of people who work for us at the adafruit shop in Manhattan and all over the world so please do support us when you book an order of 99 dollars or more you get a free PCB coaster with a lovely gold logo on it I get some bumpers to help protect your desk as well it's great for putting your drinks on 149 or more you get a free KB2040 and all in one microcontroller board featuring the RP2040 chip 8 megabytes of flash 7qt connector neopixel buttons and more it's a great getting started microcontroller low cost and it's pro micro pinout compatible so if you have something that would use a pro micro but you want a powerful RP2040 that can run Arduino or circuit python or micro python this boards it and you get it for free 199 or more you get free UPS ground shipping in the constant United States and 299 or more you get our favorite all-in-one dev board the circuit playground express which has so many sensors and LEDs built into it it's a great way to learn programming or electronics and you don't even need any soldering or other tools just USB cable okay let's do some time travel news updates stuff that's going on at Adafruit and more so first up we are continuing to roll out more good security features for everyone you probably seen in news logins and passwords on every website out in the world has been leaked on whatever network there was Twitter and Dropbox and Facebook and there's mother of all breaches you hear about this every week so for folks who have good screw hygiene one of the things that we try to do is keep up with all the things that are going on so you probably notice when you sign into some websites that you get an email notification that says hi you have a new sign in on your account on such and such thanks do this you know a lot of higher security minded websites do this but we also do this does it yeah so when you sign into your Adafruit account you'll get an email that says sign in it has all the information in there certainly you know if you get an email and it's not you let us know once in a while there's people who share an account like at a university and they're just like oh my god we just have it's like oh yeah I shared my Adafruit account with the other purchaser that's fine but just make sure you know y'all are doing that and it's turned on for our customers out there so when you get to see mail that's what it is it just lets you know that you signed into Adafruit account check everything out and other good thing to do and we'll talk about Adabox and if you're an Adabox subscriber while you're there while you're getting a reminder that you signed into your Adafruit account update your credit card and shipping but please speaking of some other stuff so some site news Monday is Lunar New Year and Adafruit I think is one of the I don't know maybe one of the first companies that I know of that has it as a paid day off for our team I think New York City schools are starting to do it but it was a holiday that a lot of the world celebrates so Monday we have a shipping notice if you take a look at our site and store Adafruit celebrates Lunar New Year will be open and shipping orders but there could be some delays so you know if you order something and we have a lot of orders might not ship out till Tuesday we'll have you know pretty much everything going on but it is a paid day off for our team some folks are using as a float some folks are taking it off we'll see next up if you look on our website it is February so it is black history month check out all the cool posts the makers that maybe you know about them maybe you know this is why we do it we want to get everybody on our website and you could check out series of posts that our team has this year's theme is African-American and the arts you can check out our past post aren't posts if there's someone that you think or know that should be featured please let our team know and then you can also see all the previous years and all the celebrations of people making and sharing thank you to our team for putting that together next up return of Adabox so where we at we've shipped about 850 of Adabox 21 let me go to the Adabox site real fast and we have we're putting updates on the website as things happen I had a typo sorry about that on the date I put like the last one was January so I accidentally put 2023 well it's a you know like it's up there your checks or yeah well we did this frequently so I think one of the times it was fine and one of time it wasn't cut and paste her but anyways we have about 850 of the boxes out so we are back to shipping Adabox for some of you you're like oh yeah I have an Adabox subscription we don't charge until we ship so please log into your account there is you know credit cards change over time shipping address changes over time we don't charge until we ship so Adabox 21 it's going we're probably gonna be finished with most of the shipping over the next like I don't know 30 days ish we're gonna announce the unboxing please stay tuned to adabox.com all of our social media places all of our shows and we'll continue to get the word out so good news thank you everyone who's stuck with us most people knew what's going on because they're like oh yeah you know Adabox let me know that there was even for let me know that there's this part shortage we didn't want to spam everyone with like an ending like we promised it's gonna happen we promise gonna happen so now it's happening so what we're doing is we're starting to ship them and you'll get a notification if it's like hey like there's an address or a credit card issue you've of course if you don't want it you can cancel all this things are possible let us know thank you for sticking with us for one of the few electronic subscription services it's back happening okay let's talk about our live show we just did show and tell lady who was that show and tell this week okay we had Scott came by talked about how circuit python 9 is getting updated to the latest board support package for ESP chips and so having matrix portals work was one of the number one thing and so proto matter for the ESP was updated you just demoed showing it off Liz got one of our ESP 32 qualia displays with the long thing display and she has it in Arduino with platform IO displaying a sushi conveyor belt with beautiful buttery smooth sushi animation I'm hungry just looking at it just click back real fast because I oh yeah sorry I have a lot of screen no I know I just want to see it real fast okay and showed off her rocket PCB we have a had a little bit of an LED issue has to be flipped that's gonna be fixed on the next version Aaron came by with a beautiful paper lantern visualizer using W LED she's gonna write a guide for it but it it's like behind her her monitor there's like 20 different sized lanterns in each of one of them was like kind of pulsing with the music or with speech which is pretty cool people love visualizers oh JP showed off a memento guide he's doing with a memento camera to do focus stacking the memento has a voice coil motor on it which means that we can do autofocus but also manually focus and so by stepping through the focuses you can go from like near focus to infinite focus and then you can do stuff like diopter focus focus stacking or like cinema mode where you you'll do a pull focus on your subject and do an animated gif so I'm just playing around with like this open source hardware camera you can like custom program so he's gonna be doing some more projects and tutorials on using focus stacking that's his his project for this week I think last week was time-lapse mode so every week is like a new and then Tim filming guy who's been doing deep dives thanks Tim for covering for Scott he's been a little bit of the weather showed off this week's project which I thought would be a great way to demo USB host mode it's a RP2040 feather with USB host plugged into a keyboard with a 480 by 320 display on it and he's like got a little text editor going so it's like an on-the-go circuit Python text editing computer that is like fully open source running circuit Python and saves files to the SD card so that's kind of cool like a little like text editor on the go I'm a great demo of using circuit Python with USB host yeah and then finally we had nanographs come by shown off the electron microscopy shop in downtown Portland I guess it's where you go to get your microscope groomed tuned updated and that's hottest club is microscope microscope shop it's very small I and then I also showed up some of the boards that they've designed to control microscopes and I give us a tour of all the little microscopes that they've adopted and are re-homing I don't know it's like it's a kennel but for microscopes yeah really cool and if you've watched the show until you've none these makers for a while so it's neat to watch the arc of this story and for a really cool home for all these for these microscopes and more every week we do show and tell some 30 p.m. Easter time check out discord that's where we have the link if you want to join but you can also watch all of our video places you can watch in any of the archives and everyone's welcome you can show and share anything off okay on Sundays we do from the desk of Lady 8 it's into parts Lady 8 what did you show off in part one this week okay part one I'm doing the bring up for Flopsy the RP 2040 floppy board I started this in like 20 21 could not get any parts for power supplies from ti wanted to die but now I need parts again so we visiting this project and working on getting the floppy drive up and running in not perfectly working but the floppy drive is spinning and it's getting index pulse the data is not coming out right but the index pulses which is a really great start you know as my friend used to say a segmentation fault means you're halfway there so we're gonna keep working on that but also the phone a module you know some of the boards that need to be redesigned have been very simple some of them are really complicated the phone a series has to be redesigned because the 2g network doesn't really exist in the US anymore so I'm going to go with LTE and biot I got suggestions from a friend of the fruit to check out a couple modules and I talked about why I picked it some of the pinouts and the design the beginning of the design of a new photo all right then use your powers of engineering help people find things on digikey.com where there's millions and millions and millions of parts what did you help people find this week okay so one of the things about these cellular modules that I've seen a lot is that they tend to have very low working voltages like the IO voltage is like two volts or maybe 2.4 and so if you want to do stuff like light up LED because there's an indicator or have a button input also the pin strength of very weak you can't drive it directly you want to have a BJT transistor that does the driving for you and you sort of use the pin as the controller of the base but to keep this board small I don't want to have a transistor and then two resistors like why have three things when you can have one so I talked about pre-biased transistors you can get transistors that have resistors built in so you can kind of use them like poof ready to go you know instant gratification digikey stacks a whole bunch and we show off a couple of varieties some things to watch out for with different base and emitter resistors and part numbers that change depending on the package oh boy but we figured it out and got some on order okay and then during the week we do JP's product pick of the week take it away JP for this week's highlight the USB host featherwing with this paired up with your feather you can plug in your sort of normal USB a cable right into this and then have a keyboard on the other end and you're hosting the keyboard a mouse on the other end a USB flash drive which is pretty cool in fact I've got a demo I'm gonna show I have a feather m4 it's on a feather quadrupler using that I have a little OLED featherwing I will use that and then we have our USB host featherwing what I've wanted to do for a long long time is be able to pick up random thumb drives from around my workshop and office and find out what the heck is on them without mounting them onto a computer plug this little USB thumb drive into the host port and immediately mounts that and starts reading the contents off for me so these are just the names of the files that are at the root level USB host featherwing with the max 3421 chip all right JP's gonna be showing off some cool focus stacking stuff and more on his show tomorrow JP's workshop that was on the show until but you can check that out and Scott will be doing oh you know I mean in this case at 3 p.m. it's actually 2 p.m. on Friday's deep dive with Scott but if something comes up you can also hang out with Tim it's deep dive it's all the innards of circuit Python and more it really is a deep dive and how this amazing cool open-source way to learn Python and also do electronics which we call circuit Python speaking of Python and hardware code plus community we got a lot of stuff going on in the world of Python on hardware this weekly Ada circuit Python 9 beta is almost out yes this is pretty much the blueprint for this is Tim's project okay so we're doing a big push on getting 9.0 finalized we had some folks developers had holidays and then they had some family stuff and first of all to take care of what they're allowing back a lot of stuff was added some things that I personally think is cool jpeg.io support we can now display jpegs natively which is cool I think we did gifts before but jpegs are nice and fast update to ESP IDF 5 you know very important because we want to make sure we're up to date I'm trying to think yeah a couple synthio things a couple of i2s things bitmap filter and better camera support that's great for memento folks who are getting our camera board want to use it with doing filters on the fly as we have some built-in filters as well as a programmable filters you can use USB host support that's kind of the posters all about and Tim's project which is like you know you can plug circuit Python into a keyboard and have a computer like work as part of the repel and one breaking change I think is important for people to know is when you mount SD cards you now have to have the mount point existing like you can't it doesn't like magically make it on mount you have to create slash SD card before you can mount the SD card technically this is correct is how you're supposed to do it like the cell Linux does it I think we had been borrowing how micro python does it which kind of lets you do on the fly it's supposed to you're supposed to have the folder exist beforehand so it's just something to watch for but that allows us to do SD card support over web workflow which also got a lot of updates so we'll be doing more web workflow projects as well so I'm looking forward to all right other things it's in the newsletter this is a cool chart of all the expressive microcontrollers if you tune in to show until scott's favorite is zsp32s3 before coming up very interesting very powerful you can check out all of the circuit python 20 24 responses these are all the things that people want to see in circuit python you can check out on the blog there's a lot of stuff that's just you know regular python on hardware raspberry pi is a Linux computer so it has python updates to tensor flow like for our b2040 for microcontrollers if you want install circuit python beta on a raspberry pi 0 2 w bare metal that's what it's called and then you can check out all the python streams parsec tons of projects you can make a robot with the xrp program selector you can look at our popular post you can look at playground next yeah we'll get to that when we get to our learn guides and then just like stuff that you've probably seen in either show until or on playground news around the web it is jam packed if you're interested in this one was neat i like this one yeah this is this is a this is a cool this um circuit python photographer made a really beautiful circuit python powered day why digital clock that works on top of the like the flash connector well and pretty much anything you can imagine someone's doing it with python on hardware right now so check out all the projects and more this is our newsletter it comes out every single week tier in box um you can also look at it on the blog you can also look at on github you can also look at our rss go to aetherforddaily it's a completely separate website because we don't want to ever spam you and we don't want you to think you need to have an aetherford store account just to read a newsletter we like to keep this thing separate so it is at aetherforddaily.com speaking of openness and open source hardware we have a bunch of learn guides we have two thousand nine hundred and seventy five we're most of three thousand guides ladies and gentlemen we hit twenty six hundred but now we're like well we're that's um what's on the big board this week okay um we have an update a couple updates so the one point five four ink display breakout we have a new version with an i-spy connector so the guide got updated we have a new project uh from brent noe and pavdra there's an iot doorbell camera which is really cool so if you don't want wing to give your camera footage to whoever asks or even doesn't even ask uh you can now make your very own iot doorbell that's completely private um that sends only data to your personal aetherford IO account or uh you can also email you of also here here's the idea behind a lot of our camera projects so the average let's just say young person sees ring doorbells and they're like oh like when i i know what these are when i press it a video or a photo goes to someone but if you wanted to actually teach how to make this or do this no it's it's amazon who knows who cares but this is a good example of how you could teach like oh what if you wanted to have a classroom setting where you're like well what would it take to build something like this so i think one of the things it's a bit of a challenge for us and maybe we can continue to just help get the word out we're not saying these like when we make a open source DIY camera we're not saying this is going to replace your iphone and when we make something like a doorbell you know you press it and it sends a photo we're not saying this is going to replace ring it's to learn and teach it's to not have those other things completely program your ring it's like it comes in a it's like it's it's like a yeah and maybe for good reasons because they want to have security so no one can tune into your you know house or something but for the but for the next generation of people and for all of us how does this stuff work what if you wanted to make one on your own or for you know some of the advanced books out there what if you didn't want to have yours so it doesn't send things to amazon or you know the authorities or you don't know or you never know there's a terms of service that you agree to all the time this is your own terms of service how you decide to use it on your own terms so it's just a different approach but i don't want people to think that this is supposed to replace those things it's to learn and teach inspire share uh how would you learn to make a digital camera if you said hey i want to like if you want to learn how to make one like how would you even start well these are the things that we have now so that's the that's the use of it that's that's the goal is like you get a glimpse of what goes into all this stuff of course it's not going to replace your phone um but maybe some of you well who knows all right well anyways this is a very cool project and it's internet connected and um like i said you can have the photo uh sent to aid for the IO it can be emailed to you you can get a notification and you can of course use webhooks and all that good stuff we'll show the video shortly and then Liz did a guide for the UPDI friend i kind of developed this for me because i was tired of like having this like janky resistor setup for programming at tiny chips but i think other people might want to also program UPDI mic controllers this is a lovely board and Liz did a great guide Carter also wrote a page to get people started with UPDI programming using uh the megatini core uh which is a lovely core for that uh chipset we also have the guide for 8 of box 21 don't look at it don't look at it you don't want to know what 8 bucks ish yeah secret you have to put something up and we updated some pages but if please don't ruin it for everyone okay we also have a bunch of updated guides here you'll see uh because um we uh have updated the Raspberry Pi instructions for all sorts of displays in our TensorFlow code because um we are uh making sure that it works with Wayland i think is the name of it and Bookworm and the Pi 5 basically a lot of stuff changed with the Raspberry Pi 5 and the latest version of Raspberry Pi OS and to make sure all of our displays work so you're going to see all these displays get updated so you saw like you know these TensorFlow Lite and the BrainCraft hat and the TFT add-on and the 2.2 and chat so um those all got updated if you've been trying to get those working with the Pi 5 or with the latest Bookworm or Wayland uh check out the guide i think Melissa has done a really good job updating everything should be working now quite nicely all right um any other guides i think that's it everything else was from the from the previous week okay and then don't forget if you want to put a guide up you can right now um everybody can we have playgrounds so just on learn okay check out doggy buttons by the way yeah this is so cool so this person made buttons like 3d printable buttons that their dog can yeah there's a lot of TikTok videos of these dog there's you can buy these um and it'll say like outside now good dog um this person um showed how do you make your own which i think you know it's it's cool to customize a little bit more yeah um but like once in a while the the dogs are not happy they're just like sad sad dog sad dog it's like yeah yeah but uh but uh check this they want like hugs and kisses yeah like that's how you get them because you say you're sad yeah but i've seen some of these these these videos uh but do you check this like playgrounds it's taken off even more than we expect it was really good it's one of the only places where you can publish your works and you don't have to worry about ads being on there or tracking ads and no one has to log in to see all the steps now it's always going to be free it's open it's the you know place on the if you like Adafrit style stuff this is um one of the places that we get a lot of requests like i'd really love to use the learning system and we're like well you know that's for our authors and everything but so we made a way to have the world use parts of it so check it out um you'll also find a ton of cool projects we're adding more stuff all the time we'll be adding search soon too you know people asking for it out you can use google and just say site yeah yeah we're getting there because there's you know there's a lot of things that go into that and uh check it out we're up to over 300 guides already and of course check out learn we're almost up to 3 000 i guess three is the theme let's do some factory footage and that was made in new york city let's do some 3d printing we're gonna play these videos back to back one of these is the uh diy open source camera memento as a doorbell uh photo taker and more and then we're gonna do a speed up take away no later you can build a diy iot doorbell camera with adafruit's memento in circuit python this project takes a picture whenever the doorbell is pressed and displays it on an adafruit iodashboard that can be accessed anywhere by computer phone or tablet the memento camera board has everything you need to make an internet connected camera project we 3d printed the enclosure to fit the memento and a mini led rk button and based the design on commercial video doorbell cameras like most of our enclosure designs all the parts snap fit and are printed without any supports and because it's a camera we made sure to add a threaded screw adapter so it's easy to set up on a tripod featuring the esp 32s 3 module you can run circuit python code and send images over wi-fi to adafruit io the circuit python code connects to your wi-fi's ssid and uses adafruit io to send image data to a camera feed unlike other doorbell cameras pictures sent to adafruit io are stored on a private feed so photos are only viewable by you and never sent to third parties we think this is a great example of how you can use memento with adafruit io to display image data on a custom dashboard that you can access anywhere with adafruit io actions you can receive email notifications whenever someone rings your doorbell making the experience more immediate you can also customize the email subject and message to display exactly how you want circuit python and adafruit io make iot projects easy for folks to get started with iot hardware the enclosure design is open source and free to download we also have a 3d model of the memento dev board so you can create your own projects we hope this inspires you to check out adafruit memento for your next iot camera project right that's the 3d printing of the week a couple little reminders it glows is the code 10% off in the store there's all this free stuff that you can get based on like bye and then i'll answer one question as we uh get to the rest of the show someone's asking when do we expect all of 8 box 21 the ship we hope within the next 30 days it's just been a slow terrible grinder over the last couple years covet part shortage and um you know the joke is uh is it the same project or product when everything was replaced like that you know every piece of everything in it changed twice everything got changed over nothing was original yeah so what shipped in the end i think this is one of the ones like i totally understand if some folks are going to bail because they're like oh what if 8 box is you know going to be like this all the time it's not um but for those folks who do electronics they're like oh wow i'm surprised it's ever shipping again because we really had to start from scratch and redesign about 700 products all together to get where we're at so hopefully we were transparent enough the entire time we had our segment it's part shortage it's part shortage and you could see all the different revisions that we've done over the last couple years so we can make things again can i think this is like migraine i get like i get one minute in the end around you're sure there's a lot of people who do kick starters and they're like no no it's gonna ship it's gonna ship it's gonna ship and it like you know it's like been years and they're but they're still promising i i shipped okay like i promised and i did it yeah look they're all gonna ship like we have all the boxes we're shipping them out like we're taking easy to the shipping team doesn't get overwhelmed but like yeah it's happening guys like most times when people say no really it's gonna happen yeah we're not gonna we're not gonna give up it's just been really hard i don't give up yeah it's just been really hard so thank you for your patience everyone but that's the that's the timeline that we have and um we'll be announcing the unboxing soon we have a fun video plan and then we're lined up for the next one right away so we're hopefully gonna be back on schedule this is a catch-up here and then we're gonna continue to do this definitely have a plan for four this year so this was the first of the year and you know we basically start shipping in january first um yeah we did get some out before the end of the year no problem january we had to build all the boxes but now we're on the back of track okay let's do iNPI hi on npi about you by digikey thank you digikey this week it is layered connectivity yes lady what is this week's new product introduction i'm glad you asked okay so this week it's actually kind of a collaboration uh this week it's the sarah nx040 which is a combination of the nxpsr040 which we'll talk about and you know our favorite the nordic nrf series nrf 52 this is the 833 which actually more recent than the 840 i believe um there's a usb capable blue choose low energy cortex m33 or m4 microcontroller sorry i can't remember up top my head uh with course would be a lee and the ultra low power um and great range capabilities and programmability of the nordic series uh teamed up as that's the main core teamed up with the nxpsr040 which is an ultra wide band uh radio front end uh that can also do like um talk about it like the various positioning and then layered connectivity put this all together in a certified ready to pick in place antenna fide module so you can get started with ultra wide band projects really quickly okay so ultra wide band what is that well it's like it's like those pants from jnco right they're like ultra wide leg these are ultra wide band this is a radio system that um blasts data over you'll see like you know like a gigahertz wide band with um and it can transmit and receive data and it it doesn't it's not the same as wi-fi or bluetooth which is like 2.4 gigahertz and it's not laura which is usually like 90 900 megahertz or maybe 433 it's much higher frequency so it's very near very uh short distances to one end okay uh oh wow well i kept this sound off all right let's check uh we're back we're gonna fix it and pass okay uh so they're saying well people can use gps okay i believe we are back sorry about the internet connectivity stuff like it's a little weird usually our network's pretty good but yeah do we give up now we're not gonna give up okay let's go back okay let me do um i'll start over from this one okay you guys get to hear it three times um okay uh it's interesting with ultra wide band specifically for uh doing small scale location because um if you want to do geolocation with gps or you want to do cellular um uh triangulation with like self towers you have to be outdoors you have to have network access or you have to have a gps fix you have to have like good connectivity to the sky or whatever and you also get 10 meters best range you can also do wi-fi or bluetooth though energy time of flight detection um that'll get you a little bit better but it's still gonna be like within a meter or two um also usually you can't tell which door actually you can just tell like overall distance like oh it is you're you know 10 meters away or 20 meters away but you don't know exactly where within a 3d space um the target is and then with ultra wide band what's really neat is especially if you have multiple anchor tags you can actually do centimeter level indoor positioning um where like within an indoor space where you don't necessarily to have you can be in a basement you can be in a tower whatever or you can do it outside of course but uh specifically indoors it's great um you set up multiple anchor tags and you can detect where in 3d space objects are within that space and this ultra wide band is one of the few technologies that can actually do that kind of positioning that kind of precision indoors okay um so it does this you know basically by sending data um and then looking for the bounce to apply kind of like anything like time of flight or um distance detection with other rf signals so that's not unusual um both sizes because it's ultra wide band it's got this extra bandwidth because it's a high frequency it can actually do a little bit more security so instead of just sending like a random ping it can do like challenge responses or encryption um and have packet data that's a little bit more complicated than just like a simple like you know uh echo ping or advertisement like in bluetooth or energy uh which means it can be more secure and so I actually did a little bit of reading about like how ultra wide you know bandwidth with that ultra wide bandwidth location works and um what's neat is the data is sent and it's like this beautiful sync pulse and the pulse shape is like uh tune in a way so that you get um no frequency outside the band so yes it does use this ultra wide band but the energy level overall is quite low because it's spread out over this wide frequency and because you have this wide frequency um and you can detect you know pulses in the different parts of the the frequency band that you're transmitting in if you do have bounces or you have something that is opaque or transparent to a certain frequency other frequencies might be able to get around it or through it and so part of the calculation you have to do with um ultra wide band is managing the reflections because you're going to get like a direct path bounce then you might get reflective bounces and then you have to do the math to figure out like okay well based on the frequency in which pulse and the data like what is the actual distance and where are you with relation to you know the other uh ultra wide band module that's like transmitting or receiving the pulses um and that's what's really nice about the nx040 is it does that all for you so you don't have to do the math and calculate and figure out like you know all this the correlation of all the symbols and data that you're getting um once you've synced it up with the transmitter so it all has like the same security key it'll just tell you like magically like hey here you are with x y z coordinates okay um there's basically two ways you might want to use ultra wide band there's the single side it's this is one to one and you have um you know a transmitter say your car and a receiver that could be like a key fob or a phone in your pocket and this doesn't do um very detailed triangulation like you can usually you know can definitely do distance and it can usually do like basic direction you're going to get like maybe x y and probably not going to get x y z coordinates but it's good for detecting when somebody is nearby and how close they are and then there is the more advanced difference of arrival calculations and a lot of people want to talk about ultra wide band this is what they mean you'd set up anchor points in this case in the bottom lefty c like a one two three and four and those are transmitters or receivers that are looking for signal coming from that cell phone that's kind of wandering around 3d space and by taking those four bounces of the signal it can calculate where in 3d space that cell phone is and so this would be good if you're like oh i have a you know event space and i want to track where people are within that event space or i have assets within a factory i want to know where that asset is um this is where you'd use time difference of arrival so two different use cases the previous one tends to be used for like detecting when somebody is nearby for like security purposes you want to unlock something because it's like oh you've been authenticated and you're nearby um this is a nice comparison from nxp showing the accuracy uh you know they didn't even show gps or cellular but that's also in the range of seven to ten meters um but ultra wideband one of the nice things is because of that high frequency wand bandwidth um and the the high bandwidth of data and the smallness of the waveform you can do much better uh time of flight um detection um so you know originally it was for item tracking but what's interesting is um the new use case you know in an indoor navigation but uh some new use cases that are coming in are built smart building services so detecting when a person is at the door automatically unlocks or hands-free payments you don't need to touch to take your phone on touch to pay it just knows that you you know you're walking by and you're authenticated already uh so you know like we're talking about how in New York City that when you want to go to the turnstile you have to put your phone on the tap to pay to go through but wouldn't it be cool if you just walked to the turnstile and was like hey i can detect that you have an ultra wide bank cable phone it's you know you're within four centimeters i know that means you're within the turnstile i'm going to let you through um so car access is seems to be another uh technology that's picking up ultra wideband especially as cell phones um are starting to add ultra wideband technology because people tend to have their cell phones and may not have their car keys and what's nice is that ultra wideband isn't susceptible to the relay attacks that have been like really like a plague on cars um this is like a kind of a famous clip of somebody who's caught they put an antenna near the home and they they they amplify the signal from the key fob that might be next be left near the door or near the window and they use that to unlock the car so ultra wideband doesn't have this issue because it isn't this simple um transmitter receiver it can actually do authentication within the ultra wideband frequency so inside each module you get the nxpsro4 that's the ultra wideband connected over spi to the nordic nrf52 that's the main core that you're going to be working with it also has bluetooth or energy which means there's this you know backhaul uh because the ultra wideband even though it has bandwidth you can't communicate back to like a phone or a computer so that the nordic nrf52 833 is what you would use to connect to computer a cell phone um or other devices because it has full bluetooth or energy capability and of course all the peripherals you need um so nxp has documentation on their try mention it's kind of a cool name the sr040 ultra wideband but what's great is you know again all the calculations are done in chip communicate over spi so you don't have to do that work on the bluetooth though energy device you do it on this chip and communicate over spi there's two versions of this module this one has two antenna ports so you would use a you know it's normal 2.4 gigahertz bluetooth antenna for ultra wideband you'll want to pick up you know laird has the matching nano wideband antenna which you know assuming when they do the authentication authentication the certifications for the chips they use this antenna so you get to use their certifications um but check out the documentation for that to make sure but you plug in this antenna now you can even if you're in enclosure or you want to have a better range uh for the ultra wideband because one of the trade-offs is ultra wideband because it's a high frequency doesn't have as much range as you're going to get with 900 megahertz or 433 of course um both modules are pick and placeable uh you know the one that has an antenna just to make sure you know you really want to make sure that you have nothing in that area that could get in the way of the antenna it's really important that the ultra wideband antenna is like free and clear because you know any interference in the antenna is going to affect how good it is at doing the 3d location of devices or the the time of flight detection of um distances between it and you know the other paired device there's also a dev kit available which i kind of like uh has everything you need it's got a little micro rice connector um it's got quick stem and qt compatible so you can plug in uh any of your eta fruit favorite sensors or devices you want an OLED or temperature sensor go to town uh you'll need of course more than one of these you'll need at least two they also have a usb dongle i forgot to mention so if you want to get data on your computer the usb dongle will be able to let you run their eval software to get data from the ultra wideband device without going through like cell phone it does the bluetooth to usb conversion for you and best of all it's in stock thank you for being patient through that nine api um someone in the chat said there was a giant internet outage across the entire internet right now which it seemed to be true because i was like what's going on yeah but did we give up no i can't get up um probably want to skip the video by the way so well um that's this week's i don't have any thanks for hanging in there okay we're gonna go to new products right away don't forget is it close it's new product time numininuninunirt n Rs 1 okay we got an update uh rule the tfp 401 hard to give for a couple of years we finally got a shipment of these chips thank goodness we're ready to put these back in stock with an update to this board since we were updating it anyways because we had to change the backlight driver and a couple other chips we have a stimuli qt connector if you want to reprogram the EDID. This is a touch capable USB and HDMI to RGB, TTL converter chip. Great for just turning a normal TFT display into an HDMI monitor. All right, next up. Nudes. Nudes. We want nudes. We got nudes. More nudes. Green nudes. Yeah. Blue nudes. Let me go to this. Blues. Blue nudes. And we got red nudes. So these are 1.2 meter long noodles of LEDs. Ultra, ultra flexible silicone coated. Really fun to use. They're basically EL, but exactly what you want EL to be, which EL isn't because EL is kind of, yeah, it's quiet and it doesn't crack when the little wire is inside break. There's no weird annoying soldering to do. You give it 24 volts because these are the very long ones. We have shorter ones that use three volts or 12 volts. But they're beautiful and they're PWMable as well. So you don't have to have any ridiculous inverter. Love these nudes and we had them in white in the 1.2 meter long and now we have them in red, green and blue as well. Next up. Next up we have, this might be useful for people doing LED illumination projects. This is double sided analog LED strip that's 12 volt power and I think cool, warm and neutral white. So can you go the other way? I'll show this off because this is a little interesting. So usually we have LED strip that has LEDs on one side, but this has on both sides, which means and these are like nice flat LEDs. So it's not going to give you a perfect 360, but you're going to get essentially 360 degree color and you can power them from 9 to 12 volts. They are analog LED strips, so not digital. You can PWM them. This one is the warm white. So you get, you know, you can see from the edge, you know, it is not as bright, but you still get lighting. You know, it's like, if you're especially if you put this behind something, you're a little bit of distance and you have the light bounce around. Great for illumination. They're very thin, only six millimeters, I think by maybe three millimeters thick. This is the warm LED. I have this on low. So this is the nine volts. At 12 volts, I think it dropped about an amp. And then I'm betting this is the cool white one. So you have three temperatures, I think 300, 450, sorry, 3000, which is warm, 4,500 and then 6,000 cool. So this I think is the neutral white. So three different colors. So this is good for you want to illuminate something and you want very thin, cool lighting. This double sided LED strip will do a really beautiful job for you. Okay. In the start of the show tonight, besides you, Lady, our team, our community, customers, everyone who makes and shares is... By request, we had a customer request for the ESP32 S3 feather with WFL external antenna connector and we have it. So this is just like the ESP32 S3 feather that we've stopped for a bit, except that one had antenna. This one doesn't. This is the version with 8 megabytes of flash and no PSRAM, which means it's not great for circuit Python because you don't get that extra PSRAM, but it's like perfect for use with Arduino, definitely. Or if you're using just like free RTOS or a platform IO, it's going to be great. And you can connect an external WFL antenna. We have a WFL to RPSMA adapter in the store, as well as a 2.4 gigahertz antenna. It's not UFL. It's WFL. IPX3, not IPX1. Slightly different. So just watch out. Don't try to use a UFL connector. Otherwise, it's exactly the same pinout configuration. It has the Stemic UT, USB-C for data and power, battery connector, all the pins you know and love, feather format compatible. Great little board. Love the S3. And now if you want extra antenna, you're in luck. We have it. Nice new products. Okay. Yeah, there's all sorts of internet problems in the world right now. I don't know what's going on. Everyone's on their vision pro. Good way it lasted. It closes the code. There's some questions lined up. We're not doing top secret this week because we'll have some more next week. So let's head off to answer your questions and then we got to get out here. Let's kick it. Yes. So the first question is from the things that we were showing on IMPI. Is there an effective, is there an estimate for the effective range? I would say 100 meters is probably a good range to go with. I'll be honest, I kind of looked and I couldn't find a promised range, but I think about 100 meters is the video demo was at least 400 meters, but it's going to be best used at 10 meters or less. Alrighty. Next up, can the five volt natural white LED strip, 320 meter be cut into shorter legs? Yes. Can you go to the overhead real fast? I forgot to show that. I'll just quickly show it off. There's little cut marks every 17 and a half millimeters and you can cut and solder to them so you can even like just cut these little strips if you want, but each little bit is 12 volts. Okay. Next up, do you sell a few GPIO expanders between the PCF 8574 and the MCP 2317? Do you have a favorite for usage reliability speed? I'm using ESP 32S3. I don't want to solder on the main ESP board. Just use the expander to read input changes. Thanks. So for just inputs, any of them will do the job. I do like the MCP 2317. This is a classic and it's got built-in pull-up capability. It's got interrupts and you know the board's easy to use. That said, all the GPIO expanders we have will do button inputs, but some of them require the buttons to be pulled down only like when you press it, the button goes to ground and so the MCP 2317 is the only one that's like truly flexible. And whether you want the button to be up or down, the only thing is it only has pull-ups, not pull-down, so keep that in mind. Okay, Doreen, show and tell, JP showed off the manual focus. Is there a manual exposure setting? There is, and not only that, but you can lock the exposure and white balance, which we do in time lapse mode. So check out the pie camera, the camera demo. There's a little function. I can't remember the name because somebody asked me. It's called like get exposure settings and then you get addiction in the setting. Like we don't know what the numbers mean, but you get the numbers and then you can save them and tweak them and adjust them. Yeah, it'll be cool. And I know we're not going to have time to do it because we have to run a company and this is hard to do this type of thing, but what would be cool is if someone ever wanted to do like a book or a website about exploring photography, digital photography, like you could actually talk about how all this stuff came about over the years from analog to digital photography and then actually show with a real camera, the Memento, how to do that. So it's like, well, when would you want manual exposure on a digital camera and what is manual exposure and how does the light work? And then you could actually show it with code as well. That'd be kind of cool. It would be, it's too comprehensive. It would be, you know, a million pages like a history of photography, but you would actually know how this stuff was built. And that's a good example. It's like, okay, you could do manual focus. What does that mean? You could do manual exposure. What does that mean? And it would be like encyclopedia of the stuff is documented, like we just figured the shit out by like reading it, reading random drivers and like just poking at different numbers. So yeah, it's fun. Okay. Who writes your music for the opening? So Dan on our team does or myself will be, we do the music. So thank you so much for noticing. We, we try hard. We like cool music. I hope that's Dan actually logged in and be like, Hey, who's the cool dude? Where to get a Raspberry Pi five? We have Raspberry Pi fives and we actually do releases every make sure you have a native account. Make sure you have two factor authentication, sign up for notifications and unlike check our pi locator, lots of other places that are still on backwater. We only ship what we haven't stopped. We shipped a bunch today. Actually, we shipped 300. So yeah, do you have a sensor that can give a processor that can read ant plus protocol? You know, I don't actually, I don't, I don't think we suck anything that does ant plus maybe, maybe Nordic, maybe the nr 52 at 40 does, but we haven't, it's not in Arduino or circuit Python. I don't think for the link to get a reservoir, if I just go to Adafruit.com and type raspberry pi five, and you'll see it right there and you can sign up when it gets in stock, but just make sure you make an account to factor authentication because there's people who are trying to buy a bunch and sell them at higher prices. And we found a way to avoid that. Okay. Then there's our questions. Okay, perfect sign. Thanks everybody. Thanks for sticking by us this week. There was some internet outages, but we have two providers and I switched to the other one. You can hear me frantically. They're like, Oh, no. So our Wi-Fi is on one and our ethernet's on the other. And if there's an internet outage with one, we can sometimes keep it going. So we've had some standby music and that's how it goes in the line. You got to use the standby. Got to use the standby graphic, which we don't like to use. But once a year. Yeah, hopefully this is it. Hopefully that's it for this year. We'll also check our network stuff here. We'll say, thank you so much, everybody. Don't forget the code is a close. Thank you, Justin May behind the scenes, helping out in the Adafruit Slack and customers and more. It's probably DNN. This has been an Adafruit production. Here is your moment, Azina. Bye, everybody.