 All right, lady. It is top secret time open the vault open it. Yeah. All right. So first up We're working on all of our little characters. Yes, and this is the latest one world premiere. This is keyboard and I demanded the double click if you if you're gonna get a circuit Python powered keyboard No, this will be one of the friendly Helpers that does things with you. This is keyboard Say hi to keyboard Next up what's this? Um, I just haven't been whipping up a couple of stem IQT boards. So this is a very popular GPIA expander chip and I thought it would make for a great Stem IQT board. I mean these are like super low-cost very very popular There's also a 16-bit version, but I really like this like very simple 8-bit version Okay, and then we have some sneak peek videos. We're gonna play them back-to-back and then we're gonna see on the other side All right lady, what is this? Hey, I'm making more progress on our iSpy boards That is you know, we make a lot of TFTs and OLEDs and stuff and they have all these pins so many pins Well, DFRBot made this cute little interface that uses a flex connector to basically replicate all of these pins and so it's really easy with this way to Add a TFT screen if your board has the matching connector So I'm testing it with their board because I know they got the pin out, right? Let's see. Oh There you go, and that's the logo that you and Bruce came up with I spy on my little eye a really easy way to attach TFTs All right, lady. What is this? Hey, I just put together a prototype for my QT 2040 Trinky So this is a raspberry pi RP 2040 with eight megabytes of flash There's crystal a little neopixel and then two side buttons This is the reset button and this is the boot button and then at the end There's a stem a QT connector and this is stem a QT size, right? It's like the same size only sensors So I have this over here Plugging to my computer as a little demo and then on my computer. It's showing that yet It's reading from the BME 680 and then I did the cute trick that primarily came up with where the boot button Is also a user button so when I press this you can see the red LED turns on and the idea is that With a little bit of mechanical assistance a couple of Plastic standoffs you would have this mount together as like one little piece It's a very handy sensor input for any computer with USB We've been working on adding the fun house board which is included with aida box 18 data for whippersnapper the no-code IOT platform for aida for DIO and It has a bunch of built-in buttons Which is nice and actually is three wonder underneath this tab and if you press the button We already have it configured for the button up. It will show its status on whippersnapper So I'm going to show you adding a new button because I want to read the value of the middle button So you'd click new component Push button Scroll down to button select Click treat component and then We can simply press the middle button And that's it The project bundle feature that was recently added to the learn guide system simplified the process of setting up your device for specific projects Another helpful resource in learn guides are screenshots like these that show the necessary files on the circuit pi drive As libraries get updated sometimes the screenshots need to be updated to reflect the changes We were able to reuse the data collected by the bundling scripts to generate screenshots that look like a file explorer showing the project files And all required libraries these screenshots are created using pillow. It's a friendly fork of p i l the python imaging library Jeff integrated this utility with github actions So now it runs every time there's a change to any circuit python learn guide code when it runs It generates images for every project at once and pushes them into the learn guide repo These new auto-generated screenshots will get integrated into the learn guide system soon And last up you have a demo you're in a show That's right. This is a big deal. Okay, so on the overhead. I've been working on the keyboard more keyboard So getting the OLED working. You mean Yeah, the keyboard. It's a keyboard and I got the rotary encoder. You can see it's running circuit python. So so far so good So I've got like the web a there you go The web a of the PCB going but I'm gonna make some updates. I'm going to change The USB-C location and change the OLED to be a plug-in OLED And I think I'm gonna go over the buzzer because actually I'm not so into it But so far so good keyboard is occurring All right, and that is top secret this week