 There's no place like home, and if you're like us, you've spent a lot of time at home over the past year. It almost feels like a whirlwind picked us up and flew us to a strange new world, and we've had to adapt to all these new customs, when really, we want to return to how life used to be. And maybe slowly, we're starting to make our way back. Until that day, we can stay at home and tinker with electronics. This Aida box is all about home projects. With the Funhouse Development Board, it's powered with an ESP32, S2, Wi-Fi chip that can run circuit Python or Arduino, so it's easy to make internet-connected sensors. And sensors are plentiful in this box, with lots of home automation-friendly sensor modules that you can plug right into the Funhouse. Whether it's tracking the environmental temperature and humidity in your laundry room, or notifying you when someone is detected in the kitchen, to sensing when a window is left open, or logging when your cat leaves through the pet door. This Aida box is designed to make it way easy to make Wi-Fi connected home automation projects. A huge thank you to Digi-Key for going above and beyond to help support Adafruit over the last year. With Digi-Key's support, this box was made possible. Check out the millions of sensors and devices they have stocked at digikey.com that you can use to automate your home. Aida box 18, Funhouse. Welcome to the Aida box 18 unboxing, and thank you for coming with us on this adventure. Since we've all had a lot more time to spend at home this past year, we've probably got a few projects in mind for sprucing the place up. There really is no place like home. So, let's dive into some home automation projects with this Aida box. If you're a subscriber, you probably have your box by now and you can join in in the unboxing. If you're not a subscriber, well, you should be sure to subscribe to Aida box 19 coming later this summer. A special thanks to Digi-Key for making this Aida box possible. Now, let's go get this Aida box and have a look inside. Step inside the world of the Funhouse. As we reveal the beautiful slip cover from this Aida box, we can see our friends happily skipping down the yellow brick road. This is the content sheet that contains information about all the contents, as well as links to the main guide and tutorials, and a 10% off discount coupon that you can use on a future order. Let's have a look inside of the tissue paper here and reveal the contents. Now, I'm going to set these over here and then we'll take a closer look at what all this great stuff is. What have we got here? Well, first of all, this is the Aida Fruit Funhouse. Diving in the bag we have a plethora of goodies. The first thing I'll mention in this little bag is the acrylic back plate kit and M3 screws. We have a infrared brake beam sensor, a passive infrared sensor, water sensor, ultrasonic distance sensor, JST three pin breakout cables, extension jumpers, magnetic door sensor, quick wire connects, yellow brick and plate set, double stick foam mounting tape, and Aida Fruit IO Plus subscription card. Next, let's dive a little deeper into what these things are and how they're used. Let's start off by talking about the Aida Fruit Funhouse. This is a Wi-Fi home automation development board. This amazing board has an ESP32S2 240 megahertz 10 silica processor. It's got a rover module with four megabytes of flash and two megabytes of PS RAM. It sports a delightful 1.54 inch color TFT display that's 240 by 240 pixels in resolution. Its power and data run over a USB-C connector. There are five RGB dot star LEDs on top of the board. There are three buttons. And now let's talk about sensors. There's a DPS310 barometric pressure and temperature sensor, as well as an AHT20 humidity and temperature sensor. And we have a front facing light sensor. There's a speaker slash buzzer for tones and beeps. And then we have a lot of ports for connectivity. This is a Stema QT port for connecting all kinds of I squared C devices. And we have three of these Stema 3-pin connectors for neopixel strips, speakers, servos, relays, and more. And those can do digital and analog pin duties. There are three capacitive touch pads and one capacitive touch slider that has five elements built right onto it. There's an on-off switch and this board has native USB support, which makes development in both Circuit Python and Arduino a snap. Now let's take a look at assembly of some of these parts in the Aida box. First of all, let's start with a glorious protective film peeling on the funhouse itself. And we also have these standoffs for mounting on the backside of the funhouse. So what we're going to do is go ahead and poke those through from the other side. You can also grab them with a fingernail or some tweezers and peel them off. I'll use some tweezers to poke them through. And we'll use those for mounting an acrylic plate or other stands to the funhouse. So let's take a look at this acrylic laser cut back plate. Again, we have a little bit of peeling to do. We're satisfying to get it in one go. And now we can use M3 screws to affix that plate to the back of the funhouse. And this has a variety of holes cut in it. So no matter what the orientation, you'll always be able to reach this little boot select button. And then it has these sort of keyhole shaped slots so that this can be mounted on a screw or a nail that you have in a wall or other surface that you're trying to affix this. So let's go ahead and take these M3 nylon screws and screw those into the back. You can get those started by hand and then finish them with a screwdriver. There we go. And now our funhouse is nicely attached to that little plate. One of the other things that we have that you can use to display your funhouse is the yellow bricks and plate. So these you can have fun deciding how you want to assemble them. I'm going to place a couple of these bricks at the front and some at the back. And that should give us a nice little display there where you can take one of these off the front if you want. A little better access to that front place like that. And now we can access everything from the front. We have a number of different cable assemblies to look at next. So you'll notice the JST three pin Stemma connectors on the side. There's three of them. Those can be used with these cable assemblies. And you'll notice these are keyed so they can only go in one way the correct way. And that gives us access to ground power and either a digital or analog pin. We can plug a couple of those in if we like like so. And then these have sockets on the end that we can use to either connect up some of the different sensors that come with your Aida box. So in this case this break beam sensor. One side has just an IR LED so it just needs power and ground. So we can plug that in and just match up black to black and red to red. And you'll leave one data cable unused in that case. And then the other one will connect up black, red and white so that we also have the data. And now those break beam sensors once you've coded this up in circuit Python or Arduino are ready to go. Now you may also in some cases want to extend the distance of that cable. So you can use these extension jumpers to simply plug in and add a nice amount of length to your cable assembly. Some of these sensors just have the bare pins so you can attach those again to the JST extension cable. You may also have some of your own sensors that just have bare wires. And in those cases you can use these little cable connector joints. In the case of the PIR sensor this one plugs directly into the top of the fun house so that we get a forward facing or rear facing PIR. This can detect motion when someone comes into a room to trigger something like lights. And in this case we'll simply match the positive lead to the positive sign on these three ports at the top of the board. And then firmly plug those in, give it a little wiggle. And it's most difficult the first time it goes in after that it gets a little bit easier. The magnetic door sensor simply has a magnet on one side. You can notice these little mounting screws have decided to be attracted to that magnet. So that'll go on one side of a door and this other sensor side will go on the door frame so that when you open the door the magnet leaves the vicinity of the sensor. And again these just require a ground pin and a sensor. It doesn't matter which side you use. This is going to act like a switch. Alright let's do a quick recap of what was in this tremendous Adabox. We have first of all the Adafruit Fun House Home Automation Development Board. We also have the acrylic back plate kit for mounting. We have a whole slew of sensors. There's a mini PIR sensor which is great for motion detection. We have the ultrasonic distance sensor which is perfect for things like driving your car right up to the wall but not smashing through when you park in your garage. There's a water sensor, perfect to check for leaks in your basement. And we have this brake beam sensor which we've used for a mail slot project. So you can tell when the mail has been dropped into your mail slot. You might come up with other uses for that. And then to connect some of these sensors we have the JSTPH3 pin cable sets. We also have a magnetic door sensor which contains the sensor and the magnet as well as some mounting screws for that. And we have extension jumper cables so that you can reach that sensor just a little bit further away. We also have the wire connector kit for connecting other wires to your cables. And we have the yellow brick and plate set that you can use as a little convenient stand if you don't want to mount your Fun House on a wall. We have some double stick foam tape which is useful for attaching some of the sensors to objects. And we have an Adafruit IO plus one year subscription card which gives you extra feeds, capabilities and more. And so that is our Adabox 18 contents. Thank you so much for coming to the unboxing section of this unboxing evening. And next up why don't we go back home to the live section for Adafruit Industries. I'm John Park. There's no place like home. Well thank you everyone so much for coming to the unboxing. I'm really excited to see the projects that people are going to be building as they get their Adaboxes. I see as you get familiar with them and start coding for them. We have first of all I want to say again thank you so much to Digikey who helped us out with this. And thank you so much to all of our customers who stuck with us through this difficult time. As some people in the chat have mentioned over on Discord, it's really nice that this Adabox didn't come with a mask. How exciting is that because we've done the last few with masks. And wow it's really tremendous to be seeing this change. So the first thing I want to do is actually show you a few of these demos. Let me head over to my workbench and we'll take a look at a few little demos that we have. These are some guides that you can find in the Learn Guides. Just head on to learn.adafruit.com. And if you got your Adabox you'll see there's a little link on the back of that little blow-in sheet there. That'll tell you how to get there. So let's see, first of all I've got, this is the PIR sensor. I've actually run an extension to the Funhouse so that we can do the light change PIR. And the way I'm doing that is I actually have a couple of bulbs. This one's green right now so you can see it's actually being green screened out. So that one's also green. And what it's going to do is when I get in front of that PIR sensor it should change to Magenta actually. Make sure it's not in pause mode. Hold on one second. I'm going to come around there and sort of break things. I think I have it paused. Yeah, it boots up in pause mode. We'll take that out of pause mode. It'll probably see me. It starts up pretty quick. Let's see if it'll catch me as I try to escape around the side. This thing has quite a wide field of view. Oh, there it goes. So you can see it's just turned Magenta. And I recognize that it's difficult to do demos with colored neopixels and green screening. So sorry for that. But that one you can see you could run that little sensor somewhere or you can plug it right into the front like it showed in the unboxing video. And it works great. Some people have been asking about pushing it in there. It seems like it takes quite a bit of force. It does. You saw me do it there. I started it on the workbench. So don't be scared. You can also put it in the backside of the of the board as well. So the little port is covered when you get it by default. But you can as long as you respect the polarity, you can place that on the backside too if you want to see it and have it pointing out backwards. Let's see some other. Let me see if I can switch over to this camera view here. Some other demos that I had put together. So this one here is the the mail slot sensor. And this one actually sends to Adafruit IO when the mail drops through there. And I also had a little audible feedback and some some neopixels that light up. This one, I just have a reset button for for the next time you get your mail out and it's prepped for the for the next day is mail to come in or junk mail. The little stand I have here is a really nice 3d printable stand that the Ruiz brothers made that you can go and download the files for that and print it or have it printed at a 3d printing service if you want. Really nice convenient stand and it's got this terrific brick pattern and they've got a video also that shows in a step by step. No, I did in Fusion 360 of how to essentially apply a texture or displacement map to a 3d model so that you can get an interesting texture where you want it. Let's see other demos. So I've done one with a door sensor and I decided to make a little kind of miniature demo version of that. So this you can see I've just got a little box, this little playing card box here. And right now these are lit up green and when I open this up, they're going to change colors. It beeps. These are now red and this just sent a text to my phone and an email as well. That is also again through Adafruit IO. So this is on my Wi-Fi and it is able to send that info over Wi-Fi to Adafruit IO and then I've tied in another service using if this than that so that it can send me an email. Or if you've got the Adafruit IO plus subscription and you've got a year of it here in the Adabox, then you can send emails directly from Adafruit IO and you don't even have to go through another service which is really cool. Another one is actually one that I have in progress. You can see my little friend Toto here is in a basket. And the basket has a little handle made of neopixels and there's a, let me switch cameras real quick for you. There's an ultrasonic distance sensor which I've hooked up using the extension jumpers at the front and what you'll see is as we get closer that handle is going to change colors. That just turned yellow which lights up a lot because of the green screen and then when we get even closer it goes to red and we get out of the way it turns back off. That's a little, you know, maybe a warning. Don't let Toto slash Lars get too close. And again you can hook up things through Adafruit IO if you want. This one right now isn't configured too but you could have something that again messages you or changes a dashboard to let you know that, uh-oh, Toto's gotten too close to a living creature. That's dangerous. Let's see. What else? Do I have any other demos set up here? I don't think I do. What I want to do now is actually run back over to my workbench here in Kansas slash Los Angeles. And I'm going to, let's come into the modern era a little bit. There we go. And I'm going to show you some of these learn guides that we've got. So I'm going to throw my glasses so I can see these. So this is the main Adafruit, let me go back a page actually. This is the Adabox 18 guide and this has the video that you're watching right now embedded in it. And the links on the left side here will take you through the contents of the unboxing like we just saw. So you can scroll through here and look at all the good stuff that came in there. By the way, that, I'm going to switch a camera for a second. That board right there on my little simulated wall is hung using our little acrylic backer that I showed. So I've just got a single screw in there and I just fit the hole on it and slide it down. And you can make that as tight as you need. Could you see that at all or was I in front of those? I think you could see it. So that's just resting on a screw there, which is one way to mount that. If you have a surface you're okay putting a screw into or a nail. The next links that we have in here, there's a page that Brent just wrote for us, which is all about the Adafruit IO Plus card. Some people have questions about how to redeem it, particularly if you're already a subscriber and you want to add on that Adafruit IO Plus to your account. You can go through this guide and it'll tell you how to redeem that and set that up. And it talks briefly about some of the advantages of the Adafruit IO Plus, including you get 60 data points per minute, 60 days of data storage. You can trigger every five seconds. You have unlimited number of feeds. So there's a lot of advantages with the Adafruit IO Plus. And then, of course, we always have the free Adafruit IO, and that works perfectly with the FunHouse as well. Then in our links here, we have the Adafruit FunHouse main guide that Melissa wrote, and this will tell you all about how you can get it set up, how you can get your Circuit Python on there, your bootloader on there. One thing I wanted to do actually is a little quick demo because there's a lot of questions about this on resetting this into bootloader mode so that you can drag on a different version of Circuit Python or another UF2 file that you have. And it is, like you're probably used to with other boards, it is the reset button, which is right here on the front, but we're often used to double-clicking real fast. This one actually has a little bit of a rhythm to it, and what you can do is watch for the neopixels, or dot stars, rather, to go purple. And then once they go purple, tap it a second time. So I'm going to press, it goes purple, and then I tap, and then I tap on time. And you can see it goes to this little boot screen that you may be familiar with from some of our other devices. I think this one shows up on the Pi Gamer and Pi Badge, and different devices that had Makecode Arcade on them, I think usually showed up like this. So that then has some little instructions on there that tell you to go and drag on your UF2. We'll compress that reset again, and it'll go back to running whatever was on there. I happen to have the sort of default file on there. So that should help you get going if you want to put different firmware on there, and Melissa's Guide has a lot of info on that, including if we had to... Let's see, is it... This one, creating Funhouse Projects with Circuit Python. This will go into even more detail about getting this set up and using some of the features that are built into it. It has a lot of nice built-ins so that you can access the capacitive touch, the slider. Again, if I drop to this downcam here, you can see I've got the temperature. If I put my finger over one of these two sensors, you're going to see their temperature change, humidity's changing a little bit from my finger. Here, these crows, you'll see six, seven, and eight show up on the screen as I touch these crows. Those are capacitive touch, and there's this capacitive touch slider here, and you can see that's going from 13, 12, 11, 10 as I drag up. So you can use that as a multi-positional slider to do something like dimming some lights. I've got the buttons along the side here, and this is going to show you which ones are pressed as you go through them. And then also the analog inputs for those JST connectors. So if you hooked up, say, a potentiometer or something through one of these side ports, then you'll see that data showing up there. As well as if you cover up this little door here, you can see the light sensor value going down, and now it's back up to almost 1,000, now it's down around 100. And if you plug the PIR sensor, you'll see that in there as well. So then if we head back to our guides, we've got that Funhouse Door Alert that I mentioned before, I showed the little demo of, and there you can see in this animation here what the very simple dashboard we set up looks like, so you can just see nice and big and clear when that door has been opened. Here's a guide using Funhouse with Home Assistant, so if you're doing any kind of Home Assistant projects and hooking other devices, other sensors, light switches and things into your Home Assistant existing system, then this will show you how you can communicate, you can add Funhouse into the fun. Here's that mail slot detector that I showed a small demo before. Here it is in an actual mailbox, and again this is something you can look right at the Funhouse, it's got that display built right on there, and you can just rely on the Adafruit IO connection instead and watch from the comfort of your laptop or wait for an email. Let's see, we also have that 3D printed stand that I mentioned, and the CAD files are there as well as some helpful info about printing. This is a motion-activated outlet, so Melissa created this one and this is using the, I believe the PIR sensor on this one, and then a relay, a AC relay that can turn on something beefy, very safely, like a fan, and we have that water sensor which is mostly an on-off water sensor, but Melissa found a way to get a few different levels out of it even, and so this can be used in a case like this for diminishing water level in a cat water bowl, or you can use it as a detector for something like a dripping radiator or water heater, or in my case my espresso machine, which sometimes likes to do a little bit of leaking so you can set up that little sensor and this will show you how. So let's see, I think that about covers are unboxing. I want to again wrap it up by thanking you all, thanking Digikey, thanking everyone at Adafruit who made this possible, thanking everyone on the CircuitPython team. I mentioned this runs at CircuitPython as well as Arduino so you have a lot of options for how to code your FunHouse. And let's see before I go, I'll just check in in the chat and see a lot of excited people who are, Helen says, goths can be cute, I like the silkscreen. A lot of people who've gotten them and are going to get started on their projects really soon, so that is tremendous. Thank you all so much. And I'm just going to click my heels and head on back to Kansas. Hopefully actually it'll stop looking so stormy out there. Hey look, the weather has settled down. Thank you all so much for Adafruit Industries. My name is John Park. This has been the Adabox 18 FunHouse unboxing. There is no place like home. Good night everyone.