All right, lady. What is this? Hey everybody and welcome to show Intel. It's me lady With me mr. Lady. Yeah, we alternate next week JP might be helping out and Wanting the show in town, but for now you're stuck with us. Yeah We're back and just as a programming note as you all know We follow all the city and state protocols We're the only two people here and we live together so we're not wearing a mask and I'll ask an engineer We'll be talking about some of the changes that's happening Looks like masking might be over. So thanks everyone for making it this far through The epic adventure wait to never talk about this again. Yeah, we're all gonna pretend it never happened I think exciting a group of people here from around the web and make a community kicking off is Kevin from did you key? Good good to see you guys. Yeah, it's gonna be hard not to ever talk about this again, but I completely agree Yeah, I think we all kind of like yeah We could have done a better job together collectively. So let's just fast forward to the next So our team at digi key. We're getting really excited They're revamping our office area of the company. Of course, everyone knows we're building a new warehouse and that's starting to function now It's getting really exciting. We're about a month away. We're gonna do a actual product shipping out of there But our office area. They're also renovating because we're returning back to the office Also at about a month, maybe two months kind of a hybrid model right away, but that's gonna be great to be with people again. Yeah It's hard to see in some of your team I know I'm gonna see some of the digi key folks that are traveling soon And I think they're gonna be some of the first, you know visitors and stuff that we have we had some visitors not too long ago, but it was just always like very planned and more and Complicated, but now I think it'll be a lot easier. So looking forward to seeing how yeah Well fingers crossed the open source Harbor Summit. I'm hoping to be in New York. So that'd be great. I think you're doing virtual. Oh That's right. They changed it in the virtual because so come you can come in any ways and watch it on your phone I hope it source hardware is where you make it. Anyway speaking of fun things the we have the hackaday calendar We did one last year and it's been a couple weeks since I've been on with you guys So I thought I'd share this with you get with fill with you and the more and everyone else on show and tell The hackaday calendar this year is just as great as it always has been here. Let me go scroll through really quick Yeah, it's really exciting some of the projects that were Part of the the different contests that we had with hackaday last year There's so many people with so many really amazing innovative ideas and ways to help save the world and just Really cool things the team over hackaday does such a good job on this and then our team creates the calendar and makes it Just that much more special. So I have a hackaday calendar story Just to catch folks up. I started hackaday. I have nothing to do with it now. I just think it's awesome it's still around and It's it's doing great. I emailed the team that's there and I said hey I'm starting a little hackaday museum of the because I made logo and I have like some stickers and I have some stuff over the course of years and I have last year's calendar and Some of the authors sent me some stickers and some cards from the hackaday prize and stuff that I didn't have So I feel like I'll be able to have an in-person little hackaday Museum when you visit Kevin's you'll be able to see some of the stuff over the last 16 years. Oh That's really cool. I just want a calendar though by the way Is it true that next year is the 10th year of hackaday? No the hackaday prize It'll be the hackaday prize. I think hackaday is gonna be 17 or 18 So it's almost an adult that can finally move on on the tone or something like that Well, we just had a call talking about the hackaday prize this year and there's gonna be some cool things coming off for that So stay tuned Yeah, but yeah, I just want to share this calendar. I'll get you guys a couple of them Absolutely. I need one for my I need one for the museum. Yeah getting some out on social media will be given way to Individual so all right looking forward. Thank you for doing this tell everyone a digi key. Thanks for putting this together This is gonna be good. I'm looking forward to all the days in 2022 so yeah, it's gonna be great. I can fill it up with good news. All right. Thanks Kevin. All right. Thanks. Take care guys All right next up How's it going? Hey, hey introduce yourself and tell us what you're up to. This is a special guest tonight Hey everybody Lee Christie from Misty West Engineering in Vancouver, British Columbia We're a small engineering firm that works on intelligent and connected devices So sometimes you could think of that as like if you want to use buzz words a iot or artificial intelligence plus iot But what it really means is that we're working on things like custom sensors working on robotics build a lot of computer vision systems and we also do a lot of wireless Communication protocol type stuff and their associated chipset But the thing I'm here today to talk about that I'm really excited about is this new award that we're launching it's called the Misty's and we kind of feel like this should have existed a long time ago and Basically, it's it's an award for the unsung heroes of hardware It's an award for the people that work in the background and put their blood sweat and tears into projects Whether they're working for some giant corporation or independently Maybe they founded a company or maybe they were like one of the first technical people the founder hired for that company So it's a very wide variety a lot of people qualify for this award But the one thing that all the nominees have in common is that they've put their blood sweat and tears into a product That was commercially released So you have to it has to have been it's not for something you're currently working on It's for something that you worked on in the past that was released into the wild and had an impact Some kind of impact positive impact on the world. So you can see more about the criteria there if you click on the link but long story short, this is Mainly an award to finally give individuals the opportunity to get some credit some credit for our credit is due I know a lot of people engineers in particular and designers in particular and hackers in particular tend to be a little shy Nominating themselves. So what we're really looking for more than anything are like really active people That are part of the community that can go and nominate people So if you can nominate like 10 people for this award, please do so It only takes about three minutes per nomination form. We've intentionally made the nomination process as easy as possible We have ten thousand dollars in cash prizes Coming to us from Nordic semiconductor solid works and some other some other companies and we also have Over fifty thousand dollars in in-kind donations like non-cash prizes. So that includes Nordic dev kits We have some really wonderful gifts coming from out of fruit as well. Thank you so much out of fruit Really huge that your your offer is super generous. Thank you. Yeah, and yeah, and I Guess I'm kind of rambling now, but I do it should I answer some questions or how does this work? No, we put the links in the chat stick around to in all the the social media chats answer any questions there and Continue to come back on the shows the URL is misty west comm forward slash the dash misty's and We're we knew about this because sherry who worked on maker fair our friend jennon who runs a hardware company Told us about this and they said away to fruit Can you take a look at this and nominate some folks? We did the IOT bill of rights and we also make a lot of the IOT Hardware that people use so we're like, okay, this is good We don't do tons of things like this, but we do the ones that we do pick we think are important So thanks for doing this like thank you so much. Should I should join in the discord? Is that the best way for me? Yeah, you should join our discord No matter what join all thirty thousand of us over there. I will I will do that Thanks everybody. Thanks so much All right everybody so nominate yourself or nominate someone you know who's doing cool IOT stuff especially ones that are doing open source and Have like mute buttons and power switches on it so you can turn this things off too. That's what we'd like to see All right, Melissa. How are you doing and what's going on? I am doing good. I have a feather Huzzah here, which has an ESP ad 266 on it and a little project I've been working on for like I don't know seems like a month maybe a month and a half I have been working on porting little FS into JavaScript code so that it can generate an image and Then they can use the ESP tool to the web zero one to write it on to ESP ad 266 so I'm going to do a kind of a live demo here All right, here we go Okay So I'm going to go ahead and start by connecting to it and then I'll have you kind of tell me some words to type in here and Okay All right. That's his idea is Melissa. Okay What is is awesome has to be eight characters. That's why Okay, and your your username is Melissa one two three and Your password is Kitty cat Okay, and then I will go ahead and write those on to here Exciting Wow, and then I'm gonna go ahead and bring up a In Arduino window here. Just a second. Is this your card? Is this your car? I'm gonna actually share. I didn't show my Arduino window ready. Let me join me to Remove this screen that's on there so you can show the other screen. Yeah, wait, there it goes. No, okay Screen okay that works okay Okay So I'm gonna is that the right is it no, it's not sure in the serial monitor. Let me try it again share screen Writing for more it's easier than okay, so here. Yes, seriously, and here is my serial monitor so I'm just gonna reset it and You can see that is showing those words. I just did it. Yeah Good work. It's not easy. I mean like, you know taking a file system manager and writing in JavaScript This is really good I you know, this is an interesting way for us to insert files onto embedded Processors like ESP 8266 and 32 without you know separate BLE tools. I prefer this so I think this is gonna be cool All right, yeah, thank you so much Melissa for the live demo more ways to make things easy for people to get things on hardware On devices be browsers too. All right. Thank you. Thank you. Next up. No Pedro first up Thanks for hosting Chantel last week. Yeah, what you got going on this week here? Sure this week We got a nice little three button switch Foot switch Yeah, so stream deck came out with this foot pedal and we're looking at the product page Wow, it's so cool. Wait a minute. We can just build one of these ourselves and add like your industrial design is looking really good This looks like a finished product. I mean, it's just kind of looks like a Nintendo switch, but yeah, yeah, this is foot This is foot switch Yes, so of course AT you know for assistive tech or like we showed in the video with like a dog If you can train him you won't do it or your kid or something You can you know have it do something But so your Python of course all 3d printed and it really we wanted to update our Past project that we had done with the foot pedal and update it with you know Just a third button it's super easy to modify all of the sketches Of course we released because it's all open source and super easy build one of the cool things that were piled About it is we don't need a spring because there's already a spring inside here So there's really just pivoting over these extrusions with these little nubbins on the Actuators and it's just resting right on top of there. You know, it kind of sounds like a cherry MX Keyboard one of the things with supply. I didn't know if we were gonna have the cutie pies or the RP 2040s And so swappable plate so you can add any board that's available. That should all be compatible And again, like we were saying cool.  So everything's modular. Yeah, there's a standard issues Like how that's how we think of projects like well if you can't get this and you can do this if you can get this you can print this You can't do this out of this. Yeah, these are missing what open source those like you can swap between them. Yes Yeah, yeah, so then the way I was like, oh, I should go ahead and update the one we did before Oh my god, well six years ago or something. Yeah, we got a lot of foot switches this week folks So this is our older one that we did this uses the trinket M zero when we did it Kind of predated the learn guide repo. So we went ahead and updated that and made sure we use like the latest PhD library, so it's all updated. So the code is all nice and clean and we can you know Update it through GitHub and all that. So it's the same exact thing.  You did a sweeping It's because like even the boot loader is like boot loader like version one. It's like we're all like 3.7 or something So there's so that one's all good to go I also thought I'd make one for the QT pie like a single switch one So I went ahead and do that too. So we got our QT pie RP 2040 in there too the exact same design similar design But yeah Yeah tuned into a 3d hangout so it happened earlier This morning and one of the suggestions like oh, does this work with like sweaty feet? And we're like we should put like a fan in there for the next iteration So check that out. We'll go over all that CAD One thing you might want to do and like here's your product idea glade Have one that can fit those little glade things that Yeah, there's one that you can get the cartridges and they have a little fan and you just keep replacing the cartridges there is a public park right near Adafruit and Glade sponsors the restrooms are like go visit the Glade restrooms. So they're thinking of these things these ideas So I think you should make something and tag them What you get going on well now I want to add glade switches to everything We could do smell a vision to where if you happen to have the same glade IOT Device that I guess we make we could turn on the fan over Adafruit I know we can all smell the same thing. I saw someone showing a thing like that at E3 the game developers or the game show years ago It was I think a 16 cent tray USB. Yeah, I remember that I think I wrote about that and in So I'm doing more phone business here more phone stuff and and quick aside I started off this project which is using dual tone multi function touch pad instead of rotary dial Which was my last week's project. That's the old stuff. This is the new stuff I was surprised during my live stream last week when I took this apart to find that this particular model of Touchpad there were kind of two major generations of them. This one's basically a mechanical Crank linkage system for the matrix. It doesn't have a digital matrix. So you'll see there's like little Switches that get pressed along the sides 12 of them based on what what keys you're pressing here, which then are Talking to these tuned oscillators in this inductor and that's actually creating the dual tone Frequencies that are then sending to the network Blob on the phone there. So this is actually way more complicated than what I was expecting to find I'm actually Gonna pivot the project to using a much more typical Newer version, which is a matrix keypad and if you show my camera view, you'll see this is a more modern phone I'm actually gonna get a 2,500 model like that that has the nice nice design, but the easier to use keypad and If you check this one out what I've got is I'm just wired to that matrix into Into my feather here and then I have a display showing what I type in here So if I type a known number or a seven-digit number, it's going to recognize that The screens are not cooperating tonight. Oh, no, that's too bad So what what's gonna happen on this one is if I type in a number that it knows it'll play a song So I'm working on dial dial a song It's gonna be a little hard to hear it, but I'll try to put a mic on this receiver You kind of need to put up to your ear. Hopefully I don't get too much feedback, but here we go Okay, so it's playing a little song there. I don't think you can hear that It is yeah, it's playing my little chicken song Yeah, you can hear it. It was just a little quiet. Yeah, it's real quiet I'll work on on mic'ing that a little better for the show tomorrow So this is just kind of the nitty gritty of getting this this project up and running since I since I wasn't expecting to find that and there's not a good way to use those Switches because they're kind of all tied into the the inductor pairs No, that's not what I'm expecting either. I'm this thing You know you want one that's like this kind of modern circuit I just want one like any any modern matrix. So that totally happened at one point. They went to a much cheaper Less mechanical design and you can find phones that have that you may have a phone that has that in it I just ordered a replacement one for like 16 bucks. That's Hopefully you'll be here soon enough Yeah JP where the P stands for phone Does it's me John phone John phone Thanks much, and we'll be playing some of your videos on asking an engineer tonight with some of the rotary phone stuff And then tomorrow is JP's workshop and next week you're hosting show itself. Thank you Yeah, bring your cool stuff bring your phones John foam very much appreciated. Okay. Thanks All right next up we're gonna go to Jeff How's it going? Dark here tonight. It's it's nothing to do with what this is a promotion for the upcoming Batman film So in between breaking my brain on the floppy stuff I thought I need to do a little macropad project. So here is my little macropad product. Wow So there's an open-source design on GitHub by a person called oxasidia and I put it together with some of those huge terry mx type keys and Printed like all weekend. So I'm gonna take this apart here and show you the other part. I'm really excited about so Oh wiring So it's not permanently rigged up yet. Is it a giant key or a tiny Jeff will never know it is a giant cutie pie I wish my lighting was better here, but knowing Pedro make all those great 3d models Of those things and I'm like, well, wait, I need a big cutie pie for this So the real cutie pie is stuffed down the US Michelle Right, you just see it there. That was the size of my first Arduino I brought a couple of wires out that I can clip Clip onto or solder onto or something. So you won't see this once it's all done But I'm like this is the thing that really makes it. It's the thing that makes it, you know It's there. That's a good thing. You have a giant metro now. You have a giant key if I this I love that. Yeah, there was a giant clue as well. So inspired by all of those things All right, well outstanding and thank you for all your work with the Retro archiving floppy project in one Come join you here on show and tell we'll talk a little bit more about that because we had some advances and yeah We're actually I know it sounds like it feels like we're not at the end But we're actually kind of at the end it just we don't know that we're like We're just gonna like keep plowing into that wall, but we actually have some videos Yeah, it feels like a lot of what we're left with is going to be file format problems, which is The rest is not hardware the rest is going to be software so Okay, and not timers, you know, it's like basically the ones you get involved. You're always like I hate this But we're done. All right. Thanks so much. Yeah. All right. Good night. All right We're gonna go a little bit of speed around make sure we can get everyone we're gonna go to Liz and then Michael then Mark Hello, let's take it away. Hey, how's it going? Last week I was talking about one be opt and so now I've kind of updated this a little bit So that's taking gate in which from a circuit pipeline perspective basically the same as a button press and then when a gate is received It's changing the pitch It's going out one be off and the neopixel is changing color to reflect when it goes to a different pitch So making some good progress there Yes, and then it was you guys posted the floppy disk Socks that I remembered even though I look at it every day that in high school. I made this floppy disk, right? Of course you did. That's so cute. Yeah, that's cool It's literally on my bed. Like I don't know why I didn't like put two and two together But yeah, so it's made of a jersey material I think I'd seen it on Pinterest at the time and I was all right Well, take a photo and do a blog post on a different about this because we're collecting all these retro things plushy Breadboards and more we have a breadboard pillow. I got a tip. I get a poster photo of that All right, well, thank you so much Liz Yeah, hi, um, yeah, I yet ported or not report but cloned a word all for the clue It's super awesome Clues on the clue for word. Oh, yeah Yeah, so you can either play it with just the buttons here or you can use This keyboard thing I made this keyboard back in October And then yeah, so it uses a circuit python with display IO So it draws everything and then they'll ask you for the date Which is awesome 1159 to like Play that game Yeah, it's it's cool because The creators of word'll actually have in their source code all of the words that like it's sequential so basically in the There's like a text file So then you just type in the date And it'll actually like go to the actual day. So this is yesterday. So I'm not spoiling Yeah But yeah, you can like type in the words and then you'll see if you got a letter Yeah This is fun. Good work. I mean, it's actually, you know, it's funny It's like the flappy bird of yeah, text entry games You get it says you got it which is awesome and because it's made with circuit python in display IO This is just a little thing I made back in September with the the I spy screen You can run it on anything basically So that's the that's a cool part and this is just the code here Lots of interesting things I had to do to make sure it didn't like run out of memory So it like deletes it and then like rewrites it and like it's it's very hacky and it's awesome So I had a lot of fun with this project. So yeah, and you did you post the code up somewhere? Yeah, I posted it on github. So I'll I'll put that in the discord. Um, and yeah All right, I've been working on trying to document things better. I know that's the other half of the struggle, right? There's the getting it working, but then you have to push yourself a little bit harder among us isn't Document it could work Michael. All right mark place out That's good So just sharing my screen one of the first things I contributed to circuit python was Is that flashing for you guys too it is but it's okay keep just keep going I'll just share the individual screen then But was an attitude Heading and reference system. Yeah So with all the circuit python 20 22 posts I wanted to dig in a bit on something that I saw that micro python and supported which was native imports So right now running down here is the Python code running about It's actually a hundred and ninety to two hundred updates a second now This is a module an MPI one module written in C imported Directly to circuit pythons. So this is not in the core at all and it jumps up about 35% To about 250 260 updates a second now cool It wasn't seamless there was a little bit of work to get the micro python code fully working and circuit python I'm not really sure if it's worth it in the end But as a proof of concept For modules that aren't used a lot it could be useful Yeah, I think you know people can compile it in but another thing about HRS is you really do need to be doing the updates Constantly and so being able to hook into a timer to do it like that's one of the reasons like circuit python isn't really good at Doing like magic on its owners because you have to be like you have to be reading and parsing that the data or once you You know if you skip anything you start drifting because you have to catch every Jaguar reading exactly yet the same time So I could see a benefit if it was like running in the background the way like we have wave play back running Yeah, and that was one thought that had come across in some discussions before is can you import a native module to run on the second core on the controllers that support it. Yeah Yeah, so as a proof of concept, I'm glad it worked I don't really have a use for this right now, but it was just more to see if I can do it All right, sweet good work. All right. Thank you so much. I think this goes in the category like sometimes There's that that each you have to scratch and you're just like I totally get Yeah, I mean by the way, you should still commit it even if you don't have it turned on somebody will use it I'm gonna ask for this we're gonna be asked about it Just in it if you don't say you should and somebody else might pick it up and take it forward and add that second core pinning You never know. Yeah, no for sure. I'll clean it up and Thanks, thank you mark. All right is our show and tell for tonight tonight. Thank you everybody for making this the best 28 minutes of our week this week JP's hosting next week, but we'll be back the week after that and we'll continue to do this show until We've been doing this for over 10 years. We're gonna keep doing it Thank you so much for joining us ask an engineer starts in like one or two minutes. Bye everybody has good to see you