 One of these Mike's pecs is working. Hey now they both are Hello and welcome to the show. Thanks everyone for stopping by it is Sorry, I'm running a little late. There's no hiding from that fact because I've got the big clock running by right back there It is time for JP's product pick of the week. It's me JP. We're here in my workshop And it is time to reveal a really cool product that we have which is something a bit Old and new put together really cool board and we have it on huge discount today You'll get this thing for half off if you want to head over to that URL right there or to that QR code that'll take you there You will be inside the product page and so am I because this Very show this very video is being broadcast from inside the product page So you can head on over there watch the show and throw some of these in your cart If you want to get them at half price, you don't need a coupon code or anything like that You don't need to knock three times or or answer a riddle or sing a song do a dance All you have to do is throw it in your cart and you will get this week's product pick for half off 50% off today Before I go and show you some demos and talk about this I'm gonna have Lady Aida jump back a little bit and tell you about it herself So please take it away at Lady Aida This is the finally released cutie pie Pico ESP 32 So this is a Cutie pie board, which is our like teeny, you know, it's not quite a trinkets a little bit larger It's the same pinout in shape as the seed shower but we've Installed the ESP 32 Pico V2 o3 onto the back along with a USB to serial converter the CP 2102 or 04 and What's really cool about that chip that the ESP 32 Pico is it's basically an ESP 32 the dual core 10 silica Chip, you know in love. It's got Wi-Fi. It's got Bluetooth classic It's got Bluetooth low energy and also shows like the crystal and a bunch of passives and all these other things that you need So you see there's actually like not a lot of stuff on the back. There's you know, a couple capacitors there's the reset circuitry and there's the Silabs CP 2102 chip, but really you don't need a lot of stuff because it's kind of like all packed into that one chip including Eight megabytes of flash and two megabytes of psram, which is great You means you can do a lot of very advanced IOT projects because you've got a lot of flash and memory Include not only do you have that, you know, 512 I think K of SRAM We've got two megabytes of psram as well and then on the top We've got the USB-C for uploading and data The boot button and the reset button if you ever need to the boot button can be used as a user button It's connected to GPIO zero which after the program's booted you can use that as an input button It's got the 3.3 volt regulator. It's got a little neopixel with power control and the antenna and we You know made sure that this can be used in low power mode So you can turn off the neopixel and go into deep sleep and use about 70 microamps and we verified that with our Power monitor ppk2, which we really love And then one of the demos that we wanted to show was just because it's fun to show it off is It's you know, it's a pretty powerful chip and there's a lot of memory so We built this demo Doesn't like the screen where you can play Here maybe you can hold this you can play Nintendo games and emulate doom or if it's actually really hard to play through The screen. Hold on. I gotta restart Yeah, I really like alkanoid. I Hate it when I get to the arcade and I'd have to like pay 25 cents to play I More not anymore now I can play any time. Okay. Okay, so But on the back. Oh wait, let me go to the back and then I'll I'll focus lock Okay, so on the back You've got the cutie pie so you can just plug it into a breadboard or header And anything that's the reason I was like showing that the emulator demo is basically anything that is designed for the ESP 32 Which is like thousands and billions of projects will run. It's got the ADC outputs the DAC outputs You can run I2s on it. It's got the high-speed SPI pins So kind of everything just a little bit of everything you need to do IOT projects And of course a stem IQT port on the front. You can plug I squared C sensors onto it to make you know more advanced You add GP expanders if you want more GP IO Or you can add sensors that you can then send to Your IOT service. Okay, next up. We've updated the QT pie ESP 32 Pico Which uses the ESP 32 Pico chip? It's got eight megabytes of flash and two megabytes of ps-gram. It's adorable It's an ESP 32. So if you stop here and you look something's different, that's right The USB serial chip has changed it was the CP 2102 and but wouldn't you know it? There's a chip shortage. We can't get a lot of those chips. And so we've swapped it for the CH 9102 f So this is a revision But basically as long as you install the driver for the CH 9102 f You're good to go. It works exactly the same. It's a drop-in replacement We tested out with Linux with a Mac and using the latest Mac OS and M1 and with Windows And it updates super fast and it's super great Yeah, that's right. It's super fast and super great. Look at it. Look at it right there. It's fast. It's great It's in shadow. Let me pull one up here real quick. That's my product pick of the week this week It is the QT pie ESP 32 Pico This is running the Dual core 240 megahertz Tenselica processor that we know and love it has Wi-Fi on it has Bluetooth classic It has Bluetooth low energy or BLE It has a bunch of GPIO. I think we have 11 GPIO pins on here. We have the USB C I square C Via Stem a QT port so you can plug in tons and tons of peripherals to it What else have we got on here? Let me let me see. Let me check my notes Yeah, so this is the ESP 32 v2 3 Confusing designator, I think sometimes that's more commonly called the ESP 32 Pico, but it is essentially a Updated version of the classic ESP so it's not the s2. It's not the s3. This is the normal ESP 32 some cool things about it It has the dual Analog outputs on it so you can do some of the incredibly cool composite video demos that you've probably seen before in the past on ESP 32 in fact That's what that is right there. That is one of these running some Arduino code that is sending out Composite video color composite video and I have it plugged into this monitor over here But let me I'm actually going to pull this so you can see it right here You can see what we're we're talking about where'd you go? There you are so I have this plugged in to a composite video source you can see it just turned off there and I've got USB actually have I've got battery on it as well. This is a Let me plug it back in it should still be running This is a really cool ESP 32 project that it didn't take much doing to get to run on this little QDPI And we have that up in a guide that I made and you can find that up on the learn guides I'll post a link to that a little bit We have the ability to run a whole bunch of different types of code on here So Arduino runs great you can run micro Python on here if you want to use circuit Python that as a web workflow It is not as easy as a lot of other boards So you probably look elsewhere if you're if you're wanting a little QDPI to do circuit Python It can do it, but it's not the standard workflow however Something this is great for and some people mentioned this in our chat IOT projects because of the Wi-Fi on here Using whippersnapper our Adafruit IO and IO in general Internet of things type of Dashboards and Support for adding sensors reading them sending info all that stuff works really well And if you want to you can code it with our whippersnapper firmware, which means there's really no coding at all It's just pick some options upload code to the board that is generated for you And I'll show you a demo of that and Also W led some people have asked some questions about this. I think in the chat This is a great board for running W led, which is essentially Again a coding lists way you just upload a firmware via a web page That allows you to do really sophisticated Neopixel or RGB led projects on the board without having to touch any code And I'll show you a little demo of that as well. You can also do some Bluetooth classic stuff on here Which is cool a lot of boards don't do Bluetooth classic I don't have a demo to show but I did test it out earlier just sending some serial text to an Android Device works really well. There's some some easy ways to do Bluetooth classic to Android. You can also do Bluetooth le So let me show you some things. How about first of all, let me show you this thing, which is Half off. So $7.48 will get you that QDPI ESP 32 Pico right now just during the show So you don't need a coupon code just head to that site throw a bunch of them in your cart because you probably want more than one, right? Maximum of 10 no resellers So on the page here, you'll see we've got some some little info specifications about the board a couple things I didn't mention eight megabytes of flash which is great for things like the WLED projects and IoT projects sometimes having a good amount of flash is really helpful so you can Store some of your code on there. That's that's setting things up like little web servers in the case of WLED We've got two megs of PS RAM on there. I think there's 512 of regular RAM on there the Pins can pretty much all be used as PWM There's two I square C ports on there both the stem of QT and the regular pins on there You can do I2S you can do SPI you can do UART USB serial with our USB serial Chip that's on there There are eight capacitive touch sensors on there as well. So lots and lots of great little features on here if you take a look at how about We'll take a look at this demo here. So I'm gonna let me change screens out real quick to This one here And I will Pull the camera out a bit here. So I'll show you what I've got running here is Focus this Change focus a couple times here. So you can see I've got the Qt Pi ESP32 Pico. It is plugged in over USB in this case just for power And we can use things like our accessories like the lipo BFF if we want to add on a little battery pack to this So all I'm all I'm getting here is power no data. There's no no trick up my sleeve here So anything any info that I send to this is going to be over Wi-Fi So this is actually got there's a little tiny antenna right there. This is paired to a Wi-Fi router here in my workshop and This is plugged into the little control pins on one of these smart Outlets so this is a 120 volt Outlet capable of of doing AC so it's passing through AC with a big relay that's inside of here There's actually a couple of them and I have that running to a little spotlight. So this is in a pretty high wattage incandescent old-school spotlight and you can see here having Put whipper snapper firmware on the Qt Pi I Can now use it as a device on Adafruit IO So first first test of this make sure it's paired up you can see I'm changing the color I'll just put my hand there so you can see the reflection changing the color of this LED. I can boost the brightness of that Switch that color around so Everything you see me clicking on here in the Adafruit IO page is then going over the entire internet and then back here through Wi-Fi to the Qt Pi And if I want to get fancy with it keep an eye on the spotlight here You won't be able to help it because it's gonna get real blight, right? Just clicked my Adafruit IO on off that is essentially just toggling a pin high and low So I've got ground and a digital pin. What is it D13 here plugged in? That is controlling the relay on this AC Powertail that I have there. So that is a really Great use for this type of small inexpensive Qt Pi ESP 32 put whipper snapper in On there firmware on there and then control it using Adafruit IO You can do things like gather sensor data if you want to plug in some I2C devices We have a whole bunch of those and those are really easy to add if you look here if I click on new component Inside of Adafruit IO I can then go and pick from a whole bunch of different choices of add-ons You can see it's very Click and drag and set up with a nice UI. There's no need to do any hand coding of this to make this work So that's one use using Adafruit IO. I'm gonna go ahead and unplug that and Then I'll show you this little demo of WLED. So what I've got right here another ESP 32 Qt Pi Pico there and I have a small Neopixel strip plugged into the 5 volt power The ground and pin a zero on there. It's actually acting as a digital pin And since that's really nice and bright, I'm gonna place a little diffusion acrylic over it there And let me switch over to a different page here. Okay, so this is That thing's got a got a get on my network there so you could see it was failing at first But I think it should be should be running now So WLED similar to whipper snapper in in that you put a firmware on it And then it is essentially serving up a local web page Which again, I'm using Power from my USB cable here But all the data that's gonna go to that Qt Pi to tell those LEDs to light up is coming from the The wireless connection coming from Wi-Fi. So you can see here. We got a nice little color picker We can use to change the strip. This is a little 8 pixel strip But what's really cool are these presets. So if we do something like chase I can go and select a preset animation I can change the color palette of that animation here and there are tons and tons of these I like let me let me shave plasma. I thought plasma looks really cool. So I'll pick plasma That has a random color theme on it right now I can switch that color theme out and we get some some really cool Animations here dead easy easy to change pretty much from a browser any browser you want you can adjust these Animations you can adjust the color palettes you're using and you can go in and configure things so that if you have Different numbers of Neopixels if you have a 2d matrix versus a 1d strip all of those are configurable here in WLED If you want to learn more about that head to the learn guides There is a learn guide that Aaron st. Blaine put up a couple of them where she uses WLED You'll take you through it, but it is really quite simple really all it requires is Installing the USB serial chip driver So lady Aida mentioned that we have a New updated driver or a new updated chip on this board and that requires getting the the proper driver But our guide will take you through that just the main guide and in fact if I head head to the main page here for the ESP 32 Pico cutie pie. You'll see there's a learn guide link right here If you click on that You will get the usual Overview pinouts talks about low power usage, which we have some nice tricks for for getting the most power out of this And then if you look at I believe even just this Arduino IDE setup link There are some instructions here on loading the USB to serial converter chip driver So any if you buy one today, you're gonna use this the ch9102 Driver either it listed here for Windows and Mac. I think it's built in on Linux. So you don't need to do anything once you have that on there you'll be able to find this device on your USB ports in order to Upload code to it and that can be the WLED code that could be Arduino. That could be the whipper snapper Micro-Python and like I said if you're gonna use circuit Python, you'll use the web workflow for that Let's see so Let's let's take any questions anyone has over in our chats One question I saw earlier was just about heat so these run hot especially if you're doing Wi-Fi stuff So I don't have my little thermal my little What do you call it laser? Thermometer infrared thermometer here, but just touching it. Yeah, it's hot. It's it's hot like hot tap water They can they can run around 120 degrees They are not gonna burn me I probably don't want to want to you know stick that in my pocket But if you at least give it a little bit of airflow, nothing's gonna overheat these these just do run hot But it's nothing to be concerned with as Todd bot said over in the chat There's just not a lot of thermal mass on these boards to absorb that heat So it's just flowing right off the surface of the of the chip. It's not a problem, especially if you try some of these Projects that are doing the composite video again the chip will feel hot it runs fine I've had these running for a long time without any issues. So You could check the data sheet by the way if you're curious in our learn guide if you head to the download section and Click on the ESP 32 pico data sheet You should find all the info about the thermal characteristics and and how hot is too hot But while these will will feel hot to the touch. It's nothing's melting down there Let's see. They say operating temperature range is up to 85 degrees Celsius So I won't do that math. I can't I need need a computer or calculator But I'm gonna guess that's that's way more than I'm than I'm feeling on these right now Let's see other questions that anyone has Rufus says yeah, they probably should have updated to mention that circuit Python runs on there because it says only Arduino and MicroPython. I agree. I will have that looked at after the show. Thanks for pointing that out If you're curious about the Web workflow for circuit Python here, you can just type in ESP 32 Circuit Python in the learn guide and there is a oh, no, you can't just type that in Let's see if it comes up. There's a nice guide by Carter search here Whoa pass it circuit Python on ESP 32 quick start This guide right here will take you through What the web workflow is because this does not have native USB support? You will not find the usual USB drive called circuit pi drive on your desktop and save code to it. It'll it'll only be using the web workflow in the browser to send the the code to it so That is the caveat there is not as easy as your typical USB supported circuit Python board. In fact, we generally don't bother with circuit Python on drives on boards that can't show up as the USB drive since that's such a central part of of how that works Let's see Yeah, I'll put a link to that. It's it's been here. We just don't have it linked in the main guide. So There you go, drop that over in the YouTube as well Let's see. I think those are the demos I wanted to show so W led here really cool Some older school I'll pull that guide up here. This one is and I think someone put that up in the In the Discord, so thank you. It's called video nub shank ESP 32 QDPI composite video injector So that guide will will show you how to Get NTSC or I think pal I think we can do either You'll you'll check out the code for that. Those were the two demos. I made with it one was just this this existing clock And then I also made my own Sort of video test pattern NTSC style test pattern generator that Lamar uses to check which way is up on new Displays that that have composite inputs. That's kind of helpful for that And then of course the on-off switch over over the internet using A little power strip tail here and the relay that's built in again all over Wi-Fi, which is great. I Think that's gonna do it. So let me know if anyone has any other questions in the chats Yeah, don't forget with with any of the QDPIs this one included if you Want to add add-ons Let's see Here's the Think from the main product page. We probably have some links down below We have the BFFs So you can see here's the the lipo BFF that allows you to add battery charging and and a nice JST plug for running a lipo battery. We have the What other ones? Oh, they're not listed here. We have a neopixel driver BFF. We have Neo-key mechanical key switch BFF, right? I think we have that we have an IOT button BFF Which is just a nice big clicky button that you can use if you're if you're using Wi-Fi to To send info over the web So and I'm probably missing a few others, but if you just type in BFF you'll see some stuff that you can plug in on the Back side of these boards. All right. I think that's gonna do it. Where did They lose one. They're so small right that I bring it over here and just set it down Did I eat it? Did I put it in my pocket? I've lost it. I'm gonna. Oh, there it is. All right So let's wrap this up again. Remember if you want to want to go check them out That's the URL right there. That'll take you to The main page for this product of $7.48 right now just till the end of the show the price will go back up I think they're still in stock Hopefully so go grab a few and find some some good Projects to throw on here or roll your own cool projects that run on ESP 32 That is gonna do it for today. So that is my product pick of the week this week. It is the cutie pie ESP 32 Pico Probably shouldn't have done that Thanks everyone for stopping by for eating fruit industries. I'm John Park. This has been JP's product pick of the week Bye. Bye