The Arduino is a simple microcontroller board and open source development environment on a programmable chip. All versions of the Arduino contain the standard components of a computer, such as memory, a processor, and an input/output system.

In this chapter, you begin your journey into the world of microcontrollers with the help of the Arduino. You’ll learn the basics of the Arduino platform and how to build Arduino programs in the Arduino programming language (a version of C++). You’ll learn how to program an Arduino to gather data from a simple light sensor circuit that you’ll build and then send this data to your ...

Get Python Playground now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.