Arduino IDE and Sketch Overview

Arduino IDE and Sketch Overview

IDE stands for Integrated Development Environment. Pretty fancy sounding, and should make you feel smart anytime you use it. The IDE is a text editor like program that allows you to write computer code for your Arduino board.

When you open up the Arduino program, you are opening the IDE. It is intentionally stream lined to keep things as simple and straightforward as possible. When you save a file in Arduino, the file is called a sketch - a sketch is where you save all the computer code that you have written.

Lets take a look at some of the buttons on the IDE.

The button that looks like a checkmark is called "verify". When you press this, your code will be compiled and any errors will be displayed in the window at the bottom. The short cut key for verify is Control + R.

The button in the shape of an arrow pointing right is the upload button. When you press this, the sketch will be uploaded to your Arduino board. The short cut key for upload is Control + U.

The button on the far right side of the screen is the serial monitor button. When you use the serial monitor functions, you can send and receive information from your Arduino board while it is running. We will talk much more about serial monitor later, but I just wanted to point it out now. The shortcut key for serial monitor is Shift + Control + M.

*Try On Your Own:

This course is based around the example sketches provided with the Arduino IDE. Open up your Arduino IDE and go to File - Example - 01.Basics and open up three different sketches. Try loading the sketches to your Arduino using the mouse and the key board short cuts.

*Further Reading:*

Check out this Arduino.cc webpage and see if you can identify a couple things you learned and pick up on other things I did not cover.

Jaksot(61)

Throw out your breadboard!  Dr. Duino: An Arduino Shield for debugging and developing Arduino projects

Throw out your breadboard! Dr. Duino: An Arduino Shield for debugging and developing Arduino projects

In the last couple of episodes we have talked about Arduino shields and breakout boards. In this video, we will review a specific Arduino shield that makes developing projects and debugging sketches o...

4 Huhti 201711min

Shorthand Arithmetic :: Using Compound Operators (+= , -= , *= , /= ) with Arduino

Shorthand Arithmetic :: Using Compound Operators (+= , -= , *= , /= ) with Arduino

In this lesson we discuss some common shorthand for simple arithmetic in Arduino. We cover several compound operators that add, subtract, multiply and divide making it easy to increment variables in u...

3 Huhti 201712min

Understanding Boolean Data Types and Using the Boolean NOT (!) operator to Switch Arduino Pin States

Understanding Boolean Data Types and Using the Boolean NOT (!) operator to Switch Arduino Pin States

2 Huhti 20178min

What to do when you just don't know :: Arduino, ADXL345 triple axis accelerometer and an RGB LED

What to do when you just don't know :: Arduino, ADXL345 triple axis accelerometer and an RGB LED

This lesson discusses what to do when you open an existing program and realize that you simply don't understand all the stuff that is going on. It also talks about using the ADXL345 triple axis accele...

1 Huhti 201714min

3 Ways to Use Acceleration in an Arduino Sketch

3 Ways to Use Acceleration in an Arduino Sketch

This lesson covers three easy ways to implement some form of acceleration in your Arduino sketches. It will cover the following: Linear Acceleration Exponential Acceleration Messing Around with the S...

31 Maalis 201717min

Check out our premium Arduino Training Course

Check out our premium Arduino Training Course

30 Maalis 20172min

Understanding the Arduino uber functions loop() and setup()

Understanding the Arduino uber functions loop() and setup()

Discussion: In this lesson, we're going to discuss two very special functions that you will use in every single Arduino sketch that you write. They're called Setup and Loop. Specifically, we'll cover...

29 Maalis 201710min

Functions: Let's make programming Arduino as easy as possible

Functions: Let's make programming Arduino as easy as possible

Discussion: In this lesson, we're going to do an overview of functions. This will be just a general discussion to lay out a framework for understanding how functions work and how we can use them. Mor...

28 Maalis 201711min

Suosittua kategoriassa Koulutus

rss-murhan-anatomia
voi-hyvin-meditaatiot-2
psykopodiaa-podcast
rss-narsisti
adhd-podi
aamukahvilla
rss-liian-kuuma-peruna
rss-eron-alkemiaa
rss-koira-haudattuna
rss-rahamania
rss-tietoinen-yhteys-podcast-2
rahapuhetta
kesken
mielipaivakirja
rss-duodecim-lehti
rss-vapaudu-voimaasi
rss-niinku-asia-on
rss-uskonto-on-tylsaa
rss-onks-ok
rss-turun-yliopisto