Book description
Beginning Arduino Programming provides a clear introduction to writing Arduino code, building your skills with Arduino through a series of well-designed hardware and software building blocks. Once you have read this book, you'll be ready to program Arduino in exactly the ways you want for your future projects.
Beginning Arduino Programming lets you discover new journeys with your Arduino board through programming. While everyone knows that Arduino is a platform for hardware hackers—be they engineers, artist or maker-enthusiasts—your Arduino board cannot function without code. This book will show you the fundamentals of programming and how to program your Arduino board to do the things you want it to do.
You'll learn from first principles the core Arduino programming language, examining how to program loops, variables, arrays, and functions. While these features are common to many languages, you'll also learn how they are used specifically for Arduino. Beginning Arduino Programming uses the sketching analogy, which means you'll find yourself writing snippets of code that do interesting things very quickly. You'll also learn how to code in a good, succinct Arduino style that other programmers will respect.
As you read Beginning Arduino Programming, you'll learn how to make your Arduino code talk directly to the chips and sensors on your boards, taking into account pulse width, timing and sensor characteristics, all under your control. You'll then be ready to discover the joys of the existing Arduino open source libraries, so you can benefit from the code that other people have already created, and even think about sharing your own Arduino code projects in the future.
Table of contents
- Title
- Dedication
- Contents at a Glance
- Contents
- About the Author
- About the Technical Reviewer
- Acknowledgments
- Introduction
- Chapter 1: Getting Started
- Chapter 2: Sketching in Code
- Chapter 3: Working with Variables
- Chapter 4: Making Decisions
- Chapter 5: Digital Ins and Outs
- Chapter 6: Analog In, Analog Out
- Chapter 7: Advanced Functions
- Chapter 8: Arrays and Memory
- Chapter 9: Hardware Libraries
- Chapter 10: Serial and I2C
- Chapter 11: Continuing On
- Chapter 12: Beginning Electronics
- Appendix: Resources
- Index
Product information
- Title: Beginning Arduino Programming
- Author(s):
- Release date: September 2011
- Publisher(s): Apress
- ISBN: 9781430237778
You might also like
book
Arduino Sketches: Tools and Techniques for Programming Wizardry
Master programming Arduino with this hands-on guide Arduino Sketches is a practical guide to programming the …
book
Adventures in Arduino
Arduino programming for the absolute beginner, with project-based learning Adventures in Arduino is the beginner's guide …
book
Arduino For Dummies, 2nd Edition
Bring your ideas to life with the latest Arduino hardware and software Arduino is an affordable …
book
Exploring Arduino, 2nd Edition
The bestselling beginner Arduino guide, updated with new projects! Exploring Arduino makes electrical engineering and embedded …