Intro to Arduino: What is Arduino?
Arduino is an organization that has provided a way to develop microcontroller projects without having to worry about the technical...
Intro to Arduino: How To Begin
In this article, we are going to go through the steps that are needed before you can begin using your...
Intro to Arduino: Basics of Writing a Sketch (Blinking LED)
While writing a sketch is, or will be, an easy thing to do there are definitely some things that you...
Intro to Arduino: Uploading a Sketch
Uploading a sketch couldn’t be easier than it is in the Arduino IDE. Here is a set of steps for...
Intro to Arduino: Digital Input and Output (I/O)
Digital input and output is one of the most basic operations of a microcontroller. All of the pins on an...
Intro to Arduino: Analog Input
While digitally reading if a pin is high or low is great, it’s not very helpful with an analog sensor....
Intro to Arduino: Pulse Width Modulation (PWM)
Pulse width modulation (PWM) is a way of creating an analog signal from digital pulses. A PWM has two parameters:...
Intro to Arduino: UART Serial Communication
One of the most basic communication protocols in electronics is the Universal Asynchronous Receive Transmit (UART) serial protocol. The UART...
Intro to Arduino: I2C Serial Communication
Inter-integrated Circuit serial communication, or I2C, is a two-wire serial interface (TWI) that was invented by Phillips Semiconductor (now NXP...
Intro to Arduino: SPI Serial Communication
Serial Peripheral Interface, or SPI, was developed in the late 1980’s and was quickly adopted as the standard communication protocol...