An if statement allows you to choose between two discrete options, TRUE or FALSE. When there are more than two options, you can use multiple if statements, or you can use the switch statement. Switch allows you to choose between several discrete options. [Read more…] about Switch-case example, showing how to take different actions based on the characters received in the serial port
Sometimes you want everything in the program to stop while a given condition is true. You can do this using a [while loop](http://www.arduino.cc/en/Reference/While). [Read more…] about How to use a while loop to calibrate a sensor while a button is being read.
Earlier this year while attending a FabNow Conferance in Ft. Worth I came across a few exibits with Neo Pixel Rings. I was fascinated with the color levels and the fact they could be controlled with a single wire! [Read more…] about Building A 16×32 NeoPixel Display
NeoPixels are fun and amazing. In my project I connected 4 of the AdaFruit NeoPixel – 16 RGBW Leds together. What caught my attention and curiosity was that you can control each of these RGBW Leds using just one wire.This feat is accomplished with a very timing-specific protocol. Since the protocol [Read more…] about NeoPixel 16 Ring Fun
A data type in a programming language is a set of data with values having predefined characteristics. Examples of data types are: integer, floating point unit number, character, string, and pointer. [Read more…] about Understanding Data Types for variables
I built the Arduino GPS Clock by Tony DiCola over at Adafruit. The clock was very cool, setting it’s time from the satellites, however, I soon started feeling like I was wasting my GPS shield by only using it to get time. So I decided to use the RGB LCD Shield which [Read more…] about Arduino GPS Clock