 This is me working on a new prototype. This is a quad rotary encoder to Stem-a-qt converter. It's got an AT-tiny 817 that's reading all the encoder pins and the switch pins and there's even under lit neopixels and 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. So if you have a translucent knob so I'll have the Underlit reverse about 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 I squared C and this demo is running on my Arduino compatible over here Soon in the Adafruit shop Really? What's this? This is me making a little demo for our new ANO encoder to stem a can Stem-aqt converter. It's got an AT-tiny 816 Which is doing the conversion from this rotary encoder and switches to I squared C So it's a really easy 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 I scored C to the seven 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 and also displays that so Really nice example of some plug-and-play Stuff that used to be really really hard to do but with stem-aqt and seesaw and Qt-pie It's as easy as pie Coming soon to the Adafruit shop. I really did it. 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 for it and I wanted to figure out like so, you know, I never actually had a PC joysticks 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 so 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 pin on the DE 15 and I had them all centered because I thought like oh you want center It actually that means that none of them were actually selected to working another neat thing is 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 plot 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 Matching 10k resistors that form the divider that then go into this ABC because nowadays ABCs are a lot cheaper This is a Gravis advanced joystick this was a state-of-the-art and PC joystick. It's got that joystick to Potentiometers it's got a button up here two buttons up down here Not that the the PC joystick spec actually only allows for two buttons So there's like three but you can remap now and the remapping is actually done over here using these Well, they look like potentiometers, but they're actually mechanical switches that lift and disconnect the contacts of the different buttons So you just learned about and then over here. We've got the X and Y and the different buttons output and this is going into a Qt pie board Through a stomach qt design that I've just wrapped up It's got an 80 tiny 816 that does all the analog digital conversion I feel like quickly remember the math for how to calculate the variable resistor when you have a fixed lower resistor in the District divider all is working well though, and we'll be in the Adafruit shop soon This is me making a tester for this new seesaw board. This is a gamepad It's gonna make it really easy for people to add little game controllers to their projects It's got an analog thumbstick 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 stomach qt I use a Metro M zero to program it and then use you PDI which is how you program the 80 tiny series Press this down Press the button it connects It programs the chip Sometimes after 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 Adafruit 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 can buy hubs, but sometimes you want to like put it inside of an enclosure So this is just but I don't know how to my thing. This is like a hub breakout Basically, so it's got usb usb c and then it's got uh, you know, also maybe you want to sometimes not have the database connected um, and it's got uh four ports output and then the usb host is duplicates are 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 a 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 it tooted at us And uh, somebody boosted the two someone boosted the two and we were like, oh, like that's a good toot. 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 hard work and probably make it. Yeah, it's like a magic lamp Yeah, they just asked it like 24 hours later. I was like, hey, here's 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 theme 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 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 Let's go back here I think which way what's your favorite one? The top one this one. No, no, no this one. Yeah, the one above it Keep going. This one. Yeah, the one on the right So some of the other names this is pirate themed our matey bandwidth buccaneer bit raider busbanger bite brigade bite buccaneer digital decan freebooter hardware hawk logic looter signal Uh c-dog. Oh, it was good. So that's why it's single c-dog kind of makes it so like so ridiculous Yeah voltage biking 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 folk because um, there's been things referred to as protocol droids But it's kind of a generic term. 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 a stop secret