This is the AdaFruit Feather Huzzah ESP8266 microcontroller board. So you can see on the top of the board here, this is the ESP8266 module and this is the built-in antenna on the side. So the GPIO pins that we'll be using are all along this side of the board. If we take a closer look, you can see 2, 16, 0, 15, 13, and 14. They're all numbered. And the other pins that we'll be using are of course the ground (GND) and 3.3 volts of power. Now the other thing that's great about this board is it has a built-in circuitry for charging a LiPo battery You can plug the battery in using this JSD connector here. And, of course it has a micro USB port that you can use for programming and for powering via USB. So, let's take a look at how we plug in all different components for the healthy habits pet to the ESP8266 microcontroller. I'll need to solder some wires on to the components so that I can attach them to the AdaFruit Feather Huzzah. So what I've done is I've cut down some jumper wires into smaller wires and I've tinned the end of the wire using some solders so that I can attach it on to the pads on my components so, for example, for this component, I need 4 wires 5 volts, ground, [SLE], and [SDA] So, for each one of these, I'll simply solder the wire on, using my soldering iron [soldering] [more soldering] So I do that for all 4 wires and all the other components as well. To fit the screen inside of the 3D printed shell, I've used a hobby knife to [prize] up the glass part of the screen and separate it from the PCB. This folds back, and there's some adhesive there that you can remove just be very careful of the ribbon cable when you're doing this, because if you damage this ribbon cable it will affect the display I'll mount the OLED screen inside of the 3D printed shell to use for the eyes I'm going to use 2 of these silicon bumpers, which you can get from the hardware store, to enhance the eyes. So, on the inside of the shell, there's a space for the screen. And the screen is going to sit in here. [placing screen in shell] Position that in place. and the PCB for the screen goes up in the top of the shell, so... it's going to sit like that. Before I put that in there, I'll need to put these eyes, stick them on the front of the screen, and I'll use some hot glue to keep them in place. Again, being very careful of that ribbon cable, attach the adhesive eyes, and you may need to adjust these, they slide pretty easily on the glass Let's try placing one there. This is purely cosmetic, you could skip this [attaching eye] Let's just see how well this fits. [inserting screen into shell] So, I'm going to need to adjust the position of those slightly, I'll just move them up a little, and line them up and hot glue them in place. Now I'll add the Neopixels and the button I've 3D printed a base for my pet and I've stuck some feet on to the bottom. These are the same feet as I used for the eyes. So first, I'll add the Neopixel ring. So, I've soldered some pins on that I'll be able to use to attach jumper wires. [inserting Neopixel ring] It squishes down into the hole, like so. And now my button, I've soldered two jumper wires on to there. I've popped the little black casings off the bottom of the connectors of the jumper wires just to make it easier to get them through the holes. You can just do that using a pair of tweezers or a paper clip. So, push the wires through the hole. [pushing wires] And, push the button in place. It's a very tight fit. And, there we have the button and the Neopixel. So the next thing that I'll do is add the Feather Huzzah So, this is the Feather Huzzah, and I'll be adding that in so that the USB connector is at this end, that has the space for the USB cable to go. So, I'll just slide that in there, with the pins facing upwards, so that it makes it easy to attach those wires. And I can use some double-sided tape or some hot glue to keep that firmly in place.