Embedded systems are an inescapable part of our daily lives. They are found in our domestic appliances; in our cars; in complex medical equipment; in specialised industrial machinery; and even in something as simple as a wristwatch. Our increasing dependence upon these special-purpose systems brings with it a demand for greater sophistication and connecting them to the internet is the next stage in this development. Being internet-enabled allows the system to use the vast resources of the net to perform processes that would have been traditionally too complex for a stand-alone version. It also represents the most cost-effective way to control and monitor the system remotely.
Clearly, the need for programmers to learn the special skills required to connect their systems to the internet is growing and will continue to grow into the future. In The Embedded Internet Sergio Scaglia lucidly examines the techniques required to achieve internet connectivity, starting with how to draw upon those TCP/IP implementations which already exist, right through to the more complicated business of developing brand new ones. Using an innovative three part approach (background theory, practical implementation, conceptual overview of applications) he presents everything a programmer will need to know to succeed in this exciting and expanding field.
Sergio Scaglia has over 12 years experience in designing and implementing embedded systems. He has been teaching in this field at the University of Mendoza, Argentina, for the last five years specialising in connecting embedded systems to the internet.