Nonficionado Sale

Special Offers see all

Enter to WIN a $100 Credit

Subscribe to
for a chance to win.
Privacy Policy

Visit our stores

    Recently Viewed clear list

    Book News | May 11, 2015

    Chris Hedges: IMG Powell’s Q&A: Chris Hedges

    Describe your latest book. Wages of Rebellion looks at the nature of rebellion, those who do it, why they do it, and the price they pay for being a... Continue »
    1. $18.89 Sale Hardcover add to wish list

      Wages of Rebellion

      Chris Hedges 9781568589664


This item may be
out of stock.

Click on the button below to search for this title in other formats.

Check for Availability
Add to Wishlist

This title in other editions

Programming Arduino Getting Started with Sketches


Programming Arduino Getting Started with Sketches Cover

ISBN13: 9780071784238
ISBN10: 0071784233
All Product Details


Synopses & Reviews

Publisher Comments:

Program Arduino with ease!

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

In December 2011, Arduino 1.0 was released. This changed a few things that have caused two of the sketches in this book to break. The change that has caused trouble is that the classes 'Server' and 'Client' have been renamed to 'EthernetServer' and 'EthernetClient' respectively. To fix this:

  • Edit sketches 10-01 and 10-02 to replace all occurrences of the word 'Server' with 'EthernetServer' and all occurrences of 'Client' with 'EthernetClient'.
  • Alternatively, you can download the modified sketches for 10-01 and 10-02 from here:

Make Great Stuff!

TAB, an imprint of McGraw-Hill Professional, is a leading publisher of DIY technology books for makers, hackers, and electronics hobbyists.

About the Author

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.

Table of Contents


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


What Our Readers Are Saying

Add a comment for a chance to win!
Average customer rating based on 1 comment:

wshwn520, July 30, 2012 (view all comments by wshwn520)
want a free book~~~
Was this comment helpful? | Yes | No

Product Details

McGraw-Hill/TAB Electronics
Technology & Engineering : Electronics - Microelectronics
Monk, Simon
Computers : Programming - General
Computers : Programming Languages - C
Publication Date:
November 2011

Related Subjects

Computers and Internet » Computer Architecture » RISC Microprocessor
Computers and Internet » Computer Languages » C
Computers and Internet » Software Engineering » General
Computers and Internet » Software Engineering » Programming and Languages
Engineering » Engineering » Inventions
Reference » Science Reference » Experiments
Reference » Science Reference » Technology
Science and Mathematics » Electricity » General Electronics

Programming Arduino Getting Started with Sketches
0 stars - 0 reviews
$ In Stock
Product details 176 pages McGraw-Hill Companies,Incorporated - English 9780071784238 Reviews:
  • back to top


Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at