Activity 1: Download and Install the Software

Arduino programs are called sketches.  If you type in all of the example sketches by hand, you'll develop your programming skills faster. But, sometimes it's helpful to have tested sketches on hand for troubleshooting circuts or finding bugs. So, all of the complete sketches are provided for your use below.

If this is your first time working with the Arduino system, you will need to set up a programming software option: Arduino IDE or Codebender : edu.

Getting Started with the Arduino IDE Software

Arduino IDE software and drivers install on your Windows, Mac, or Linux computer. You do not need to be online to use it.

  • Go to and click on the Getting Started link.
  • Follow their instructions for downloading and installing the latest Arduino software, and installing the USB driver your system will need to communicate with the Arduino.
  • Make sure to follow the instructions through the part where you connect your Arduino Uno module to your computer with a USB A to B cable, and successfully upload a sample sketch to confirm your programming connection.

Getting Started with Codebender : edu

Codebender : edu is an online programming tool that works on Windows, Mac, Linux, or Chromebook, in a Chrome or Firefox browser session. You need to install a browser plug-in and drivers, and be online to use it. Registration for an account that may be shared in a classroom is required, for a modest monthly fee.

  • Follow this link to and scroll down to obtain a subscription.
  • Follow their instructions for registering a new account.
  • From your account URL, find the link to the required browser plug-in options. You may have to scroll down in the third field from the left, until you see the "Learn more" link,
  • Follow the link, and then select the codebender app for your browser and operating system.