Programming and Customizing the ArduinoProgramming and Customizing the Arduino
Programming and Customizing the Arduino is your complete, one-stop solution to learning about Arduino and using it in a variety of applications. The book introduces a model-based approach to planning and implementing any project using Arduino. This approach equips you with a complete process for evaluating and fulfilling project requirements. This step-by-step tutorial features hands-on examples and real-world projects, including sensors that update their status on the "Internet of Things." Assuming no prior experience, the book moves from basic electronics through beginning-to-advanced programming. You’ll also learn how to use EagleCAD software for creating schematics and circuit board layouts, which is essential to creating and sharing open source hardware.
- Includes a thorough overview of Arduino hardware design and architecture
- Covers everything from basic digital input and output, sensors and actuators, and communication protocols, to complete project implementation
- Introduces a unique model for project development consisting of 5 functional blocks that can be used to design any project
- Features several experiments and 10+ hands-on projects with step-by-step instructions
- All projects are extensively illustrated with photographs, diagrams, tables, and lists of materials
- Shows how to create custom hardware shields and how to write extensions to Arduino commands
- Explains how to use Arduino with an Android phone and the Raspberry Pi
Title availability
About
Details
- McGraw-Hill Education, 2014
From the community