© Harold Timmis 2021
H. TimmisPractical Arduino Engineeringhttps://doi.org/10.1007/978-1-4842-6852-0_1

1. The Process of Arduino Engineering

Harold Timmis1  
(1)
Jacksonville, FL, USA
 
In this chapter, we will discuss the engineering process and how you can use it to streamline your prototypes by avoiding problems with hardware and software and keeping to a fixed schedule. Throughout this book, you will have projects that will be organized into a sequence I like to call the “engineering process.” Here’s a quick summary of the sequence:
  1. 1.

    Requirements gathering

     
  2. 2.

    Creating the requirements document

     
  3. 3.

    Gathering hardware

     
  4. 4.

    Configuring the hardware

     
  5. 5.

    Writing the software

     
  6. 6.

    Debugging the Arduino software

     
  7. 7.

    Troubleshooting the hardware

     
  8. 8.

    Finished prototype ...

Get Practical Arduino Engineering: End to End Development with the Arduino, Fusion 360, 3D Printing, and Eagle now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.