Bookmark and Share
The logo for The Embedded Muse For hints, tricks and ideas about better ways to build embedded systems, subscribe to The Embedded Muse, a free biweekly e-newsletter. No hype, just down to earth embedded talk. 23,000 other engineers subscribe. It takes just a few seconds (all we need is your email address, which is shared with absolutely no one) to subscribe to the Embedded Muse.

Networked Appliances

Published 5/04/2001

Thom Calandra interviewed Jerry Fiddler, one of the founders and still leading light of Wind River Systems. One extract: "Fiddler's goal is to pave the way for the development of a deluge of smart devices, contraptions like Internet-enabled ovens and video recorders that can be programmed from long distances."

I can parse this sentence a couple of ways. One makes much sense to me: the Wind River, like all of the rest of us, is helping flood the world with massive numbers of smart systems. This, after all, is the very nature of embedded systems.

Or, perhaps Mr. Fiddler feels the future of our industry lies in net-centric devices. He's surely not alone in suggesting this; at the latest Embedded Systems Conference the show floor was fairly packed with vendors promoting connectivity solutions for embedded systems.

Jerry, Jerry, Jerry. Didn't the dot-com meltdown show that the Internet is not the only business segment extant? Absolutely I agree that a lot of our products will, for better or worse, have protocol stacks stuffed into them. But do I really want a refrigerator that checks the net to flag health hazards of the instant meal I've just taken from the freezer section? Will an Internet-connected toaster improve either my toast or my life?

Some, maybe most, embedded systems are best left as isolated communications-free controllers. While I do agree that Mr. Fiddler's vision has a lot of merit, I think the real future of our industry is an ever-decreasing visibility of microprocessing. When our curtains contain ten thousand processors monitoring sunshine and adjusting light levels appropriately, when every button in your phone is smart, when even a light bulb dynamically retunes it's operation for greater efficiency, then the era of ubiquitous embedded systems will begin.

Let's remember that even where networking is desirable, it's pretty much impossible today and for many years to come. Sure, tossing a TCP/IP stack, Ethernet hardware, and the like into our products is doable and even getting easy. But. how are you gonna connect that system to the net? Where's the T1 line, the phone wires, the wireless infrastructure? When an embedded system costs pennies - or less - who wants to run what will probably always be an expensive connection to the real world to the thing. especially in those so many cases where the customer-benefit is dubious?

Some claim wireless is the answer. No way. Embedded systems must be reliable. When I urgently need access to the toaster there's no way I'll tolerate "network errors". The one massively-deployed wireless network - cell phones - has rampant disconnects and other tribulations.

Hey, I can't even get a net connection into my home, recently at least. When I moved one slip down the dock (OK, OK, I live on a boat), Verizon moved the phone lines but screwed up the DSL connection. Worse, they can't call the repair department to have things fixed; they, the phone company, must send a letter. Not an email, but a real physical letter (remember those?). It's been three weeks and they're predicting another 3 to go. due to the slow snail mail. Not to knock Verizon too much; they do call, sometimes two or three times a day to let me know the progress (none). For some reason the DSL line was always perfect but the same wires are totally unreliable for a modem hookup, so I'm sneaking around the docks, laptop in hand, furtively looking for better phone jacks.

Somehow I don't think we're ready for a net-centric embedded universe. Till connections are totally reliable, nearly free, and persuasive, I'll bet the future of this industry still lies largely in isolated computers doing their thing quietly.

Mr. Fiddler did get a very important point right, though. As he was quoted in the article: "When the phonograph came out, (Thomas) Edison thought it would be for communication, and when the phone came out, (Alexander Graham) Bell thought it would be for music. We are at the start of a tech revolution and no one knows what it is going to look like."

Truer words were never spoken. Twenty years ago no one could have dreamed that PCs would be so common and so powerful. The embedded revolution still lies ahead.

One survey showed that 47% of attendees at the ESC were doing Internet-aware embedded systems. What do you think?

 
Upcoming Events

You can bring this class to your company! Click here to find how we can come to your facility and present the class.

.


Did You Know?

Salary Survey
How does your salary compare? Here are our latest results.