---
product_id: 29808060
title: "Programming Arduino: Getting Started with Sketches, Second Edition (Tab)"
price: "€ 40.98"
currency: EUR
in_stock: true
reviews_count: 13
url: https://www.desertcart.at/products/29808060-programming-arduino-getting-started-with-sketches-second-edition-tab
store_origin: AT
region: Austria
---

# Programming Arduino: Getting Started with Sketches, Second Edition (Tab)

**Price:** € 40.98
**Availability:** ✅ In Stock

## Quick Answers

- **What is this?** Programming Arduino: Getting Started with Sketches, Second Edition (Tab)
- **How much does it cost?** € 40.98 with free shipping
- **Is it available?** Yes, in stock and ready to ship
- **Where can I buy it?** [www.desertcart.at](https://www.desertcart.at/products/29808060-programming-arduino-getting-started-with-sketches-second-edition-tab)

## Best For

- Customers looking for quality international products

## Why This Product

- Free international shipping included
- Worldwide delivery with tracking
- 15-day hassle-free returns

## Description

Publisher's Note: Products purchased from Third Party sellers are not guaranteed by the publisher for quality, authenticity, or access to any online entitlements included with the product. Program Arduino with ease! This thoroughly updated guide shows, step by step, how to quickly program all Arduino models. Programming Arduino: Getting Started with Sketches , Second Edition, features easy to follow explanations, fun examples, and downloadable sample programs. Discover how to write basic sketches, use Arduino’s modified C language, store data, and interface with the Web. You will also get hands on coverage of C++, library writing, and programming Arduino for the Internet of Things. No prior programming experience is required! • Understand Arduino hardware fundamentals • Set up the software, power up your Arduino, and start uploading sketches • Learn C language basics • Add functions, arrays, and strings to your sketches • Program Arduino’s digital and analog inputs and outputs • Use functions from the standard Arduino library • Write sketches that can store data • Interface with displays, including OLEDs and LCDs • Connect to the Internet and configure Arduino as a Web server • Develop interesting programs for the Internet of Things • Write your own Arduino libraries and use object oriented programming methods

Review: The C language comes first - I bought this little gem two years ago and I'm writing this review in 2020 amidst the global pandemic, so I've got some spare time to read. I'm not a programmer nor an electronics specialist. Otherwise, why would I be purchasing something like this? I come from an industrial chemistry backgroud, but always felt drawn to electronics. Anyways. This book is about software on how to deal with and what to expect, when playing around with not so much the board, but the programming language details and rules themsleves. I took a class on C programming back in my day, but for my interests I ended up considering it a waste of my time. I just couldn't get my head around concepts like arrays, strings, structures and pointers I just saw no use in them. Little did I know that the Arduinos would come along and with them, the opportunity to make amazing and fun and useful gadgets. You see, when you work with chemicals and formulations, some "automatic help" always comes handy. And I'm not taling about super state of the art crazy lab gear, no. Simple mixers a little bigger than the usual, heaters, temperature controllers, pHmeters, coolers, blowers, dryers and other devices that you need for this kind of work. Not everything has to be OEM. Sometimes you have to improvise on the fly. But yo have to be precise, or the preparation will go bad. Enter Arduino. I knew someday I'd make use of them for whatever purpose. I thought it would be easy. Not so. And not so much on the electronics, but on the programming side of things. Somewhere I read that the language of choice for programming microcontrollers in a more productive fashion is C. Quickly I learned and understood that Assembler is for the pros, for important commercial projects and products that must comply with regulations and such. I've read that proffesional embedded programmers laugh at the idea of using C for a serious project. And I get it. (I also smile when I hear electronic guys saying they will clean everything with isopropanol.) I think I get it programming a PIC imposes some serious thinking and for more advanced hobbyists, programming a PIC in C is quite an accomplishment. I wish I could do that. So Arduino is more friendy for the newbie. As it turns out, C being portable is the way to go when you don't care that much about memory and other resoruces, and don't the responsabilities an embedded engineer has. When I first opened the book, I instantly recognized the C logic in ti. Right off the bat in page 27 the author establishes that "the programming language used to program an Arduino is a language called C." But my C was really really really rusty. Honestly, non existent. Si I humbled myself and put the book to rest. And two years went by. About two months ago when all this global pandemic situation started, I ordered the dummy C language book series by Dan Gookin; there's three of them (c for dummies, c desk reference and c programming) and as of bow I've already read the three of them and done most of the exercises. These last 6 or 7 weeks have been a self-taught journey learning, I've been very fortunate to have all this time sice I've done pretty much nothing else but discovering and exploring the C language on my own and I've enjoyed it very much. Dennis Ritchie sir, thank you very much. So now that I've finished Dr. Monk's programming Arduino book I compare my reading like a walk in the park. I can finally say I find it ridiculously easy to read and analyze C code for the Arduino. At last this programming is all fun and I'm a 40 year old chemical guy. Yeah, I'm one of those that works with acids and solvents and reactants. It never crossed my mind the C programming class I took years ago, would come as a flashback to reveal to me how useful the language would turn out to be, for playing around with my own electronic gadgets. I'm hooked. I've already ordered the second part of this series. Now I'm thinking maybe 2-3 years from now, exploring PIC will not be an outrageous idea. But as I said, the C language comes first. Otherwise, you will struggle.
Review: A good book for starters - I've been a professional coder for almost 30 years. So I was a bit bored reading page after page of how to write C code. But this book is a "Getting Started" book so that's to be expected. It does a great job of delving into the how's and why's of Arduino coding and teaching C basics. If you're not a coder this will certainly get you started. It steps you through the entire process of writing sketches with plenty of examples. I especially like (from the beginners POV) the way the author shows you the most basic way to do something, then introduces alternate methods of coding that allows breaking up and structuring code to allow more flexible, powerful program. (Such as the Morse code example programs.) It shows the basics of communicating with external sensors and switches. (It even discusses "Bouncing" - a common problem when writing hardware interfaces.) I haven't finished the book yet. I've just reached the Arduino Standard Library - the section that really interests me. I'm hoping that by the end of the book I'll find suggestions on writing the tightest, most concise code to cram as much functionality as possible in the smallest footprint. (Arduinos don't have much nonvolatile memory.)

## Technical Specifications

| Specification | Value |
|---------------|-------|
| Best Sellers Rank | #475,755 in Books ( See Top 100 in Books ) #41 in Digital Design (Books) #50 in Computer Hardware Peripherals (Books) #98 in Scientific Experiments & Projects |
| Customer Reviews | 4.6 out of 5 stars 1,792 Reviews |

## Images

![Programming Arduino: Getting Started with Sketches, Second Edition (Tab) - Image 1](https://m.media-amazon.com/images/I/61RfbOfWP1L.jpg)

## Customer Reviews

### ⭐⭐⭐⭐⭐ The C language comes first
*by V***N on May 21, 2020*

I bought this little gem two years ago and I'm writing this review in 2020 amidst the global pandemic, so I've got some spare time to read. I'm not a programmer nor an electronics specialist. Otherwise, why would I be purchasing something like this? I come from an industrial chemistry backgroud, but always felt drawn to electronics. Anyways. This book is about software on how to deal with and what to expect, when playing around with not so much the board, but the programming language details and rules themsleves. I took a class on C programming back in my day, but for my interests I ended up considering it a waste of my time. I just couldn't get my head around concepts like arrays, strings, structures and pointers I just saw no use in them. Little did I know that the Arduinos would come along and with them, the opportunity to make amazing and fun and useful gadgets. You see, when you work with chemicals and formulations, some "automatic help" always comes handy. And I'm not taling about super state of the art crazy lab gear, no. Simple mixers a little bigger than the usual, heaters, temperature controllers, pHmeters, coolers, blowers, dryers and other devices that you need for this kind of work. Not everything has to be OEM. Sometimes you have to improvise on the fly. But yo have to be precise, or the preparation will go bad. Enter Arduino. I knew someday I'd make use of them for whatever purpose. I thought it would be easy. Not so. And not so much on the electronics, but on the programming side of things. Somewhere I read that the language of choice for programming microcontrollers in a more productive fashion is C. Quickly I learned and understood that Assembler is for the pros, for important commercial projects and products that must comply with regulations and such. I've read that proffesional embedded programmers laugh at the idea of using C for a serious project. And I get it. (I also smile when I hear electronic guys saying they will clean everything with isopropanol.) I think I get it programming a PIC imposes some serious thinking and for more advanced hobbyists, programming a PIC in C is quite an accomplishment. I wish I could do that. So Arduino is more friendy for the newbie. As it turns out, C being portable is the way to go when you don't care that much about memory and other resoruces, and don't the responsabilities an embedded engineer has. When I first opened the book, I instantly recognized the C logic in ti. Right off the bat in page 27 the author establishes that "the programming language used to program an Arduino is a language called C." But my C was really really really rusty. Honestly, non existent. Si I humbled myself and put the book to rest. And two years went by. About two months ago when all this global pandemic situation started, I ordered the dummy C language book series by Dan Gookin; there's three of them (c for dummies, c desk reference and c programming) and as of bow I've already read the three of them and done most of the exercises. These last 6 or 7 weeks have been a self-taught journey learning, I've been very fortunate to have all this time sice I've done pretty much nothing else but discovering and exploring the C language on my own and I've enjoyed it very much. Dennis Ritchie sir, thank you very much. So now that I've finished Dr. Monk's programming Arduino book I compare my reading like a walk in the park. I can finally say I find it ridiculously easy to read and analyze C code for the Arduino. At last this programming is all fun and I'm a 40 year old chemical guy. Yeah, I'm one of those that works with acids and solvents and reactants. It never crossed my mind the C programming class I took years ago, would come as a flashback to reveal to me how useful the language would turn out to be, for playing around with my own electronic gadgets. I'm hooked. I've already ordered the second part of this series. Now I'm thinking maybe 2-3 years from now, exploring PIC will not be an outrageous idea. But as I said, the C language comes first. Otherwise, you will struggle.

### ⭐⭐⭐⭐⭐ A good book for starters
*by E***L on January 17, 2017*

I've been a professional coder for almost 30 years. So I was a bit bored reading page after page of how to write C code. But this book is a "Getting Started" book so that's to be expected. It does a great job of delving into the how's and why's of Arduino coding and teaching C basics. If you're not a coder this will certainly get you started. It steps you through the entire process of writing sketches with plenty of examples. I especially like (from the beginners POV) the way the author shows you the most basic way to do something, then introduces alternate methods of coding that allows breaking up and structuring code to allow more flexible, powerful program. (Such as the Morse code example programs.) It shows the basics of communicating with external sensors and switches. (It even discusses "Bouncing" - a common problem when writing hardware interfaces.) I haven't finished the book yet. I've just reached the Arduino Standard Library - the section that really interests me. I'm hoping that by the end of the book I'll find suggestions on writing the tightest, most concise code to cram as much functionality as possible in the smallest footprint. (Arduinos don't have much nonvolatile memory.)

### ⭐⭐⭐⭐ Crash course in Arduino programming
*by J***G on February 24, 2022*

I was between giving this book 3-4 stars. I read it cover to cover in a few evenings. It isn't that long. I had experience programming in Java but none in C or C++. This does definitely get you started in the basics. I wish it was a little more comprehensive. I also thinks some of the things it chooses to expand on such as using Arduino as a webserver are interesting an interesting choice. It does give you enough of the language structure that you should be able to start building your own language but doesn't go into detail on a lot of how the language directly applies to components. I feel like one of the main example projects, 'morse code' one was a little convoluted. Overall though I am glad I read it and was definitely good background for building some code in the Arduino ide.

## Frequently Bought Together

- Programming Arduino: Getting Started with Sketches, Second Edition (Tab)
- Arduino Without Prior Knowledge: Create your own first project within 7 days (Become an Engineer Without Prior Knowledge)
- Getting Started With Arduino: The Open Source Electronics Prototyping Platform

---

## Why Shop on Desertcart?

- 🛒 **Trusted by 1.3+ Million Shoppers** — Serving international shoppers since 2016
- 🌍 **Shop Globally** — Access 737+ million products across 21 categories
- 💰 **No Hidden Fees** — All customs, duties, and taxes included in the price
- 🔄 **15-Day Free Returns** — Hassle-free returns (30 days for PRO members)
- 🔒 **Secure Payments** — Trusted payment options with buyer protection
- ⭐ **TrustPilot Rated 4.5/5** — Based on 8,000+ happy customer reviews

**Shop now:** [https://www.desertcart.at/products/29808060-programming-arduino-getting-started-with-sketches-second-edition-tab](https://www.desertcart.at/products/29808060-programming-arduino-getting-started-with-sketches-second-edition-tab)

---

*Product available on Desertcart Austria*
*Store origin: AT*
*Last updated: 2026-06-03*