Skip to main content
  • Book
  • © 2018

Connecting Arduino to the Web

Front End Development Using JavaScript

Apress

Authors:

  • Learn how to set up electronic components that interact with the web
  • Teaches both electronics and programming skills
  • Provides an introduction to IoT and gives readers the ability to create prototypes

Buy it now

Buying options

eBook USD 49.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 64.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (10 chapters)

  1. Front Matter

    Pages i-xvi
  2. Arduino, Circuits and Components

    • Indira Knight
    Pages 1-30
  3. Creating a Web Server

    • Indira Knight
    Pages 31-70
  4. Arduino to Front End Part I

    • Indira Knight
    Pages 71-91
  5. Introduction to Creating Web Content

    • Indira Knight
    Pages 93-127
  6. Front End to Arduino

    • Indira Knight
    Pages 129-162
  7. Arduino to Front End Part II

    • Indira Knight
    Pages 163-202
  8. Visualizing Data

    • Indira Knight
    Pages 203-232
  9. Create a Web Dashboard

    • Indira Knight
    Pages 233-278
  10. Physical Data Visualization with Live Data

    • Indira Knight
    Pages 279-307
  11. Creating a Game Controller

    • 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.


What You'll Learn

  • Build an Internet of Things dashboard that updates with electronics attached to an Arduino
  • Use components to interact with online 3D displays
  • Create web pages with HTML and CSS
  • Set up a Node.js server
  • Use WebSockets to process live data
  • Interact with scalable vector graphics (SVG)


  • Who This Book Is For


    Technologists, developers, and enthusiasts looking to extend their skills, be able to develop physical prototypes with connected devices, and with an interest in getting started with IoT. Also, those excited by the possibilities of connecting the physical and the web.  

    Authors and Affiliations

    • London, United Kingdom

      Indira Knight

    About the author

    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

    • Book Title: Connecting Arduino to the Web

    • Book Subtitle: Front End Development Using JavaScript

    • Authors: Indira Knight

    • DOI: https://doi.org/10.1007/978-1-4842-3480-8

    • Publisher: Apress Berkeley, CA

    • eBook Packages: Professional and Applied Computing, Apress Access Books, Professional and Applied Computing (R0)

    • Copyright Information: Indira Knight 2018

    • Softcover ISBN: 978-1-4842-3479-2Published: 14 June 2018

    • eBook ISBN: 978-1-4842-3480-8Published: 13 June 2018

    • Edition Number: 1

    • Number of Pages: XVI, 393

    • Number of Illustrations: 75 b/w illustrations

    • Topics: Hardware and Maker

    Buy it now

    Buying options

    eBook USD 49.99
    Price excludes VAT (USA)
    • Available as EPUB and PDF
    • Read on any device
    • Instant download
    • Own it forever
    Softcover Book USD 64.99
    Price excludes VAT (USA)
    • Compact, lightweight edition
    • Dispatched in 3 to 5 business days
    • Free shipping worldwide - see info

    Tax calculation will be finalised at checkout

    Other ways to access