Skip to main content

Abstract

One of the greatest advances in physical computing has been the proliferation of microcontrollers. A microcontroller consists of a processor with a small instruction set, memory, and programmable input/output circuitry contained on a single chip. Microcontrollers are usually packaged with supporting circuitry and connections on a small printed circuit board.

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 EPUB and 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

Notes

  1. 1.

    Meaning it is designed for a small, specific set of functionality.

  2. 2.

    For a complete description of the Arduino.cc license policies and more information about building and selling your own Arduino-compatible board, see http://arduino.cc/en/Main/FAQ .

  3. 3.

    Compare Figures 3-2 and 3-3 . Notice how much larger the Due is than the Uno. If you choose to incorporate a Due, Mega, or similar board, you may have to set aside more room to mount the board.

  4. 4.

    Which means “2009” in Italian.

  5. 5.

    At least, I have not found anyone who has done this successfully.

  6. 6.

    A very commonly used method. See the sprintf() documentation at www.cplusplus.com/reference/cstdio/sprintf/ for more details.

  7. 7.

    It can sometimes be maddening to wait for an XBee that has an extended sleep cycle. It is best to not use sleep while you are prototyping the solution.

  8. 8.

    http://en.wikipedia.org/wiki/Universal_asynchronous_receiver/transmitter

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Charles Bell

About this chapter

Cite this chapter

Bell, C. (2013). Arduino-Based Sensor Nodes. In: Beginning Sensor Networks with Arduino and Raspberry Pi. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4302-5825-4_3

Download citation

Publish with us

Policies and ethics