Chapter 2. Electronics 101
Section 2.1. Voltage and Current
Section 2.2. Analog Signals
Section 2.3. Power
Section 2.4. Resistors
Section 2.5. Capacitors
Section 2.6. RC Circuits
Section 2.7. Inductors
Section 2.8. Transformers
Section 2.9. Diodes
Section 2.10. Crystals
Section 2.11. Digital Signals
Section 2.12. Understanding Schematics
Section 2.13. Read the Datasheet
Chapter 3. Power Sources
Section 3.1. Juice from the Wall
Section 3.2. Batteries
Section 3.3. Regulators
Chapter 4. Building It
Section 4.1. Avoid Noise
Section 4.2. Quick-and-Dirty Construction
Section 4.3. Printed-Circuit Boards
Section 4.4. Routing a Design
Section 4.5. Tools for Debugging
Section 4.6. Putting It All Together
Section 4.7. Powering Up
Section 4.8. Add in the Processor
Section 4.9. Some Thoughts on Debugging
Part II: Embedded Processors and Systems
Chapter 5. The PIC Microcontrollers
Section 5.1. A Tale of Two Processors
Section 5.2. Starting Simple
Section 5.3. A Bigger PIC
Chapter 6. The AVR Microcontrollers
Section 6.1. The AVR Architecture
Section 6.2. The ATtiny15 Processor
Section 6.3. Downloading Code
Section 6.4. A Bigger AVR
Section 6.5. Bus Interfacing
Chapter 7. 68000-Series Computers
Section 7.1. The 68000 Architecture
Section 7.2. A Simple 68000-Based Computer
Chapter 8. DSP-Based Controllers
Section 8.1. The DSP56800
Section 8.2. A DSP56805-Based Computer
Section 8.3. JTAG
Part III: Peripherals and Interfacing
Chapter 9. Adding Peripherals Using SPI and I 2 C
Section 9.1. Serial Peripheral Interface
Section 9.2. Inter Integrated Circuit
Section 9.3. Adding a Real-Time Clock with I 2 C
Section 9.4. Adding a Small Display with I 2 C
Chapter 10. Serial Ports
Section 10.1. UARTs
Section 10.2. Error Detection
Section 10.3. Old Faithful—RS-232C
Section 10.4. RS-422
Section 10.5. Infrared Communication
Section 10.6. USB