Robotics Fundamentals
17 of 31

Robotics · Microcontrollers: ATmega328P & Arduino

Push Button Input

Use a button as a digital input and understand stable pull-up or pull-down states.

2 min micro-lesson

Lesson focus

Push Button Input

Describe the key ideas behind “Push Button Input” and apply them to a familiar technology scenario.

Video resources will be added as each NEST lesson is published.

Learning objective

What you will understand

Describe the key ideas behind “Push Button Input” and apply them to a familiar technology scenario.

Key ideas

  • Button state
  • Pull-up or pull-down
  • Input reading

Try it

Predict input readings when a wired button is pressed and released.

Quick recap

Use a button as a digital input and understand stable pull-up or pull-down states.