Part 2: Writing Effective and Reliable Robot Programs for Arduino
This part teaches you about the essential concepts and techniques needed to write effective and reliable programs for Arduino robots efficiently, taking into account the computational limitations of microcontrollers. In addition, it introduces you to object-oriented programming with C++ and walks you through the process of creating your own object-oriented, reusable Arduino libraries. This part also includes the best practices for testing and debugging with the Arduino IDE’s powerful serial interface tools: the Serial Monitor, and the Serial Plotter.
This part has the following chapters:
- Chapter 5, Getting Started with Robot Programming
- Chapter 6, Understanding Object-Oriented Programming and Creating Arduino Libraries
- Chapter 7, Testing and Debugging with the Arduino IDE