Chapter 2

Setting up the (Arduino) Hardware

WHAT’S IN THIS CHAPTER?

  • Introducing sensor technology
  • Using actuators, motors, LEDs
  • Working with platforms and architectures
  • Powering up your projects
  • Using Arduino ADK versus Google ADK boards
  • Working with add-on boards: shields

This chapter deals with choosing the right physical tools for developing a project. Whether you want to measure the temperature in a room or build a robot, you always have things to take into account. You need to consider what it is you want to monitor, the size of the prototype, or the computing power you need.

You have probably heard the statement that everything is a computer nowadays. The use of microcontrollers responds to the paradigm of so-called ubiquitous computing. Computers are everywhere: the average car has 70 processors, your microwave has one, and your cellphone has a couple of them. You can find general-purpose processors that can be reprogrammed into making almost anything. You can also find purpose-specific processors, aimed at solving a certain type of issue such as USB-serial conversion, decoding MP3 sound files, or controlling the movement of a motor.

In this chapter, you learn about sensor technology. Microcontrollers are just the intelligence of your embedded project. To gather data about the world, you need devices that translate real-world data into digital information. Sensors are the interfaces that translate properties of the world such as temperature, acceleration, or intensity ...

Get Professional Android Open Accessory Programming with Arduino now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.