Overview of Embedded Networked Devices

22 Apr

Overview of Embedded Networked Devices
Cheap Internet appliance technology will make controlling devices in your home, business or factory from a web page commonplace in the near future. This book will examine some of the available commercial technology you can apply to making just about any device network-enabled. We will take you step by step through the process of connecting several simple devices to the web. The first step in the process will be selecting a capable microcontroller. There are many microcontroller boards that claim to be web-enabled on the market now, and there are many more that you can build from a schematic and a few components. The tables below list and compare a number of commercially available network-enabled microcontroller boards (Table 4-1) and some of the “free” schematics available for constructing your own devices (Table 4-2).

11 mCsimm – http://www.uclinux.org/ucsimm/
12 Xecom – http://xecom.com/
13 X-traWeb – http://www.x-traweb.com

14 iPic – http://www-ccs.cs.umass.edu/shri/iPic.htm
15 WebAce – http://world.std.com/~fwhite/ace/
16 uWebserver – http://www.mycal.net/wsweb/design/
17 Using PICmicro® MCUs to Connect to Internet via PPP


In reviewing these tables and by visiting the web sites of these manufacturers, you will see a wide variety of microcontroller board capabilities and costs. While many of these devices are simply embedded web page servers, we are looking for a microcontroller that has the potential for a wide range of applications as well as being programmed in a straightforward manner (read “high level language” here). We have selected the TINI19 microcontroller from Dallas Semiconductor as the platform for most of the projects in the book. While many of the microcontroller boards could do the job, this is the only one with the combination of low-cost, high-level language (Java), and variety of ports and interfaces. In the remainder of this book, we’re going to be examining the hardware and soft- ware behind the TINI microcontroller. Here is a brief overview of what we will be examining in detail over the next few chapters

18 Embedding PICmicro Microcontrollers in the Internet


19 TINI is a registered trademark of Dallas Semiconductor.

•  Chapter 5 – Starting up TINI for the first time
•  Chapter 6 – TINI hardware
•  Chapter 7 – TINI software
•  Chapter 8 – Enhancing your TINI board’s capabilities
•  Chapter 9 – The TINI ports (serial and parallel)
•  Chapter 10 – The TINI 1 wire port
•  Chapter 11 – The TINI I2C interface
•  Chapter 12 – The TINI CAN interface
•  Chapter 13 – Connecting your TINI to a network

Random Posts

Comments are closed.