Designing Embedded Systems with Arduino

A Fundamental Technology for Makers

  • Tianhong Pan
  • Yi Zhu

Table of contents

  1. Front Matter
    Pages i-xvi
  2. Basic Skill Training and Application

    1. Front Matter
      Pages 1-1
    2. Tianhong Pan, Yi Zhu
      Pages 3-16
    3. Tianhong Pan, Yi Zhu
      Pages 17-44
    4. Tianhong Pan, Yi Zhu
      Pages 45-100
    5. Tianhong Pan, Yi Zhu
      Pages 101-123
    6. Tianhong Pan, Yi Zhu
      Pages 125-168
  3. Case Studies

    1. Front Matter
      Pages 169-169
    2. Tianhong Pan, Yi Zhu
      Pages 171-187
    3. Tianhong Pan, Yi Zhu
      Pages 189-203
    4. Tianhong Pan, Yi Zhu
      Pages 205-220
  4. Back Matter
    Pages 221-228

About this book


In this DIY guide, you will learn how to use Arduino – the open-source hardware board for makers, hobbyists, and inventors. You will learn how to develop your own projects, create prototypes, and produce professional-quality embedded systems.

A simple step-by-step demonstration system accompanies you from vision to reality – and just like riding a bike, you’ll get better at it, the more you do it. Featuring a wealth of detailed diagrams and more than 50 fully functional examples, this book will help you get the most out of this versatile tool and bring your electronic inventions to life.


Electromechanical Design Arduino and C program Light Sensor Wireless Control Electromechanical Control Stepper Motor Brushless DC motor Steering Engine Bluetooth Module Robot Moving Line Tracking Fire-fighting Robots Arduino UNO R3 Motor driver

Authors and affiliations

  • Tianhong Pan
    • 1
  • Yi Zhu
    • 2
  1. 1.Jiangsu UniversityZhenjiangChina
  2. 2.Jiangsu UniversityZhenjiangChina

Bibliographic information

  • DOI
  • Copyright Information Springer Nature Singapore Pte Ltd. 2018
  • Publisher Name Springer, Singapore
  • eBook Packages Engineering
  • Print ISBN 978-981-10-4417-5
  • Online ISBN 978-981-10-4418-2
  • Buy this book on publisher's site