This book was written by Michael Margolis with Nick Weldin to help you explore the
amazing things you can do with Arduino.
Arduino is a family of microcontrollers (tiny computers) and a software creation envi-
ronment that makes it easy for you to create programs (called sketches) that can interact
with the physical world. Things you make with Arduino can sense and respond to
touch, sound, position, heat, and light. This type of technology, often referred to as
physical computing, is used in all kinds of things, from the iPhone to automobile elec-
tronics systems. Arduino makes it possible for anyone—even people with no program-
ming or electronics experience—to use this rich and complex technology.
This book is about the Arduino microcontroller and the Arduino concept. The visionary
ArduinoteamofMassimoBanzi,DavidCuartielles,TomIgoe,GianlucaMartino,andDavidMellis
launchedanewinnovationinmicrocontrollerhardwarein2005,theconceptofopensourcehardware.
There approach was to openly share details of microcontroller-based hardware design platforms to
stimulate the sharing of ideas and innovation.This concept has been popular in the software world
for many years.
This book is about the Arduino microcontroller and the Arduino concept. The visionary
ArduinoteamofMassimoBanzi,DavidCuartielles,TomIgoe,GianlucaMartino,andDavidMellis
launchedanewinnovationinmicrocontrollerhardwarein2005,theconceptofopensourcehardware.
There approach was to openly share details of microcontroller-based hardware design platforms to
stimulate the sharing of ideas and innovation.This concept has been popular in the software world
for many years.
This book was written to help anyone want to get started with Arduino and Windows Remote Arduino. It describes
the basic elements of the integration of Arduino and Windows Remote Arduino.
Phenomenon is an overused and overloaded term, but somehow it seems appropriate for Arduino—an
endeavor that has caught the attention of an astonishingly wide range of people and provided
opportunities for those who might otherwise have never picked up a soldering iron or written a single
line of code. From dyed-in-the-wool hardware hackers to web page developers, robotics enthusiasts to
installation artists, textile students to musicians: all can be found in the Arduino community. The
versatility of the platform encompassing both hardware and software, combined with its inherent
openness, has captured the imagination of tens of thousands of developers.
I wrote this book so that students, hobbyists, and engineers alike can take advantage of the Arduino
platform by creating several projects that will teach them about the engineering process. I also wanted to
guide the reader through introductory projects so that they could get a firm grasp on the Arduino
Language, and how to incorporate several pieces of hardware to make their own projects.
This book offers so much information on the Arduino, not just the basic LED projects but it
offers different peripherals such as Ultrasonic sensor, the Xbox? controller, Bluetooth, and much more.
This book also teaches the non-engineer to follow a process that will help them in future project (not just
Arduino projects).
Since its release, Arduino has become more than just a development platform; it has become a culture built around
the idea of open source and open hardware, and one that is reimagining computer science and education. Arduino has
opened hardware development by making the starting skills easy to obtain, but retaining the complexities of real-world
application. This combination makes Arduino a perfect environment for school students, seasoned developers, and
designers. This is the first Arduino book to hold the title of “Pro,” and demonstrates skills and concepts that are used by
developers in a more advanced setting. Going beyond projects, this book provides examples that demonstrate concepts
that can be easily integrated into many different projects and provide inspiration for future ones. The focus of this book
is as a transition from the intermediate to the professional.