This chapter provides an introduction of the basics of the specific technologies that we will be utilizing throughout this book. The material contained in this chapter is likely to change over time, as new technologies are developed and released.

This chapter may be read through for a detailed account of current technologies used in the development of embedded systems. Alternatively, the reader may chose to use this chapter a reference material. The later chapters will focus on high level design considerations of embedded systems, and refer to this chapter as necessary for implementation details.