 I'm from New York. It's us engineer everybody and welcome to ask the engineer It's me Lady Ada the engineer with me. Mr. Lee Ada Camera control. I've got a fun show for you tonight the next hours full of 3d printing electronics Retro tech new products videos guides updates circuit Python and more we're gonna jam it out so much going on this week Hope we don't get cancelled mr. We need to tell them what's on tonight's show. Let's talk about that a bit on tonight show the code is a No rotary on a rotary. It's for a product. It's a no rotary 10% off in native first all the way up to 1.59 p.m. Eastern time or when I remember to turn the code off anything starts in stock It's 10% off including you also get the free stuff talk about our live shows. We just did show and tell We'll do a little bit of recap from display data, which we did on Sunday Including the great search have a highlight from JP's product pick time travel around the world maker sector artists engineers will also send off Show some art from our offspring We have some retro tech some really neat stuff that Turning into the Adafruit retro museum show that off fun video from some factory footage We have 3d printing on MPI this week. It's from Bosch where you can sense your tech like a Bosch That's on IMPI. We'll do some top secret just new products when it's your questions We'll do all of that over a discord ad for it slash Discord that's where you answer all the questions and more we do that each week here on you guessed it ask an engineer Okey-dokey, so ladies it's the code and people get free stuff. What do they get? We still have some freebies $99 or more you get a perma proto half-sized breadboard as shown here One for nine or more you get a KB 2040 they were in pink we ran on the big PCBs now. They're an Adafruit black Very got the but the same great RP 2040 microcontroller board with four megabytes of flash Stem IQ t-port cast-layed pads and you can use it in keyboard or any product of these is a Pro mini breakout or pro micro break out. Yeah That's right. Yeah Okay, let's do a little bit of retouch. So from the desk of Lady Aida this Week We do it in two parts part one lady. No, what did you show off? Okay, this week. I showed off the demo for that ANO rotary encoder And I also showed off the tester for the chalk Keyboard breakout that's going to be also shown this week So that basically this week's new products like I got the testers done over the weekend So we could get them into the store. So that's what I showed off on the desk Yeah Then we do the great search when you take a look around and look for things on digihe.com help people find things You're looking for what did you help people find this week? All right, so the TCS 34 something the whole part number as a color sensor that we Love we use many many many many years and no longer be always discontinued a little bit before actually the chip shortage But the chip shortage definitely like killed off any chance of getting more of these chips So I want to find a replacement Something that can do color sensing hopefully clear light sensing interrupt output Basically as close as possible to match the TCS Chip that we had and found a couple good options and I talked about them not as many color sensors And I as I would have expected available at digihe. There's only really four or five Possibilities we looked at all of them and made a couple decisions If you're looking for color sensing rgb light sensing check out the video for a review of what digihe has in stock And we just got off the show and tell We had some aetherford guests so jepler showed a cool mini project Keyboard scott was showing off some new stuff That he's working on including a really neat e-ink display like this idea of like extending out a weather pattern Yeah, and a calendar style and then we had folks show up and show off their projects joey had a cool feather Dg Devin should just really cool lamp, but it had this cool kid Display because that's what you do when you're fair you just look at you put your kid to sleep You just look at pictures of your kid turns out Humanity sensors. Yeah, it's really neat. And then we also had I think that was everyone I have to check the show notes, but I'm not supposed to have favorites Yeah, but that's not favorites Um, uh mark had a keyboard synth thing as well I'm gonna go with the the wholesome cool kid display project. So They're all really good. They're all really good. I was impressed with how good the synth sounded. Yeah Jeff was like, oh the synth is kind of like wobbly today, but it um, I think mark came in and showed off. Hey, no Yeah, um But since you know, we've had a kid We're showing some of the projects that we're doing and other parents are showing that too Uh, and that's one of the things I wanted to talk about because show and tell is like I think the longest running video live online Show and tell isn't about uh Well, so here's what happened. So here's what happened last week. It's a hate speech So here's what happened last week. Um, I got some messages. I'm like, hey, how come the show and tell isn't on like facebook Whatever, like that's weird So I looked at our our facebook account, which we just used to publish things We kind of try to stay away from it the most we can um the show and tell got um flagged as uh hate speech, which is kind of extreme like not just like hey There was something infringing or like hey someone reported. It's like no skip. Do not collect 100 dollars. Do not To just go directly to hate speech jail. So they took down our um videos. I think plural um, but at least the latest one and so um, We tried to hit the appeal button and you can't you all the only option was to agree that it's hate speech I'm just like we'll just hit x and then I tried to reach out to our facebook rep No answer I tried twitter because usually for whatever reason if you go through twitter with the accounts that meta and facebook have You can get a response Nothing and then it hit hacker news and then right when I hit hacker news Because we put like here's the transcript from the show. It's really wholesome stuff Um, how is this how is this possible that it takes me to get someone who was modifying their wheelchair putting leds on it Music projects and so obviously it was a mistake. Obviously. There's some like AI algorithmic thing, but this keeps coming up quite a bit. So um, of course a little bit later We got a message no explanation. Just um, we're sorry. We got this wrong So it's better point was a human involved. I think this is a robot It's back. Um, and the message we got was sorry. We got this wrong So if you don't see our shows on some of the platforms, you know, obviously something's going Going weird. Um, but we don't do we didn't even curse. Um, and so anywho, um We we also are well aware that sometimes there's trolling Um, there are people who um get angry with us because they can only buy one raspberry pie right now because the shortage And they're like, but I have a cluster I need to make Um, I'm gonna get you where Um, some guy reported us to the better business bureau today. So I had to fill out a form again Yeah, he was angry. He was angry. He's like, I should be able to buy as many raspberry pies I want I don't care who else needs them. I'm just like, wow, like you really kind of prove what we were saying is like Some people are hoarding these. Please don't do that. Exactly. Unfortunately. This is why we had to do it Like believe me, we it's a lot of work to go through all the work We would prefer not to do it. So anyways, I understand that that's part of it too Is people will weaponize these tools like we've had to report like actual hate speech and nothing happened Um, so if you don't see some of our content in some of the places It's not because something happened is probably because something like this usually gets resolved Um, I kind of hate that it has to end up on like hacker news or like somewhere in the news because not everyone has Like it is shocking when it happens to someone like Adafruit. Um, you get censored or you declare hate speech But for a lot of um smaller channels or for folks just getting started it's discouraging because it's like I posted up a video of like Girl Scouts making electronics. Like why is this hate speech? So anyways, that's the story with that. So it's fully resolved. We think Thanks for tuning in and being part of the adventure with us um jp Product pick of the week, which is also not hate speech Um, is every single week Tuesday. We broadcast live from the product page here is this week's recap It is the feather rp2040 with dvi for hdmi video output an hdmi port That can be used to send dvi video out to to your hdmi or dvi monitor feather rp2040 dvi It is running circuit python code. This is a really lovely demo that todd bot created one of the screensaver demos that phil be created This is the uh, the max headroom one variation on some todd bot video synth demos I've got Sliders to control things like the size and horizontal position of a triangle as I move it. It's doing a nice little sort of fade effect And I can also change the colors on that And set it rotating With a let me set that to a nice slow speed. Oh, yeah, look at that. It is the feather rp2040 dvi with hdmi video output And don't forget every thursday you can tune into john park's workshop a lot of fun as we have deep dive with tim Let's do some time travel Okay, uh on sunday, it was mother's day and speaking of wholesome content, um, it was our first mother's day here. Congratulations. Happy mother's day And uh, happy mother's day that everyone was out there or those who celebrate. So, um, one of the things that we're doing We show some of our projects that we're doing with kiddo We basically decided to keep her off social media. She can decide if it's for her later, but I'm like, you know what? I can show the hands and I can show and I can show the projects So, um, our kiddo did some art and uh, you know, we we we share bits with all of you out there You're part of our community But I figured this was like this is on the line. It's like, oh see artwork. It's not her There's no face. There's nothing like, you know embarrassing later that she's going to be like, can't believe you Be on the internet. Um, so this is really wholesome. She made um, this is our first Painting. Um, she's she's a young and she's under six months old, but she she did some Painting. So here is a quick video that I edited together that just the hands just the art just art focus on the art Yes, not the artist Day card mommy you are Next, uh, this is just um, kind of just Some business here. So, um, if you get an email from us and it's in Your email clients such as gmail, which a lot of people use Starting today, there's a little verification check mark. It's an option that we had to jump through a million hoops So we had to prove who you are. We had to prove who the team was We had to verify the business address. There's a lot of stuff that you can do Through digisert and google and they basically say, hey, this email that you're getting is definitely from the company that's sending it Um, the scams out there getting more and more sophisticated. So this is something we're doing for our community and our customers Um, no one should ever pretend to be eight of fruit. We've seen some phishing scams in the past like that So if you're getting an email from us and you're using I think gmail as your your your client It'll it'll show that this is from eight of fruit. So that's a little bit of a change Um, I think they probably started this when like blue check marks were a thing. So now everything has a blue check mark Um, so that's that's what you'll notice and then in other news. Um, we're trying to get away Speaking of we're trying to get away from advertising on Um, some platforms So facebook we're not really a fan of because and also Their version of advertising is not compatible with what we like to do So there is like really intense tracking That some of the social networks or the marketplaces do We don't do that. And so it's not really a good match for us. Anyways, we're also trying to move away from google ads Uh, because while they were effective a long time ago Um, there's a lot of junk traffic and it just doesn't work So we thought well, let's try to put some great content in places that we actually like And tumblr, um, under new management, um, it's part of wordpress And the folks over there we know so we thought well Let's try to move some of the budget that we normally use for google and let's put it on tumblr So if you're on tumblr, you'll see some of our ads and some people like it So this is the feedback we're getting so far. We're putting some, you know, what this is pretty And we figure, you know, if we put just Beautiful things that happen to have electronics that'll tell our story Maybe people will be like, oh, I was thinking about getting into like mechanical keyboards Um, I remember seeing a cool video on tumblr that the data fruit had So, um, we're gonna try to just provide good information Sometimes ends up being good advertising, but um, we really want to Find ways to put Like ads are part of our lives. I think everyone's an expert in advertising But it doesn't mean it has to be crummy. So, um, if you see it over on tumblr, you can hit like We're not using any of the tracking functionality that I think normal companies use like we don't do remarketing We don't do a lot of things. Um Click the link. That's the only time we know that anything worked out. Um, so anyways, check it out Let's do some retro Okay, this week in retro tech, um, this is this is kind of cool. Um, let's just uh First let's share the commercial for it We are the dome hits. We are the perfect family and we play the perfect electronic game Computer perfection Watch our daughter challenge her memory by lighting the lights in perfect sequence Computer perfection beats out clues and keeps score with millions of games in its head. We can play alone Or against each other I run honey Oh, well, nobody's perfect Computer perfection from lakeside in the world of electronic games is outstanding Okay, 1979 computer perfection Um, this was released by lakeside. It was a groundbreaking electronic game How did the ultimate playmate the game house in a transparent blue dome was activated by lifting the dome And uh, it revealed four games and three skill levels to choose from the four games that it offered up or countdown you'd uh try to Correct get 10 lights in the correct order with the fewest number of moves black hole Another one player game black hole was the same objective countdown But would add a twist if you pressed another really lit button The game would turn off all the lights ahead of it with the light itself. Um, here's box, by the way Uh, brain baton was the third game a two-player game One player had to turn off all the lights starting with number one Well, the other player to turn all the lights on starting with number six light race Two-player game would race uh to turn on more than uh, five lights It wasn't supposed to be a game more than a game. It was it was supposed to be Something that was like half computer at the time because this was like when computers were introduced And it was supposed to be like a sophisticated game that was like very electronic But also um something kind of like a board game One neat thing about it a little bit of trivia It hits a major media attention not really but um back in the day the Show buck rogers in 21st century in the episode mark of the siren Viewers can notice computer perfections distinct blue dome besides buck gilderard's bed in the searcher sick bay So that is um this week's retro tech um, this is the perfect family And heads are blue. Yeah, it was kind of it was kind of nice. This is uh, and jp is currently turning this into a Uh synth I don't guess that the Atari 2600 switches like that's like the yeah That's what was available. You could tell and there's like, okay a green led and a red led Yeah, it's interesting because they're like, okay computers are here, but we still make board games So we have to like you're in the computers. Well, you're gonna like this. We're calling it computer perfection Um, it looks like cool. Yeah, the enclosure is beautiful. Yeah, the blue dome. I'm surprised. Good. Uh, can you shoot and send? Yeah, okay, let's do some python on the card Okay, this week in the newsletter, um, the biggest news and uh, congratulations to the team on this zero zero 400 circuit python compatible boards or the math more than half Nothing to do with adverte now most of them are not a different boards actually so so maybe type in a I actually don't know The answer but type in a different or filter. Yeah for made by eight So one of the things that yeah, you can you can see this here. So just click that Okay, so then we have to press the x here. Okay 88 so less than a quarter Of the boards here are a few months. Yeah, so that means not ours. So that means that there's companies people Um, open source projects all are using circuit python as the firmware that runs on their device every single time There's a circuit python update automatically they get it for their board and uh, there's 400 total or there's more than 400 And 88 are from adafruit wait 410. Wow a bunch just came in Yeah, and so these are the most popular or the newest ones, but let's take a look at the filters. Let's Sorry, those are the most uh Downloaded don't download you want to sort by newest first. Yeah, okay. So the most downloaded right now are picos mini sand Although i'll say this is not what it depends on the release. So it's a little confusing Yeah, let's do let's do the newest ones. Yeah, just came in So the newest ones that just came in you can look at the rp20 40 lcd There's a feather. Here's some new ones. So when you Yeah, when there's ones on our photos, it means they didn't the information isn't up there yet But yeah, they're getting they're working on it. Uh, luligal pyrone more pyrone stuff Lots of pyrone stuff actually um a m5 stick a watch Um, there's a lot going on here and a lot of tt go stuff a lot of like random esp 32 s3 and s2 boards And that's cool. Yeah, like yeah, a lot of us Submitted a bunch of boards for their efr 32. They ported circuit python um, look at this look like they did the dajeery of boards I remember when we had Five club. What's that? Wait, he'll call it. What's that the hapk club sprig? Looks pretty cool. What's this isn't any way to look at hardware too? I've never even heard of this thing So, um, this looks cool. You can get the nightly builds for the stuff. You can get the uf2 one of the things that we we wanted to do was Have a way for people to get the latest firmware for their hardware That was the hardest thing and there was like all sorts of websites that try to do it or like lists and there's a zip file Nearly impossible. We think we we think we've solved this um, and then for the um folks who like to see charts This is what it looks like over time. Um, I'll disappear us here But uh from january 1st of 2018 all the way up to january 1st of 2023. That's a nice. That's a nice chart right It's oh, yeah, we did the math because it was it's been about a hundred years since we did our You know every 200 we do an announcement and so um, it's been Let's see from now to the last one was one basically a year And uh, it's two boards. Um A week on average. Yeah, that's great So keep on going and thank you everyone in the community who's doing stuff at circuit python using it in their hardware And uh making electronic way too easy. So other things in newsletter. We posted up that super con 2023 is coming So hackaday is putting that on with supply frame Um, you can check out tons and tons of projects if you wanted to get micro python working with aws That's there. Um, this is kind of neat. This is an rp 2040 to open tesla charging for it And it's like you like you use um, you read what the Um code is for your car and then you can like, you know, we we play it Then when you have um, some joystick stuff, we're going to show that in the top secret section And then just like the entire menagerie of projects That are kind of unending. Um Every single week Yeah does an amazing job with the newsletter. Peace. Please. Please Consider subscribing. It's over on eight for daily. We don't spam Um delivers to your inbox every single week Getting on eight of free daily. We have other newsletters, but this is one of our more popular ones So check it out. Let's do some open source hardware Use lady at a word open source hardware company to prove it We released tons and tons and tons and tons and tons of guides. What are the new guides this week? Okay Lots of guides this week indeed. So we've got uh from catney the feather rp 2040 rfm 95 This is a 900 megahertz laura Chip on an rp 2040 feather with like a uofl connector for easy antenna Um, it's like the easiest lowest cost laura board that we've got Um, I think it's going to be great because circuit python runs wonderfully on the rp 2040 We've got the 3d printing prize for the week is this is a full 3d Sorry 360 epcot spaceship earth with neopixels. Um, it's not it's like a v4. I think or v3 um I cost the hydra. I don't know the name of this shape is uh, it's got leds and it looks just like epcot center And he's running w led as the software to control the animations Um, you've got a guide for the can bus feather as well. It's an rp 2040 with a can bus transceiver The popular mcp 2515 chipset We've got the dvi pie cowbell. So if you got a pico a pico w you want to add dvi output really easily It does all the pin routing for you Um, and does the level shifting as necessary So you can easily add dvi output on circuit python or arduino and you can scroll up one Um, phil b would a really good guide on usb pd hacks usb type c power delivery is very handy um If you would like to get nine volts 12 volts 15 Or 20 volts into a project. You don't want to use a dc project You can often use then off the shelf usb c power supply Um, he goes through some of the usb pd products that we've got Tips and tricks on how to update all designs because a lot of old products Like, you know, you need some like random ass gigantic Power brick and you just don't have it anymore. You don't want to make you know manage that Pop a usb c on there or use one of our usb pd cables. You chance all about it We've also got the cowbell version of the can transceiver So if you have a pico or pico w you want to connect into can bus networks You can do that. I think from last week We did the feather think ink that guides live now too so you can Take ink um displays and connect them to an rp 20 40 very easily and uh by robert dale smith the usb Vacation of the fisher price Game controller for kids turns out that's actually a really good It has all the buttons working so you can turn it into an actual game controller with a kb 2040 Yeah, let's take a look at this because um, I think it's worth taking an additional look So this is a we have this for our kid Um, it's not quite old enough for you yet, but she's gonna be and so you can turn this really good game controller That doesn't control game You can make the sounds but it can also do usb Yeah, I think someone like a professional gamer won a gaming competition with this too because they're just like hey um, but I got a sam before in um the show and tell When I was at make magazine, I used to write about how great it would be if manufacturers Use screws and sort of glues had replaceable batteries Made enclosures that you could do other stuff with and sure enough, you know I didn't know a kid at time That's what was going on like these fisher price things are indestructible. They're low cost and um You have you can unscrew everything and you can put batteries in these are like amazing enclosures for electronics So if you're thinking of just making something and you're like, uh, I'm not going to do injection molding I don't have time to 3d print take a look at kids toys It's cheaper than getting the injection molding done If something is close enough and you know what thrift stores have piles and piles and piles And they don't change. They're the same year over year Okay, let's do some factory footage Factory footage this week Uh, don't forget the code is ANO Rotary 10% off the native restore all the way up to 159 p.m We're gonna do some 3d printing now So before we play the latest video and the speed up wanted to say Congratulations to knowing Pedro the longest running 3d printing show. They're up to episode 400 Unbelievable And still something new and interesting every single week. There are people who've learned What a 3d printer is to learning how to make stuff to becoming an engineer or Doing all sorts of cool things with 3d printing over the course of it's what like seven or eight years now That we've been doing this unbelievable So Congratulations And thank you everyone who tunes in every single week the most important part of your show is often the audience So let's watch a couple videos. We'll see you on the other side You can 3d print your EPCOT spaceship earth with new pixel leds and parts from Adafruit Spaceship earth is the iconic attraction at the EPCOT theme park at wall disney world The attraction was upgraded in 2021 with new lighting fixtures to create a new nighttime show Our diy build features 156 new pixel leds that wrap around our 3d printed geodesic sphere Each led is set in between the isosceles triangles to resemble the points of lights just like the attraction The design also features three angled legs and a center pillar that resemble the physical architecture This project uses the W led software to create an esp 32 base web server So you can remotely control the leds with your mobile device The software features a mobile friendly interface that lets you change colors and trigger different animations It comes loaded with dozens of effects that you can customize using sliders to adjust different settings Each effect features its own set of parameters that you can adjust such as speed size and feed rates With presets you can save your favorite effects to create a playlist So you can run them back to back to create your own nighttime light show The sphere is split into two halves that are joined together with neodymium magnets These neopixel strands feature flexible wires Each led is hock glued in place and wraps around the sphere in a spiral direction This uses the Adafruit Qtipi esp 32 pico and a neopixel bff driver board to provide a 5 volt level shifter and a detachable jst connector These two boards make it easy to develop iot projects with neopixel leds A usb-c breakout extends the Qtipi's usb port to the center pillar of the sphere It's secured to the bottom cover and snap fits into the pillar so it's modular and easy to take apart To learn how to build your own check out the guide at learn.adafruit.com We hope this inspires you to check out W led and Adafruit's Qtipi to create your own iot neopixel projects And once again congratulations 400 episodes here's to another 400 Um, okay, Lady Aida. Let's uh mention the code one more time and then let's kick off some eye on MPI Okay, I don't know I brought to you by did you key in Adafruit this week? It is Bosch I saw this on their social media and I thought this was kind of funny Like a Bosch like a Bosch and uh this week Lady Aida. What is the MPI new product introduction? Okay Well, this week is actually I sent in by a lovely viewer. They wanted me to highlight this I was like that is pretty cool I somehow missed this new sensor from Bosch. It's the BMI 323 it is a Fairly low cost. It's an affordable but high quality 6 dof Sometimes called 6 doff degree of freedom Sensor it's got accelerometer gyroscope temperature sensor All in one little package easy to pick in place Some things that want to highlight, you know, we'll chat about how to use it But it's a 216 bit digital resolution sensors That's actually quite unusual. Usually you get only maybe 10 or 12 bit resolution 16 bits quite nice the zero offset and Is only for the gyro the gyro is kind of where you want to look at the specs to make sure they're good because that's going to affect your fusion more than the accelerometer accelerometers are fairly good these days the gyro has, you know plus or minus one degree of Sorry plus or minus one degree per second Drift your offset Which is pretty good, you know, you can get better which you're gonna have to pay a lot more Whereas this sensor is only a couple bucks. It's very good for the price um A lot of other details, uh, you know the accelerometer is pretty standard goes plus minus 248 g 248 16 g And the gyroscope goes plus minus 125 up to 2000 degree per second There's also an onboard digital temperature sensor Which you can use as part of your like temperature compensation management Sometimes the sensors do drift with temperature, but it's also just, you know, they toss another sensor on there Um, you know, it's basically an all-in-one little ready-to-go fusion chip Um More technical specs like, you know, like I think we we mentioned, uh, the gyros are pretty good And this also has the the noise, which is, uh, seven Micro seconds per root hertz, so can you scroll zoom Yeah, sorry, Mike. I can't see text. Thank you. It's uh, yes, it's seven millisecond per Square root hertz noise density for the gyro, which is pretty good and a nice a nice range of Um bandwidths for the the and output data where it's up to six kilohertz. So, um, good if you want to do fusion You'll want to get a nice quick data and there's in built-in filters I can do some basic low pass and high pass filtering if necessary um Other things I thought were really neat about this sensor It has um the standard i squared c but also spi and i3c support, which we've covered on earlier um uh Ion npis we talked about i3c and how it's different than i2c And I looked at the interrupts do you can have the interrupts? There's an external pin interrupts to digital ios or if you're using i3c you can have it Sense with you know in-band Interrupt support, so you only need two pins If you're using i3c The Bosch i am used that we really like, you know, one of our favorites is the bn0 55 We've used it for so long. It's the same company Bosch sensor tech that manufactures it Um, this is a sensor that has accelerometer gyro and magnetometer all together So it's got nine degrees of freedom But you're going to pay for it. You see the pricing is much more expensive instead of like, you know, two bucks or so It's you know seven to fifteen depending on how much you're purchasing Inside is also a samd 21 which is pre-programmed with fusion algorithm And then you talk to that samd 21, you know program that chip you talked to over i squared c And that's great if you want to just get started very quickly But again, you're going to have to pay the extra price For that fusion chip whereas You know if you do want fusion data, which most people do you want to get like Euler angle So you know in x y and z space, you know, either Euler or quaternion Location and that lets you know like it's it's easier way for you to determine gestures and determine which way it's pointing What motions are doing if you're going to feed this into AI Gesture recognition systems, you know, oftentimes you're going to feed it Euler angles To do this you'll have to do your own fusion. So you'll probably want to also pick up a magnetometer I looked in the bnm 150 look at that for 40 000 stock. This is the beautiful thing by the way That was like I knew it was so tough to cover stuff because it was in stock But if you want a magnetometer, this is a good one also i2c Capable low cost you can see it's like about a dollar or so Very tiny and it gives you x y and z It's pretty common that you have one chip for accelerometer and gyro and then another for magnetometer One because the magnetometer often has to be placed away from other chips And so You know and also like the process by making magnetometers a little bit different So it's not too unusual for like the magnetometer to sort of sit on the core of the pcb And the accelerometer and gyro to sit in the center or maybe near a weighted thing So it doesn't have as much vibration because the magnetometer doesn't vibration doesn't affect it But a speaker or like big chunks of metal a lot of current flow can't so some of the things you have to think about If you're laying out a circuit board with these two chips, but combine them together and you get nine degrees of Freedom and then you can run the bsx Sensor fusion software that bosh provides, which is really nice. There are some free Libraries, you know, even a fruit we have a couple of free examples PJRC also published some sensor fusion software using Free algorithms, but if you are using Bosh sensors, you might as well use their sensor fusion software because again, it's free published You will need to have nine doff though To get full orientation in 3d space You know I downloaded it you have to approve a license the license basically says you can only use it with bosh things That's very normal And you can see the output you get is either quaternion x y z w or Or their angle angles heading pitch roll and yaw So, you know, that's usually good for pretty much everything only downside is You're going to Have to make sure that your chip is one of the ones that's supported Um with the library because the library has pre-conviled binary blobs again It's bosh sort of does this in general as a couple companies Where they'll provide a library and sort of to make sure that you really, you know only use their stuff with their stuff They don't Publish the code itself. They give you a binary blob and in this case it's only it seemed to be only available for the Arm cortex chipset. So you see the m0 m0 plus m1 m3 and 4 and 4 with fpu and m7 80 ish percent of people are going to be using cortex chips If you're using something like tin silica, they have for other libraries not this one released, you know, tin silica Which is esp 32 or maybe whisk 5 Email bosh, you know, they'll probably compile it for you and send it along or add it to the bundle Just fyi on that though because I don't want people to get stuck Not realizing it that they do have code for the chip, but the fusion code is pre-compiled um The chip itself is a you know qfn ish package or whatever dfn whatever it's called Um, it has a few You know, yes, there's this fusion thing that you can do but there's a couple filters and behavior Things that it can do on the inside like it can do some detection of behaviors step detection It can do a single double and triple tap not too uncommon with the accelerometer orientation history sys for motion Um, there's a big fifo, which is quite nice and synchron data synchronization, which means that if you do want to do just recognition or pump this into a fusion system Because you can't really drop any data You'll you'll want to have all the data in the fifo And then you can read all at once and pump it bit by bit into your fusion software You're not constant You know, you don't have to maintain the fusion software constantly you can um do it every 2k worth of fifo data so You know depending if you're doing um, you know one kilohertz that means um only Maybe half a second or a quarter second you have to read all the data and read all at once which isn't you know too bad um Take advantage of that and then there is a full data sheet with You know, absolutely everything that you need to read every register set every filter However, um, if you Just want to like get right in there and have this work with your microcontroller or microcomputer There's a published c api. This doesn't have any binary blobs. So you can port it to whatever platform you like Um inside the examples folder is a common dot c and common dot h And that's where you would put in your spi or i squared c or i3c Um and delay those are kind of like this the the there's the read the right And then delay functions for whatever protocol you're using Um, you implement that and the rest of it comes out. Um, you can then grab the Celerometer and gyroscope data feed it into your own sensor fusion or just use it as is if you can just use the raw data available and did the key In stock available and did you key so much available and did you key 10 000 pieces? Yeah, um in the chat folks are like we need another song about the chip surplus. I know I know We've got too many chips. Um, but good for us because it means that uh, you can actually design stuff and Know that you'll be able to get the component by the time you're ready for production So a great, uh, you know basic two three dollar Six tough imu very competitive with the current market. Um good performance good specs I like that 16 bit and uh good software support as well. Okay That is this week's line of p9 Okey dokey, we're gonna do new products before you go over there is you know rotary lady Let's All right this week first up. Okay first up. We've got this little adapter. Um, this is for the quick 861 It's a very very nice A hot air system that we've got. Um, all you think it's a little annoying is it uses Um hot air tips that are not compatible with like the low-cost ones This little adapter, it's a couple bucks and you put it onto the 861 hot air gun and it lets you use the low-cost hot air Tips we carry a packet 10 that has like qfn and like 100 qfp pins and all like everything Makes it easy to do large packages. Uh, so you don't have just like the round Uh nubs on the end of your hot air station Okay, next up next up. We've got uh some chalk breakouts. So, uh, we have done lots of keyboard projects and if you um Have used any of our keyboard breakouts or macropads, whatever you know that we tend to use the mx uh cherry mx compatible Switches and sockets. Um, but some people want something thinner. So if we go to the overhead, I'll show the difference Yeah, let me show some of these. So this is yeah, go We'll go back to them. I'll go back to them. Okay. So this is um, the I'll get this out of the way. I love did you keep it. It's a little confusing to see it. Um, so this is like, you know our Featherwing with neokey and it's got two mx switches and you see they're quite tall There's two different keycaps. This one's kind of like the shortest key cap you can get This is going with standard key cap But it's very tall a lot of people want something nice and short So this is the chalk by comparison. So it's like, um, you know, definitely More than Less than half the height of the mx. It's a very very slim style and the keycaps are very slim So if you want like a low, you know laptop keyboard like key height The chalk switches are where it's at. They're totally incompatible in every way from the mx, which is the keycaps You can't use mx with chalk or chalk with mx. The keys are totally different. You can't use them in different sockets So this is a completely separate breakout um, just for Chocks, which isn't all show Even on the bottom the socket is totally different than the socket that we use for mx switches, you can see the two sockets here, but um, you know, so we made a little breakout You know to account for all the differences so you can quickly breadboard Chalk projects another thing just to note compared to the mx breakout. These breakouts are one well taller so they're 0.1 inch taller longer because of the way that the socket um fit for Having the neo it's the sorry having the socket Fit on the pcb because it has to fit a little bit higher. I had to like extend the circuit board. So just fyi It's it's even though it looks just like the neo key for the mx. It's like a totally different configuration and a totally different Pinout the pinout's the same but totally different pcb size. So let's go back to the Yes, the photos Okay, so that's the demo you're gonna connect as many as you want they come with diodes built in so Uh, if you would like to have an array of them go to town They're diode connected. There's also a little reverse amount neopixel a socket We stock both the clicky and linear Chalk switches, but of course you can use any chop compatible um Neopixel shines through and then breakouts on the left and right that connect The neopixel input outputs the neopixel power and ground and then the switch anode and cathode It goes through a diode. So that's why it's labeled anode and cathode. Okay, and then the stars Tonight beside you lady our team our customers our community is Um, okay with the ano rotary. So that's the name of the rotary encoder. It's it's the part number is called ano That's why it's called ano the rotary encoder with seesaw. So this is you know, we've had this encoder for a bit I love it because it's basically iPod classic rotary encoder where you've got the little click wheel in the center It's a rotary encoder and then up down left right and select But uh, the thing that's a little annoying about it is there's five buttons and two encoder pins And it's a lot of pins and before you know what you're like I've just used half of my my controller gpio And you know, you're constantly pulling the um Encoder and so why not make it a lot easier for people by making a breakout board Where on the back is an 80 tiny 816 the little AVR chip and you know the code is up on github if you'd like to take a look at how it does this it can Keep track of the encoder. So it just keeps a little counter of how many clicks left or right It can read the buttons and it can also Have four different address select switches. You can directly have 16 of these all over iSquared C three or five volts So it's very easy for you to connect this up to your Raspberry Pi which doesn't even have a rotary encoder support or other single board computer You can connect it up To an Arduino you connect up to a pico you can connect it up to pretty much any my controller as many as you like I you can even connect it to a computer. Um by going through one of our dev boards or One of our usb to gpio converters that once took a python Um an onboard is a little seesaw chip and uh, there is an irq output if you'd like But it also works just great over iSquared C as long as you don't mind asking it every once in a while Hey, are there any buttons pressed or any, uh rotary encoder? um clicks going on And uh, that's it. That's the new product I can you can show the little demo Video since it's just uh the hand and you can see it's plugged into a seven segment display And then you know it just counts up and down as you click the rotary encoder That's new products Okay, okay. Here's what we're going to do. You're going to post up your questions and chat Adafruit.it slash discord or discord.tg slash adafruit and then we're going to answer them But before we do that and while you're typing there, we're going to show a bunch of top secrets So we have a bunch i'm going to go after these videos one after the other of the other Then we're going to show some stills and we're going to show some logos and then we'll answer all your questions So here we go. It's top secret What is this this is me working on a new prototype This is a quad rotary encoder to Stem IQT converter. It's got an at tiny 817 That's reading all the encoder pins and the switch pins and there's even uh under lit neopixels and uh for most Rotary encoders you actually can't see the led. I mean you can see it kind of behind my finger But there do exist rotary encoders that have a translucent body And although these don't have a switch They do shine the led light through so you can get a really cool effect, especially if you have a translucent knob So i'll have the Underlit reverse mount neopixels even though, you know for the most part you can't see them when you're using these low cost Rotary encoders, but I think with the translucent ones. It's a very cool look So all over iSquared C and this demo is running on my arduino compatible over here soon in the adafruit shop All right, lady. What's this this is me making a little demo for our new ano encoder to stem a can Stem IQT converter It's got an at tiny 816 which is doing the conversion from this rotary encoder and switches to iSquared C So it's really easy and you can see this little led letting me know when activity has occurred and I have it hooked up with a rp 20 Qt pie or iSquared C to the seventh segment display and then you know as I turn the knob It's counting the pulses. So it's doing a good job catching all those pulses And then if I press the select up left right and down button it also displays that so Really a nice example of some plug-and-play Stuff that used to be really really hard to do but with stem IQT and seesaw In qt pie. It's as easy as pie Coming soon to the adafruit shop. I really did. What is this? This is an advanced gravis joystick that I just took apart I'm making a little board that will let you use pc joysticks with any microcontroller It does the analog digital conversion the button reading and These joysticks are all pc joysticks and they use a d15 Port and I wanted to figure out like so, you know, I never actually had a pc joystick So this is my first time kind of messing with one and I just plugged it in and it like wasn't working at first And so I took it apart because I wanted to like trace everything out and then I realized so on the side These switches actually select mechanically Which button connects to which pan on the de? 15 and I had them all centered because I thought like oh you want it centered Actually, that means that none of them were actually selected to working another neat thing is um So now they're all connected directly and they've got there's three buttons connected to two outputs Another interesting thing is the potentiometers on this joystick. You'll see as I twist the hot scope back and forth They're not connected as a divider because on the pc side, there's no analog digital conversion Like they didn't have abc that was very expensive So what you do is actually you feed this variable resistance into an oscillator like a 555 or something similar And then measure the pulse width so on the other side I need to add and you can see over here The matching 10k resistors that form the divider that then go into this abc because nowadays abc's are a lot cheaper This is a gravis advanced joystick. This was a state-of-the-art in pc joystick. It's got that joystick to Potentiometers, it's got a button up here two buttons up down here You know that the the pc joystick spec actually only allows for two buttons So there's like three but you can remap them and the remapping is actually done over here using these Well, they look like um potentiometers, but they're actually mechanical switches That lift and disconnect the contacts for the different buttons Just learned about and then over here. We've got uh the x and y and the different buttons output and this is going into a cutie pie board Through a stem a cutie design that I just wrapped up It's got an at tiny 816 that does all the analog digital conversion I had to like quickly remember the math for how to calculate The variable resistor when you have a fixed lower resistor in the resistor divider All is working well though, and we'll be in the eta food shop soon This is me making a tester for this new seesaw board. This is a gamepad Um, it's going to make it really easy for people to add little game controllers to their projects It's got an analog thumb stick x y and then four nice squishy buttons to press and then select and start So you can do for emulators, but anything that just needs a little game interface and you just plug it over Stem a cutie. I use a Metro m zero to program it and they'll use u p d i which is how you program the at tiny series I press this down Press the button it connects It programs the chip Sometimes I have to reset it Okay, and then it says I have to press the buttons So then I press each button and then it's past test So we're gonna get this into the eta food shop soon. It's gonna be so cool and cute All right, and then we have some designs here. So is this this is a small usb hub We uh, we had come across we wanted to embed a usb hub into some things We had like two things we wanted to connect to with one usb cable Um, you buy hubs, but sometimes you want to like put it inside of an enclosure So this is just but I don't have in my thing. This is like a hub breakout Basically, it's got usb usb c and then it's got You know, so maybe you want to sometimes not have the data page connected Um, and it's got uh four ports output and then the usb host is duplicates. It's just like Hub breakout. I don't know. It's gonna become cool. And then this is a ideal diode chip I found it in my pile and I was like, oh my god. I forgot to design a board for it So I got samples like two three years ago And then um, this is somebody asked, oh, hey, can you, you know, you have a micro SD bff and you have an i2s amplifier bff coming out soon. What if you mix the two and I was like, oh, yeah I was gonna do that. It was like they go minding me. This was uh, so I put two to that us And uh, somebody boosted the two someone boosted the two and we were like, oh, that's a good two that's been boosted Goot, um, you know, what's interesting What's interesting is the way social media works for us is like, yeah, there's like crummy people out there that insult each other and duck on each other Um, however, you could just ask for hardware and probably make it. Yeah. It's like a magic lamp Yeah, they just asked like 24 hours later. I was like, hey, here's the like that's a good idea So imagine if all of that negativity instead of it, you know people being crummy to each other Was turned into requests for a better world together. Anyhow, um, so we're working on the circuit pirate Last week or so is like, I think we're gonna call it the circuit pirate It's the next version of what the bus pirate is. We wanted to kind of keep the the Notical frame maybe but then we're like, you know what? We could actually go a different way So I think we might one of the names we might it might be bit Raider because this still works Then we're like, you know, it's kind of cool Protocol droids. So we're playing around with the name protocol droid instead because it speaks all different protocols And then we can have this cool little droid And it would be called protocol droid In the chat, I'll I'll post up some of the other names That we were thinking of just because these are always fun. So you can see our process There was Go back here I think which way what's your favorite one? The top one this one. No, no, no this one. No the one above it Keep going. This one. Yeah the one on the right. So some of the other names. This is pirate themed Armadie, bandwidth, buccaneer, bit raider, bus banger, byte brigade, byte buccaneer, digital decan, freebooter, hardware hawk, logic looter, signal Sea dog. Oh, it was good. So that's why Sea dog kind of makes it so like so ridiculous. Yeah voltage viking And protocol droid, which is, you know, not pirate themed at all But we're like, you know what just the way the letters fit together and everything it's kind of neat So we're going to make sure we'll check with our lawyer folks because um There's been things referred to as protocol droids, but it's kind of a generic term. I mean, I can call anything a protocol droid Um, so that's what we might do. Anyways, that's a preview of what this next bus pirate like thing might be called Let's stop secret Okay, questions. We're gonna do the Um, what if it was a robot pirate? Yeah, robot. Has anyone, oh, you know what? That's a good question Is there any like anime or any cartoon series or anything where the pirates are robots? Oh, I'm sure there's anime those pirates and robots Yeah, if anyone finds it posted up in the the discord chat if there's a specific robot like robot pirates I guess it would be I guess there would be a A version of a of a world where there's robots and then some of them have boats and then some of them decide to be pirate Robots to rob The regular robots of their stuff On the high seas High silicon seas. Yeah, okay Uh, so here's questions. Lady. What is the hardest pcb design you've done recently? What made it so difficult? Um, I think the metronome seven was the toughest one recently because it was delayed for so long during Due to chips and components. Yeah, there was a tough one so that parts all into Yeah, we just posted up some some cool videos of it in the subway because it's it's some way Okay, um Time to press it up. Have I seen that working next box? There's a midi stuff a midi project. Yeah, okay There is a There is a game called robot pirates. Oh, look, okay, here it is So if you're in discord, you gotta look at this because there's there's a robot pirate game That looks is the mermaid a robot. You know the mermaid's regular human Mermaid, but then there's robot pirates Yo ho and a bottle of ram You're a robot pilot So, let's see jump on the ship collect as many free to get as fun Tranquil rule generated chips and those challenges. I'll get your robot pilot. It's not any nine guys. Can't go Yeah high seas Okay, I think there's not that many questions. We should Let's see go Okay That's our show Thank you, everybody Don't forget the code is a no rotary We'll see everybody Here next week. We have a bunch of show stuff going on Please continue to post pirate robot stuff up very much appreciated And um special thanks to car running things behind the scenes as this has been an A to P production. We will see everybody next week. Here's your moment of zener