 This week's Eye on MPVI brought to you by Digikey and Aina Fruit is TDK. TDK InvinSense. InvinSense was purchased by TDK and emerged and so it's both but we'll call it TDK because that's the the main company name. So this week we actually kind of covered this sensor as part of like the sense bug, a little like sensor bug from TDK like probably a year or two a year or so ago. But this week we're going to focus on a sensor that just popped in on Digikey new. It's the ICP 10111 but there's also the 10101 and 0010. We'll talk about that. This is a barometric pressure and temperature sensor from TDK so it's great as for use for temperature sensor and measuring weather changes so you know you can tell when you're at a low pressure or high pressure system. But what it's mostly used for is as an altimeter and this sensor would make for a great altimeter because it's got this really nice ultra high precision high accuracy mode of one Pascal plus or minus one Pascal for relative measurements when you do the oversampling mode. One Pascal is equivalent to about 8 centimeters or so which is great. I mean comparing this to you know from you know 5-10 years ago the sensors were often only good for about a meter or so of altitude. Again not absolute but relative so it can tell how high you're going up but the absolute measurement might have different error rates. Still you know you're talking about a couple microamps it can you know go into quite a good deep sleep mode and get you you know high-quality altitude measurements that barometric pressure measurements that you can then convert into altitude measurements. Another thing that I think is neat is this sensor actually comes in four packages basically. So this shows this is the ICP zero zero and ICP one zero zero zero one. So this is the two millimeter by two millimeter this is the smallest package and you'll see the one on the right you see how there's like a hole at the top and the one on the left it doesn't have a hole but that's weird right because barometric pressure you need to have some air inlet. If you look really closely at the image you'll see three micro laser holes like really small dots. These kind of remind me of the holes on like if you have a MacBook and there's like the built-in camera when the camera's on there's like a glowing green light that comes next to the camera and those are like micro laser holes. So these holes are so small that it can allow air in to do barometric pressure measurements and temperature but it's waterproof down to like a couple meters. So you know yes you could put a gasket on it and on the one on the left and use it exposed to water but also just means more durable like you're not going to have the issue of possible water ingress or you know maybe water you know if you're moving from a high humidity to a low humidity area or the other way around you get you know dew forming on the sensor and possibly moving into it. I like that there's two options I think the one on the right probably will have a bit better accuracy because it's less likely to get dust stuck in it but the one on the left yeah it's IPX8 rated which is which is really good for a sensor that does barometric pressure sensing but it doesn't seem to have a gel. So you know what would you use this for you know the TDK is really promoting this for mixed use with a GPS sensor use a GPS sensor to give you your altitude sorry your latitude and longitude and then GPS does do altitude as well but remember GPS is only good to like plus or minus you know five to ten meters you're not going to be able to get you know very precise step-by-step altitude measurements and of course indoors it's going to be even harder to get a good GPS fix you may not be able to get a 3d fix maybe get a 2d fix in which case you could use a barometric pressure sensor which of course works all the time indoors wherever underwater and uses a lot less power than GPS as well so here's another interesting thing about this which I kind of like because you know we carry a bunch of barometric pressure sensors of course the most popular the BMP series we also have the DPS series and I like that people are sort of settling on a packaging pinout so this package is the tube millimeter by 2.5 millimeter and if you're like hey that looks familiar yes it is DPS 310 and BMP 280 pin compatible for I squared C usage it's not compatible for SPI it doesn't support SPI but if you're using I squared C which a lot of people are this is physically and pin compatible so if you're one of the people like me who you cannot get some of these sensors like there's they're out of stock because of silicon shortage you might be able to swap in this sensor it's in stock right now at digikey and with a little bit of code change adapt your design to use the ICP 100 xx series it's stuck for now quick go and then this is the tube by two millimeter one this is I didn't solder this so I'm not a hundred percent sure so you don't double-check me but I believe it's it's pin and physical compatibility with the BMP 3 series again I squared C only but I really like it when there's you know either some sensors I like but you don't want to not be able to ship your product because of or you don't need to re-spin your board design because one parts out of stock that that happens but now it's like it's happening constantly so this was I think really good timing for this sensor to be released another cool thing the datasheet has example code and see and in Python which is like so cool not you know yes it's a nice type of driver what's even better if the driver is so short you can fit it into the datasheet in two or three pages and this is the C code so I cut it off it's much longer but it's in the datasheet so I thought that was quite cute and here you can see at least at the time of this writing thousands in stock of each version the 2 by 2.5 versions of the top and the 2 by 2 versions at the bottom again one is IP x8 one is not you know pick and choose whichever you need but the one that you're most likely use the ICP 1011 in stock right now I'm even working on a library for it but the code is quite simple compared to most you know most barometric pressure sensors they give you again the example code in Python and C and you can really hit the ground running so this is a also it's a very high precision sensor if you have a design with other barometric pressure sensors maybe you could upgrade it get that one Pascal accuracy for differential measurements available John did you key this is the code if you want to just type in numbers four two eight one four five two and then there's lots of different ones comes on reels and all that and then there's a short real there and we have a short video you want to show I'll just show this device or do you want to do the video first let's just show the device real fast we've got the video and then we'll be out okay so this shows you see this is the version you can see this has a little hole in it and this one again you can't see the hole because they're so freaking small they're like yeah I mean you can barely see there are micro holes in it but so small and that's what lets it be waterproof to you know IP x8 and then I soldered this onto my BMP 280 breakout and it worked fine so yeah this is a nice little sensor I like one Pascal I like I squared C I like the simplicity and I like that it's in stock all right and we're going to play this short video from TDK pressure sensors are used in wearables smartphones drones and many other devices to track changes in elevation for activity monitoring indoor or 3d navigation and other motion or position based services TDK's invent sense barometric pressure sensors use a capacitive MEMS architecture that directly converts deflection of the sensor diaphragm to an electrical signal and offers better accuracy and lower power consumption than PA's resistive pressure sensors providing users with more reliable data and extended battery life the invent sense ICP one oh one oh one and ICP one oh one 11 pressure sensors have a plus or minus one Pascal relative accuracy and come in two by two millimeter small LGA packages this high relative accuracy enables the measurement of altitude differentials as low as eight centimeters allowing the detection of individual stair steps and small vertical device movements available on did you get that's right it wasn't stock as of today you need a sensor go get them