Make: AVR Programming (2014)

Make: AVR Programming (2014)

Preface

Part I. The Basics

Chapter 1. Introduction

Chapter 2. Programming AVRs

Chapter 3. Digital Output

Chapter 4. Bit Twiddling

Chapter 5. Serial I/O

Chapter 6. Digital Input

Chapter 7. Analog-to-Digital Conversion I

Part II. Intermediate AVR

Chapter 8. Hardware Interrupts

Chapter 9. Introduction to the Timer/Counter Hardware

Chapter 10. Pulse-Width Modulation

Chapter 11. Driving Servo Motors

Chapter 12. Analog-to-Digital Conversion II

Part III. Advanced AVR Topics

Chapter 13. Advanced PWM Tricks

Chapter 14. Switches

Chapter 15. Advanced Motors

Chapter 16. SPI

Chapter 17. I2C

Chapter 18. Using Flash Program Memory

Chapter 19. EEPROM

Chapter 20. Conclusion, Parting Words, and Encouragement