Copyright
Brief Table of Contents
Table of Contents
Preface
Acknowledgments
About this Book
1. A JavaScripter’s introduction to hardware
Chapter 1. Bringing JavaScript and hardware together
1.1. The anatomy of hardware projects
1.1.1. Inputs and outputs
1.1.2. Processing
1.1.3. Power, circuits, and systems
1.1.4. Logic and firmware
1.1.5. Enclosures and packaging
1.1.6. Embedded systems
1.2. How JavaScript and hardware work together
1.2.1. Host-client method
1.2.2. Embedded JavaScript
1.2.3. Other hardware-JavaScript combinations
1.3. Is JavaScript a good fit for hardware?
1.4. Putting together a hardware toolkit
1.4.1. Development boards
1.4.2. Input and output components
1.4.3. Other electronic components
1.4.4. Power, wires, and accessories
1.4.5. Tools
Summary
Chapter 2. Embarking on hardware with Arduino
2.1. Getting to know the Arduino Uno
2.1.1. Creating your first circuit with an Arduino Uno
2.2. Working with the Arduino workflow
2.2.1. Arduino Uno’s digital pins
2.2.2. Sketches and the Arduino IDE
2.2.3. Connecting the LED to a digital pin
2.2.4. Programming the LED to blink