Embedded Systems: Desktop Integration explores designing embedded systems and monitoring and controlling them from desktop systems. Through the step-by-step development of an embedded thermostat, readers learn how to implement three different hardware interfaces: RS-232, USB, and Ethernet. Several different components are used to provide the reader with alternative hardware solutions.
Oliver Bailey has been developing hardware, software, and mechanical tools for almost 30 years. He began his hardware and software career working on the DOSPLUS operating system for Radio Shack Computers in the late 1970s, and also worked on MACRO-MON, a machine language debugger. In 1980 he began working on a project that became one of the first commercially sold programs for the IBM PC, “The Programmer.” He also was software development director for one of the first online services. In 1985 he started his own company, specializing in embedded, real-time, and communications hardware and software, and has developed systems for industrial machine vision, machine control, warehousing, bar code, and telecommunications tracking devices. Currently he is developing several motion control systems for garden railroads and woodworking machines.