Product Details
Designing Embedded Internet Devices (Book and CD-ROM) (Embedded Technology)

Designing Embedded Internet Devices (Book and CD-ROM) (Embedded Technology)
By Brian DeMuth

List Price: $75.95
Price: $51.26 & eligible for FREE Super Saver Shipping on orders over $25. Details

Availability: Usually ships in 24 hours
Ships from and sold by Amazon.com

27 new or used available from $39.85

Average customer review:

Product Description

Embedded internet and internet appliances are the focus of great attention in the computing industry, as they are seen as the future of computing. The design of such devices presents many technical challenges. This book is the first guide available that describes how to design internet access and communications capabilities into embedded systems. It takes an integrated hardware/software approach using the Java programming language and industry-standard microcontrollers. Numerous illustrations and code examples enliven the text. This book shows how to build various sensors and control devices that connect to the TINI interfaces, explains how to write programs that control them in Java, and then ties them all together in practical applications. Included is a discussion on how these technologies work, where to get detailed specifications, and ideas for the reader to pursue beyond the book. The accompanying CDROM includes Java source code for all the applications described in the book, as well as an electronic version of the text.

*The first guide to designing internet access and communications capabilities into embedded systems
*Takes an integrated hardware/software approach using the Java programming language an industry-standard
*Accompanying CDROM includes Java source code for all the applications described in the book, as well as an electronic version of the text


Product Details

  • Amazon Sales Rank: #872378 in Books
  • Published on: 2002-07-15
  • Original language: English
  • Number of items: 1
  • Binding: Paperback
  • 320 pages

Editorial Reviews

From the Publisher
Embedded internet and internet appliances are the focus of great attention in the computing industry, as they are seen as the future of computing. For example, the latest issue of the IEEE journal Communications (Oct 2001) is devoted entirely to this topic. The design of such devices presents many technical challenges. This book is the first guide available that describes how to design internet access and communications capabilities into embedded systems. It takes an integrated hardware/software approach using the Java programming language and industry-standard microcontrollers. Numerous illustrations and code examples enliven the text. All of the circuits and code have been fully tested.Based on the 8051 microprocessor, TINI is an internet-ready, embeddable, Java Virtual Machine with a powerful collection of hardware interfaces (I2C, CAN, 1-wire, RS-232, parallel, Ethernet). This book shows how to build various sensors and control devices that connect to the TINI interfaces, explains how to write programs that control them in Java, and then ties them all together in practical applications. Included is a discussion on how these technologies work, where to get detailed specifications, and ideas for the reader to pursue beyond the book. The accompanying CDROM includes Java source code for all the applications described in the book, as well as an electronic version of the text.

From the Back Cover
*The first guide to designing internet access and communications capabilities into embedded systems
*Takes an integrated hardware/software approach using the Java programming language an industry-standard
*Accompanying CDROM includes Java source code for all the applications described in the book, as well as an electronic version of the text

Adding internet access to embedded systems opens up a new world of capabilities. For example, a remote data logging system could automatically send data via the internet and be reconfigured—such as to log new types of data or to measure at different intervals—by commands sent over the internet from any computer or device with internet access. This book describes how to design, build, and program embedded systems with internet access. Special attention is given to sensors and actuators which gather data for transmission over the internet or execute commands sent by the internet. Numerous design case histories, including weather monitoring stations, communications centers, automation systems, and data acquisitions systems, are fully described.

Designing Embedded Internet Devices describes how to design, build, and program embedded systems with internet access. Special attention is given to sensors and actuators that gather data for transmission over the internet or execute commands sent by the internet. Numerous design case histories, including weather monitoring stations, communications centers, automation systems, and data acquisitions systems, are fully described. This technology covered in this book is extremely practical as adding internet access to embedded systems opens up a new world of capabilities. Included are many real-world examples such as how a remote data logging system can by commands sent over the internet from any computer or device with internet access automatically send data via the internet and be reconfigured.

About the Author
Brian DeMuth also works for the U.S. Dept. of Defense where he is responsible for integrated circuit product development. He has developed and taught several in-house courses on microelectronics and hardware development. He is proficient in numerous computer languages, including C, Java, and assembly language. He holds both the B.S. and M.S. degrees in electrical engineering.

Dan Eisenreich currently works at the U.S. Department of Defense developing hardware and software for equipment automation, semiconductor device modeling, and semiconductor manufacturing. He has implemented engineering data web servers and automated tools for updating and distributing information on the intranet/Internet. He holds B.S. in mechanical engineering and M.S. in computer science degrees.


Customer Reviews

A great primer into the world of Internet-ready devices.5
This book was and easy read. It is organized to get you up-and-running with the TINI microcontroller board by Dallas Semiconductor in no time. This board has Local Area Network (LAN) and communications ports built-in so it can act as a mini HTTP, FTP and Telnet server. The authors describe how to set-up a JAVA application developement system for the TINI board (or JAVA programming in general)under Windows and Linux. The book is written for someone who is familiar with JAVA to use the web-server aspects if TINI, but the programs presented in the book are explained in great detail so that any reader can easily understand the programs' flow and purpose. The last half of the book describes the many ways that the real-world can be connected to the TINI board. These sections require some electronics knowledge to connect the hardware, but the software to use the hardware is explained in an easy-to-understand format and the circuits are simple and easy to expand. This book is a great Internet device primer and reference resource. There is so much good information in this book you will be going back to it again and again for information and design inspiration. I plan to use this book a great deal to help me create a web-based electric train layout for my Senior Design Project at college.

Designing Embedded Internet Devices5
The very thought of building a project using an embedded microprocessor device seems daunting, let alone putting it on the internet! Designing Embedded Internet Devices is a veritable cookbook for using the wonderful TINI single-board computer, programmed using Java, for a host of tasks. Imagine outfitting a home with gizmos to control lights, the temperature, even feeding the cat, all networked together. Imagine being able to log into your home net, and feed the cat from the other side of the world! The TINI board is cheap (around $50) and easy enough to use to do all these and more, and the Java development tools are free. The book's text, drawings and photos are clear enough that even with modest experience in programming and electronic hardware design, you could be creating embedded devices in no time. If you ever thought it would be cool to take programming and your computer to the next level, this book is a must read!

Highly recommended5
This book is an excellent book for anyone interested in microcontrollers. I had never used JAVA before but with the help of an introduction to java book I was able to easily follow the projects. This is the perfect book for the beginner/intermediate user of microcontrollers and the projects in this book are simple to follow and can be easily expanded for any situation.