Chapter 11. Building with Node.js and tiny computers

This chapter covers

  • Getting started with Node.js hardware development on single-board computer (SBC) platforms
  • Corralling components and setting up a Raspberry Pi 3 Model B system
  • How GPIO works on the Raspberry Pi, and some different options for controlling it with JavaScript
  • Adapting a Johnny-Five weather station app to work on several different platforms—Tessel 2, Raspberry Pi, Arduino, and BeagleBone Black
  • Working with the GPIO-rich BeagleBone Black open source SBC

Single-board computers (SBCs) are tiny powerhouses that combine general-purpose computing with the characteristics of embedded systems (figure 11.1). These itty-bitty computers pack a host of peripherals and goodies into ...

Get JavaScript on Things now with O’Reilly online learning.

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