Skip to main content

Understanding the Arduino Software

  • Chapter
Practical Arduino Engineering
  • 4431 Accesses

Abstract

In this chapter, we will discuss the various programming components that will be used throughout this book. If you have programmed in C, you will find that programming for the Arduino is very similar. If not, this chapter will teach you the basic concepts. Why is it important for you to learn the basics of programming the Arduino? In the long run, this will help keep your code clean and readable. Also, learning the basic loops and structures initially will allow us to focus more on the libraries later. Libraries can be sets of classes, types, or functions and can be called by using keywords in your program. The purpose of a library is to readily add more functionality to your program by using code that has been created previously; this promotes code reuse. The libraries we will go over briefly in this chapter are NewSoftwareSerial, LCD Library, TinyGPS, and a few others.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Harold Timmis

About this chapter

Cite this chapter

Timmis, H. (2011). Understanding the Arduino Software. In: Practical Arduino Engineering. Apress. https://doi.org/10.1007/978-1-4302-3886-7_2

Download citation

Publish with us

Policies and ethics