There’s a lot of hype about the Internet of Things (IoT) as anyone who’s reading anything about these days already knows. There’s wearable tech, there’s healthcare IoT, there’s M2M IoT and a host of other areas of the IoT that are all projected to explode over the next 10 years. Billions and billions of devices are forecast.
Those are huge numbers and they are exciting to anyone working in the field, or even observing it. But there’s a problem. A big problem: Power. How will we power these billions of devices? Some of them, of course, will be powered by simply plugging them into a constant power supply. Let’s ignore those because we already have a lot of them (computers). A fair number of them — possibly most of them — will be small, embedded devices: wearables, medical devices, environmental sensors, remote sensors, etc. These will need to be powered by batteries. And there’s your problem. Batteries. Lots of batteries. Boat loads of batteries.
I spent a lot of time, back in the day, researching batteries in order for the Sun SPOT platform to achieve a balance between size, weight, and capacity. Oh, and price. Batteries can be expensive. Very expensive. But the size and weight and capacity of batteries isn’t even going to be the biggest problem with the Internet of Things. There’s plenty of research going on all over the world to make batteries smaller, more powerful, and more efficient. No, just the sheer number of batteries is going to be the problem. And it’s a problem that not enough people are thinking about, and almost no one is talking about.
Here’s what I mean. Let’s take the common number of 20 – 30 billion IoT devices on-line by 2025. Gartner, Forrester (pay-wall), IDC, Ovum, and pretty much everyone else is using this number, and I don’t want to argue about it right now so we’ll just take that as a given and go with 20 billion devices. Now let’s say that roughly half of those devices will be powered by mains, and won’t need a battery. So we’re now left with 10 billion devices with batteries. Some devices can go a year or more on a single battery. Some can only go a few weeks. So let’s, for argument’s sake, say that the average is that about a third of the devices will have to have their battery changed over the course of a year. That seems more than reasonable as it assumes a 3-year duty cycle which is very generous. It seems reasonable, until you do the following calculations:
20B ÷ 2 = 10B — the number of battery-dependent devices.
10B ÷ 3 = 3.4B — the number of batteries that will have to be changed in a year.
3.4B ÷ 365 = 9.1M — the number of batteries that will have to be changed every day.
Do you see the problem now? Changing 9.1 million batteries a day, every day of the year. But it gets worse. Much worse. Now let’s scale that to a trillion devices — a number that is often used when talking about the IoT. Heck, I’ve been using that number myself since 2004! So let’s scale the above calculations to a trillion.
1T ÷ 3 = 333B — That’s a lot of batteries!
333B ÷ 3 = 111B — The number of batteries that will need to be changed in a year.
111B ÷ 365 = 304M — the number of batteries that will need to be changed every single day. That’s 34,000 batteries an hour.
Given those numbers, the IoT will collapse under its own weight. I haven’t extrapolated this to the number of people it would take to change 34,000 batteries an hour, but I’m pretty sure it’s not going to be sustainable if it’s even achievable.
Now, if you’re a battery company, I‘m sure those numbers are quite reassuring, but for anyone looking at how the IoT will actually function, it is clear that those numbers are not just unsustainable, but they are completely unworkable. We’ll need an army of people who do nothing but go from device to device changing batteries, 24 hours a day, 7 days a week, in order to keep up. We clearly need another solution.
The big question is why is no one in the IoT field talking about this? Why is there radio-silence on this looming, crippling problem in IoT? There are only a few select people working on some solutions to this battery problem.
If you’re in IoT, and you’re not already thinking about how to manage the battery problem in your ecosystem, now might be the time to start.