© 2018

Connecting Arduino to the Web

Front End Development Using JavaScript


Table of contents

  1. Front Matter
    Pages i-xvi
  2. Indira Knight
    Pages 1-30
  3. Indira Knight
    Pages 31-70
  4. Indira Knight
    Pages 71-91
  5. Indira Knight
    Pages 93-127
  6. Indira Knight
    Pages 129-162
  7. Indira Knight
    Pages 163-202
  8. Indira Knight
    Pages 203-232
  9. Indira Knight
    Pages 233-278
  10. Indira Knight
    Pages 279-307
  11. Indira Knight
    Pages 309-367
  12. Back Matter
    Pages 369-393

About this book


Create physical interfaces that interact with the Internet and web pages. With Arduino and JavaScript you can create interactive physical displays and connected devices that send data to or receive data from the web. You'll take advantage of the processes needed to set up electronic components, collect data, and create web pages able to interact with electronic components.

Through exercises, projects, and explanations, this book will give you the core front end web development and electronics skills needed to create connected physical interfaces and build compelling visualizations with a range of JavaScript libraries.

By the end of the book you will have developed fully working interactive prototypes capable of sending data to and receiving data from a physical interface. Most importantly, Connecting Arduino to the Web will give you a taste of what is possible and the knowledge to create your own connected physical interfaces and bring the web into your electronics projects.


Interaction Web Arduino IoT Arduino Dashboard Node.js Arduino JavaScript Arduino Arduino Web Interface Real time web

Authors and affiliations

  1. 1.LondonUnited Kingdom

About the authors

Indira is an accomplished developer and motion designer who has expertise in computer programming and broadcast graphics. For the last six years she has concentrated on web development and data visualizations. She currently works at Future Cities Catapult as a creative web developer where she has worked on prototypes and projects that have included interacting with Arduinos. She is also an active member in the development community and has just started a meet up in London on WebVR.

Indira holds a Masters in 3D Computer Animation from Bournemouth University, and a Masters in Computer Science from Birkbeck University of London. She has worked on web applications, interactive art installations, popular game titles, independent films and for network television.

Bibliographic information

Industry Sectors
IT & Software