Using clear, easy-to-follow examples,
Programming Arduino: Getting Started with Sketches
reveals the software side of Arduino and explains how to write
well-crafted sketches using the modified C language of Arduino. No prior
programming experience is required! The downloadable sample programs
featured in the book can be used as-is or modified to suit your
purposes.
- Understand Arduino hardware fundamentals
- Install the software, power it up, and upload your first sketch
- Learn C language basics
- Write functions in Arduino sketches
- Structure data using arrays and strings
- Use Arduino's digital and analog inputs and outputs in your programs
- Work with the Standard Arduino Library
- Write sketches that can store data
- Program LCD displays
- Use an Ethernet shield to enable Arduino to function as a web server
- Write your own Arduino libraries
Table of contents
Introduction
Ch. 1. This Is Arduino
Ch 2. Getting Started
Ch 3. C Language Basics
Ch 4. Functions
Ch 5. Arrays and Strings
Ch 6. Input and Output
Ch 7. The Standard
Ch 8. Data Storage
Ch 9. LCD Displays
Ch 10. Arduino Ethernet Programming
Ch 11. C++ and Libraries
Index
Author comments
Dr. Simon Monk
has a degree in Cybernetics and Computer Science and a PhD in Software
Engineering. He spent several years as an academic before he returned to
industry, co-founding the mobile software company Momote Ltd. He has
been an active electronics hobbyist since his early teens and is an
occasional author in hobby electronics magazines. Simon is also author
of
30 Arduino Projects for the Evil Genius and
15 Dangerously Mad Projects for the Evil Genius.