Arduino provides open-source electronics prototyping platforms based on flexible, easy-to-use hardware and software. Arduino prototyping platforms are intended for artists, designers, hobbyists, and anyone interested in creating interactive objects or environments. Arduino’s prototyping platforms can sense the environment by receiving input from a variety of sensors and can affect their surroundings by controlling lights, motors, and other actuators. Arduino projects can be stand-alone or they can communicate with software running on a computer or a remote server.

In this series, we will first get acquainted with the Arduino platform by writing simple programs for reading Arduino sensors and displaying the readings on host computer. Then we’ll connect Arduino to the web and send/receive data to/from it. Finally, we will use the Accessory Development Kit (ADK) together with Anroid to build useful real-world applications.

Lab Pages