 So here's the ARM embed reference design smartwatch using a memory LCD and can you show some of it? So there's a smooth UI What is it? What is it? This is running embed. This is running on the OS. Yes. So what can embed OS do? So embed OS is showing the low power features. So and embed OS is for Cortex-M class processes. So which Cortex-M is in here? So we have what we have in here, which is the board which we have inside. This is the first version of the board. We have the second version, but we are still working on it. So the main process, Cortex-M3 from Scylabs, which is the giant gecko. Just that one. All right. So there's a Cortex-M3 in there. Yes, we also have Cortex-M0, which is in the booted chip. Is that one? One Cortex-M3 and one Cortex-M0. Yes, we also have a fingerprint sensor You can see it here. So working on it and it has the co-processor, which is Cortex-M4. So there's also Cortex-M4 there. So there's three Cortex-M inside there. Yes. And what kind of sensors are going on the side? So what we have in terms of radios, we have GPS. We have Bluetooth. We have NFC. We have nine-axis sensor, which is the accelerometer, gyroscope and magnetometer. We have ambient light sensor. We have RGB. We have capacitive sliders. As you can see, the sliders are in here. The capacitive buttons are in here. So as I go through the menu, I'm using the capacitive slider. And then we have the micrometer in here. We have the user cup and the digit in here as well. What is the user cup and the digit? Like, okay. Yes. All right. And can we look at the battery module there? Yeah. So what we're showing in here is the power consumption of the NBAR OS. So at the moment, the watch is basically being a watch. So this is the power consumption right here. So 0.02 milliwatts. What is that? Yeah. So it uses around 70 micramps, 70, 80 micramps. And that's with the actually animations. So every minute, you actually do the animation of changing the minute. So that actually uses quite a bit of power. And even with this and Bluetooth on, the watch is still using around 70 micramps. So the battery lifetime, what we expect for it, the initial assumptions are around two months. Two months, battery life? Yeah. With this Bluetooth 4.1? So it's Bluetooth low energy. Yeah, BTLE. What is this battery capacity? So battery is 160 milliamp hour. Just 160 milliamps? Two months of battery life. Yeah. So why isn't everybody making this yet? Is it only a reference design? It's only a reference design. It depends what you actually want to achieve. So if you would like to have a nice animation and an old color screen, then you do have the application processing to go on. Yeah, but memory LCD also has color. It has color, yeah, but it's not probably as nice and high-end. Let's see some UI a little bit more. Yeah. So basically you can go and there's a heart rate monitor? We don't have a heart rate monitor. Just an UI? Yes, we don't have a heart rate monitor filled in. We had one demo where the heart rate monitor was connected to Bluetooth. So you could wear it. Okay. So it's Bluetooth to some different peripherals. It could be any Bluetooth headphones, headset or something and then Bluetooth to the phone. Right? Yes. That's the main function, is connecting with the phone? Did you already make the Android app for the phone? We have one, yes. I was just trying to connect it. All right. So how do you make this decision? What reference design to make? Who makes that decision? So the decision was made a long time ago and the project has been running for quite some time. Even started before I joined the company. What do you do? So I work on the hardware of the watch. So I actually work on the schematics and the PCB board. That's fun, no? It is fun, yeah. And we have a guy here, Steve, who's working on the mechanics of the watch. You work on the mechanics? So what kind of mechanics are you doing in there? Well, we turned the industrial design into something manufactureral. So my role was taking the design and turning it, taking it into individual parts, getting it all assembleable and putting it together. So how can you do that? Do you have experience in doing that? Yeah, so I have experience in product design. What kind of products you were doing before? I was working in robotics before this. All right. So is Arm going to mass manufacture this? I'm joking. How is this different from a pebble? So the difference really is that we are not manufacturing it. This was an experiment. And it was an experiment to learn about how we develop devices like this to influence our reference design. We wanted to learn how to build low-power systems and how to architect our devices so that they would be low-power. So it looks really good. So what is M-Bed OS? Is it Linux? It's not Linux now. It's not Linux, but it's a firmware or no. It's the operating system for Cortex M-Class. But how much can it do? You can do quite a bit. So in terms of it's an operating system for microcontrollers and one of the main features is security of it as well. So it's pretty tied into M-Class processes. So people can take this and do lots of real things and they can take your... Is it open design or what? Yes, it's an open design. It will be released in the first quarter next year, 2016. So you will release an open smartwatch design that any manufacturer can take and start doing crazy things with. Yes, so we're talking basic wearables here. So M-Class wearables and any manufacturer can take parts of the design, all of the design, reuse it, how they would like to get started building devices with M-Bed OS. So it's got to be fun to make designs for hardware that can be mass manufactured and open and get acceleration into the industry so people will use memory LCD. How about e-ink? Is there a consideration about e-ink also? It can work too, potentially. So it could be different displays, people can change stuff, module are a little bit or... And the software would be improved for this because it's not the same M-Bed as the other M-Beds, no? Or is it the same M-Bed? It's the M-Bed OS. It's just the same. So there might be subsets of M-Bed OS. There might be smaller, some of the features might be cut off. So for example, on the watch, we have... On the main processor, we are running M-Bed OS, but we are also running M-Bed OS on the Bluetooth chip, but it's just a subset of M-Bed OS. So there's a different M-Bed OS on the Bluetooth chip than M-Bed OS? Yes. So with M-Bed OS, you're supposed to pick what features you'd like to use. And if you don't want to use something, then it won't be compiled in. Nice. But if you want to do a smartwatch that has more and more stuff, then you would take M-Bed OS and just increase the size of it? So in terms of this difference design, what we have, we have a big subset of features. We have various radios. We have various sensors. And if you'd like to pick it up and build it your own, you're free to do it once it's open source. And in actual design of the watch, if you wouldn't like to use, so you can still make the same exact watch. But if you don't want to use just some of the subset of the features, let's say you want to use the main processor and the BLE, then you just use these two. And everything else, because it's on a separate sort of subsystem, you can just power gate here and you won't be using much power. It's just a leakage. So let's look at the watch again. So what if somebody wants to do a more advanced user interface and have more stuff? How would they do it? So in terms of more advanced user interface, yes, you are free to do it as long as you do it yourself. How does it work? Is it like you install some kind of home replacement that they have on Android? Or how does it work to do more UI stuff? So in terms of more UI, you probably would have to... Honestly, I have no idea if you can have your own libraries for it. Probably you would. And then that increases the memory space on the device. Oh yeah, of course. So as long as you take it into your own hands, you would use a subset of NBDS, and then you start adding your own stuff to it. So then it depends on you how you do your own programming. What do you do when you click on battery? What does it do? So the battery, what it has, it has a fuel gauge inside. You have eight weeks battery life left. Awesome. It's not constantly on Bluetooth connection, right? It mostly is. So not this one. This one is mostly on Bluetooth connection. And what do you do with the version 2? You say there's a version 2. So in version 2 we have some of the components have changed. The NFC has changed. The sensor has been upgraded from six-axis to nine-axis. Bluetooth is still the same. The co-processor of the fingerprint sensor has been moved from the main board onto the smaller board of the fingerprint sensor. So smaller tweaks. Does that mean you went from two months battery life to four months or? No, no, no. It's still the same. It's still the same. Not more power consumption? No, no, no. Not less, not more. The only thing is additional features. We've added quite a few power gates. Is it possibly potentially cheaper to manufacture the next version because it's more optimal? Not really. No, no, no. It's still the same board. So we actually have an eight-layer board in here, which is rigid flex. It's still manufacturing process. What's potentially the price to manufacture this? We haven't looked into that yet. You haven't looked into that? No. You can ask, of course you can ask. Yes. Hey, can I ask you one thing? What's the mass manufacture price you think for mass production of this one? It's difficult to calculate that because it depends on the volume of the device and we're not building large volumes. If somebody's making a million units. Of these exact devices? Yeah, yeah, yeah. It would change significantly if you're building a million and I don't know how much it would cost. Less than 50? I have no idea. Okay. At the moment we're doing PCBs in the UK, it's a bit more expensive. As soon as you want it to do more, you'll probably outsource it somewhere else. But the ARM Cortex M3 and the M0 and the M4, that's not very expensive. Oh yeah. It's possible to get them for... Yeah, it's cheap. The only thing at the moment is PCB manufacture is expensive because it's a... Custom, it's special. Yeah, yeah, of course. The display is hopefully not too much and there's capacitive touch on the side. That's just a PCB. That's actually just a flexible PCB. Flexible? Yes. Let's see it again. What do you mean flexible? So the PCB inside is... Yeah. So the PCB... So the PCB... This is where the LCD connects. Yeah. And that's where the... Another PCB connects. This is where the flexible PCB connects. Okay. Sorry, one second. I just get to cook it. Okay, right here. So you say the PCB connects? The PCB connects in here. And what it is actually is a flexible PCB that goes around in here and in here. So what I will do is we have four capacitive buttons which we use as a slider. And we have another three capacitive buttons here that I'm going to use in the middle one as a back button. So it's flexible? That means it goes in the shape of your wrist a little bit? It goes in the shape... So it goes underneath the glass panel that's in here? Wow. Okay, but it doesn't shape with your wrist or something? No, no, no. But it's just like this. Yeah, it's mounted in place. And it's not going to break? It's not going to break. But you're not wearing it every day right now? We're not wearing it every day. It's a little bit fragile. Of course, yes. There's not many. With every design you see some flaws with manufacturing. So let's say with straps they might be getting dirty a bit. But to take this in mass production then people need to test everything a lot. Of course, if you're taking to mass production then there will be a bit more quality testing as well. All right, cool. So that's awesome. Reference designs for smartwatch. Give me a question. It's arm and bed, too. Yeah.