Articles

Servo Image

Component: Servo Motor

Working with Servo Motors Servo motors are small RC hobby motors that can be controlled by an Arduino through controlling the shaft. Servos have plastic arms that connect to the top of this shaft. You’ll come across servos that have different tops attached. The ones in your kit have some options for you to try […]
Access to this content is coming soon, register for one of our workshops to get early access or log in if you are a member.


Arduino Blink Variable

Variables

What are Variables? Variables are one of the cornerstones of programming and development. At the most basic level, variables are containers. On their own, a variable is just an empty placeholder waiting to store a value. Variables have a type, name, and value. Data stored inside a variable can be used and manipulated in your code. […]
Access to this content is coming soon, register for one of our workshops to get early access or log in if you are a member.


Arduino-Launchpad-Screenshot

Introduction to the Arduino IDE

The Arduino IDE When working with Arduino, you have two parts: the hardware (the board itself) and the software. Arduino has it’s own stand-alone coding environment, which you’ll see refered to as the Arduino IDE. IDE stands for Integrated Development Environment, and is where you write and upload the code for your project. The Arduino […]
Access to this content is coming soon, register for one of our workshops to get early access or log in if you are a member.


Arduino Yun

Introduction to Arduino

What is an Arduino? An Arduino is a device that allows you to create software that interacts with electrical components. You can read electrical inputs and control electrical outputs with an Arduino. Arduinos use a microcontroller.  This is a small computer that is stored on a single chip. It contains a processor, memory, and inputs and […]
Access to this content is coming soon, register for one of our workshops to get early access or log in if you are a member.


Arduino Programming Basics

Arduino Coding Basics In this article, I’m going to cover some of the basics of the programming language used by the Arduino IDE. The Arduino IDE uses the “Processing” programming language. It will look very similar to C/C++ or Java if you’ve used that for any previous projects. This article is just an overview of […]
Access to this content is coming soon, register for one of our workshops to get early access or log in if you are a member.


Arduino_Preferences

Blink: Examining the Code

Board and IDE Connections Now you know how to setup your Arduino board and upload code from the IDE. Right now, you just uploaded the default code. Next, let’s look at the code and break down some of the key parts in order to develop an understanding of what each line does, and what can […]
Access to this content is coming soon, register for one of our workshops to get early access or log in if you are a member.


Digital In Component: Pushbutton / Switch

Working with Digital Input Digital Input is the next concept after Digital Output. Before starting, let’s do a quick refresher about the basics of Digital Output. Digital Output Recap While working with the LED you used digitalWrite() to send a HIGH or LOW signal to an LED pin. The HIGH signal corresponded to the LED turning ON, […]
Access to this content is coming soon, register for one of our workshops to get early access or log in if you are a member.


Component: Temperature Sensor

Temperature Sensors Another type of analog input sensor that you’re going to be using is a temperature sensor. This sensor requires you to use an _analog input pin_ such any pin between A0 – A5. These are found on the other side of the board from what you’ve previously been using. Introducing the Temperature Sensor […]
Access to this content is coming soon, register for one of our workshops to get early access or log in if you are a member.


Piezo Element

Component: Piezo Element

Making Sound with Arduino In addition to all the other great things you’ve controlled so far with the Arduino, you’re also able to work with sound! Incorporating the piezo element will open up exciting new possibilities and enable you to create your own Arduino music instruments. Up to this point you’ve manipulated light by programming LEDs […]
Access to this content is coming soon, register for one of our workshops to get early access or log in if you are a member.


Photoresistor image

Component: Photoresistor

The Photoresistor The previous guide introduced the concept of analog input as well as new components such as the potentiometer. In this guide, you’ll be working with a new component called a photoresistor. Photoresistors and potentiometers are both types of variable resistors and can be used in projects as analog inputs. The values of a photoresistor are based on […]
Access to this content is coming soon, register for one of our workshops to get early access or log in if you are a member.


ENTER YOUR EMAIL AND GET

$50 OFF

Be the first to know about new maker educator projects, activities, and events.