Chapter 2. Getting Started

Before you start writing code, you’ll need to do some housekeeping. First, you’ll need to install Node.js, the Arduino IDE, and libraries to support the Bluetooth LE chipset—the nRF8001 from Nordic Semiconductor—that we’ll be using in the products throughout the book.

Let’s get these housekeeping tasks out of the way so you can get to the interesting bit—the code—as soon as possible.

The Arduino

The Arduino started off as a project to give artists access to embedded microprocessors for interaction design projects, but it may well end up in a museum as one of the building blocks of the modern world. It allows rapid, cheap prototyping for embedded systems. It turns what used to be fairly tough hardware problems into ...

Get Make: Bluetooth 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.