Nest Thermostat Teardown - learn.sparkfun · Nest.com. Creating my new account was the most basic...
Transcript of Nest Thermostat Teardown - learn.sparkfun · Nest.com. Creating my new account was the most basic...
Nest Thermostat Teardown a learn.sparkfun.comtutorial
Available online at: http://sfe.io/t183
Contents
IntroductionCracking It OpenThe Electronic BitsPutting It Back TogetherResources and Going Further
Introduction
Awhile ago I read about Nest, a newfangled thermostat with a color display and some interesting'learning' techniques for keeping your home warmed or cooled, as sensible as possible. Did Imention the beast has IR proximity, PIR movement, humidity, magneto scroll, and a mini USBconnector? Oh. It does.
Page 1 of 27
It's kind of awesome, but it comes at a price. Pre-orders were $249 + shipping but I'm a sucker fornew technology so I got in line. A few weeks after I placed my pre-order I got a piece of spam emailfrom Nest offering a free professional installation. That's great, but I was not planning on my Nestever seeing the light of day - I wanted to take it apart and see how it worked. So on a whim, I repliedto the email:
Hi Matt,
This offer is a great idea! I feel very much appreciated as a customer but I won't need an install,thanks! I can't wait to get my nest and poke around inside. Depending on what's inside it might beworth doing a homepage post. Would you mind?
From your friends at SparkFun, -Nathan
Much to my surprise and honor, I got a response from Matt:
Thanks for the note Nathan! I'm a frequent shopper of SparkFun myself. Feel free to dig, poke, andpost! -Matt Founder and VP Engineering
No way! The founder/VP of engineering responded?! Thanks Matt! And you know of SparkFun?Very cool. We even got a semi-green light to post a tear down. This is a refreshing difference fromsome other companies we have emailed in the past. When I received the Nest shortly afterThanksgiving, I set out to tear the beast apart.
**Disclosure time: **We didn't get Nest for free. This teardown was purely the result of Nateordering stuff late night when he probably shouldn't be.
After tearing apart the Nest then re-assembling, it actually continued to function (a first for me!). Iwas so impressed with the thing that I stayed up way late to document the tear down. I havenothing but very positive things to say about the hardware design, website design, and userinterface design of the Nest. It's slick. Really slick. I consider myself an amateur when it comes toconsumer electronics so take this review with a grain of salt. But whoa - I just turned off my heatwhile writing this tutorial! Welcome to the future.
Cracking It Open
The packaging of the device is on par or above what one would expect for $250 - I even got a Nestbranded screw driver. Neat. But we are not here for a packaging review now are we?
Page 2 of 27
Here's the nest shortly before meeting the business end of a Phillips head screw driver. Did Imention they included their own disassembly tools? They get a +1.
Page 3 of 27
The camera was playing funny reflections with the glass and the apertures. Here we can see wherethe IR LEDs and sensor are exposed.
Page 4 of 27
Back side. If you've read some of my other tutorials, this miniUSB connector is completelysurprising! Thank you Nest for including an external connector. I don't want to completelyhack/reprogram/re-purpose the thing today, my goal is just to show off the internal hardware. But bymaking it easy to plug in you are opening the door way to good things.
Page 5 of 27
This thing has an internal LiPo battery? Really? 2.1Wh over 3.7V = around 567mAh battery. That'sfairly sizable for a thermostat. My guess is that the unit may need more power than the HVACwiring can provide when WiFi is broadcasting and the display is on. The LiPo acts as a very largecapacitor.
Page 6 of 27
Here we have the head unit on the right. In the lower left we have the first layer of the housing - thebit that actually attaches to the wall. This includes the user press-able button as well as the 8+connector to the house wiring. When you snap this thermostat to the plate on the wall, there is amultipin connector that connects through the first layer to the head unit. That said, there's an awfullot of exposed gold pads on the first layer. I'm not entirely sure what they are there for but my firstimpression: This thing is extremely well designed and produced. The ribbons, connectors, battery,and hardware are all of very high quality.
Page 7 of 27
Hi Fish. Must be the manufacturer?
Page 8 of 27
Up close on the head unit. Note the three wires coming from the battery: 3.7V, GND, and whatelse? A temperature sensor on the battery? A third wire on a LiPo is sort of odd for such a lowcurrent application.
Page 9 of 27
A few things are cool here. Note the IC in lower left. I don't know what that is! It is facing towardsthe wall when the Nest is installed onto the wall. It doesn't read the dial, proximity, motion oranything I can fathom but it's a clear epoxy encased IC which usually indicates visible spectrum orlight (IR) sensing - but why is it pointing at the wall? A dust sensor? Humidity? Nah.
Also you'll notice three Phillips head screws holding a small board south of the LiPo in place. That isthe PIR. The small daughter board is powered and sensed through the screws (three screws =VCC/GND/Signal). I've seen this technique before but I'm not sure what they used it here. Perhapsit's because three screws are cheaper than three screws and a 3-pin connector.
Page 10 of 27
Here is the PIR removed. The IC reads XLitos. Used to detect motion in a room.
Page 11 of 27
Check that out! I've seen magneto sensors like this before on the trackball for the Blackberry Pearl.We used the same type of sensors for the Trackballer Breakout. I am assuming these two sensorsare reading the notches on the dial via magnetic field but I could be wrong. I love how they used avery tiny vertical board. This is one heck of a design, all for a thermostat!
Page 12 of 27
The included Phillips screw driver got me this far, at this point I had to break out the Torx bits.
Page 13 of 27
Note the high density connector on the left. It was something like 40 pins in a tiny ribbon cable.Look closely if you need to know how to flip up the connector to release the ribbon.
Page 14 of 27
Here we can see the main board covered in a massive RF shield (and my thumb print). Is it cheaperjust to throw a metal shield on everything than to risk FCC testing failure? Also note not one but twoantenna connectors. It's odd to see external U.FL connectors on the board. They must be there forease of testing? Next to the connectors you should see some gold clips. These actually make acompression contact to the dual flexible antennas embedded into the face of the unit.
Although I failed to capture them on the camera, there was two flexible PCB antennas in a verticalconfiguration. One antenna was marked 'Zigbee'. Now this has my interest piqued. I assumed therewas two antennas for better reception but perhaps one antenna is Wifi and one antenna is forsomething else? Zigbee? No way. Really? Could Nest be planning on adding other equipmentcontrol such as lighting or refridgeration? After using the Nest and its accompanying website, Icertainly hope so.
The Electronic Bits
With the RF shield removed, we can finally see what lies within.
Page 15 of 27
Here's what we were waiting for. This is an astronomical amount of silicon for a thermostat!
Page 16 of 27
Here are a few shots in case folks want IC identifiers.
Page 17 of 27
I haven't looked any ICs up yet.
But they should be out there.
Page 18 of 27
This is the back side of the main board. Note that this was completely covered up with another RFshield. That seems odd to me as there isn't much here but decoupling and another anonymous ICthat has been bonded to the PCB. Did Nest really believe there would be that much mechanicalshock and vibration that they bonded every IC to the PCB?!
Page 19 of 27
Here is a view of the inside front face. You can see that they covered the lower small aperture ofthe face with the characteristic PIR prism material. Checkout our motion sensor for a comparison.Ok, now take a step back and try to remember where all the screws, ribbons, and clips go.Astonishingly, the unit went back together within a few minutes - another mark of incredible DFM(design for manufacture).
Putting It Back Together
Page 20 of 27
After re-assembling I plugged in a miniUSB cable. After running a series of interesting characters onthe display, I got this message - 'Please attach the display to its base'. Booo.
But the unit did come up as a Mass Storage Device!
Page 21 of 27
Who wants to use their thermostat as a 38MB jumpdrive? I do! I do!
Now it was time to actually wire the thing to my existing HVAC wiring and mount it to the wall. Thiswas really easy and straight forward. Well, except for the fact I was too lazy to spackle and paintover the spots where the old, much larger thermostat lived. So I'll just take some really darkpictures so you can't see the holes in my wall:
Page 22 of 27
Shhh!
Configuring the device was surprisingly easy. Interfacing with the device via the dial is a dream.
Page 23 of 27
Oh geesh. Not you too!
Once connected to Wifi, Nest needed an update. Look closely for the pinkish dot in the upper leftarea. I took this photo with my cell phone so that you can see the IR LEDs triggering. It didn't comeout well but it's fun to see through the camera of a cell phone.
Page 24 of 27
The thing that really sealed the deal for me was when I went online to connect to the thermostatover the internet. To activate the new thermostat onto remote control you have to create a login toNest.com. Creating my new account was the most basic and best account creation I have everdone! It was as simple as providing an email address and a password.
Next, the web page told me it detected a new thermostat near by. Cool! To verify it had the rightone, I needed to go over to my newly installed thermostat and hit the button to confirm that mythermostat was indeed the one attempting a connection. This makes sense - it's a simplehandshake confirmation of unique IDs. However, when I walked downstairs the thermostat was off.As I approached it I cannot describe to you how amazing the feeling was when the display slowlycame alive saying 'Would you like to connect this thermostat to [email protected]?' - why yes,yes I would. I know it's just the IR prox detecting that I'm near so the display kicked on, but it's thepolish of these ease-of-use steps that make this a really nicely designed product.
To sum up, Nest is a $250 thermostat. It may be not for everyone, but for me, it's exceptionally easyto use and alleviates the nightmare of programming a thermostat. I can even same some money by
Page 26 of 27
turning down the heat when I'm on the road. Nice job Nest.
Resources and Going Further
For more disassembling goodness, check out these other SparkFun teardowns:
Nest Protect TeardownLEAP Motion TeardownGoogle Glass Teardown (Sponsored by SFE)
learn.sparkfun.com | CC BY-SA 3.0 | SparkFun Electronics | Niwot, Colorado
Page 27 of 27