Foreword;Preface; Assumptions This Book Makes; Contents of This Book; Conventions Used in This Book; Using Code Examples; SafariĀ® Books Online; How to Contact Us; Acknowledgments for John; Acknowledgments for Matthew; Acknowledgments for Adam;Chapter 1: Project: Drawbot; 1.1 Parts List; 1.2 Assembly Instructions; 1.3 Program the Robot; 1.4 The Next Chapter;Chapter 2: Anatomy of Lego Robotics; 2.1 Mindstorms; 2.2 Expanding on the Mindstorms Set; 2.3 Programming Your Brick; 2.
4 The Next Chapter;Chapter 3: Arduino Interlude; 3.1 History of the Arduino Project; 3.2 What Is OSHW?; 3.3 Anatomy of the Uno; 3.4 The Arduino Ecosystem; 3.5 Arduino Resources; 3.6 The Next Chapter;Chapter 4: Project: Clock; 4.1 Parts List; 4.
2 Assembly Instructions; 4.3 Program the Robot; 4.4 Setting the Clock; 4.5 The Next Chapter;Chapter 5: Project: Chocolate Milk Maker; 5.1 Parts List; 5.2 Assembly Instructions; 5.3 Program the Robot; 5.4 The Next Chapter;Chapter 6: Basic Electronic Theory; 6.
1 Basic Concepts in Electricity; 6.2 Know Your Electronic Components; 6.3 Sensors 101; 6.4 Further Study;Chapter 7: Gripperbot; 7.1 Parts List; 7.2 Building Instructions; 7.3 Assembling the Gripperbot's Electronics; 7.4 Programming the Gripperbot; 7.
5 The Next Chapter;Chapter 8: Project: Keytar; 8.1 Parts List; 8.2 Assembly Instructions; 8.3 Program the Keytar; 8.4 Play Some Music!; 8.5 The Next Chapter;Chapter 9: Project: Lamp; 9.1 Parts List; 9.2 Assembly Instructions; 9.
3 Program the Lamp; 9.4 The Next Chapter;Chapter 10: Advanced Techniques; 10.1 Wiring Up Bricktronics Equivalents; 10.2 Mounting PCBs to Legos; 10.3 Adding Molex Connectors to Lego Wires; 10.4 All About Motors; 10.5 Powering Your Robot; 10.6 NXT to Arduino Communication; 10.
7 XBee Wireless Modules; 10.8 Epilogue;Colophon;.