Category Archives: Basic Course

Arduino Beginner’s Course Lesson 7– Understanding Interrupts

You can download our e-book ‘Learn Arduino from Scratch’ from this link What are interrupts? Well they interrupt something for sure, precisely they interrupt the main program execution of the CPU. In Arduino we have 2 main functions the setup() and the loop(). Interrupts interrupt code execution in the loop(). But why should we care about interrupts anyway? They are not something to be feared, they make your code cleaner… Read Article →

Arduino Beginner’s Course Lesson 6– Reading Sensor Data – Temperature TMP36

You can download our e-book ‘Learn Arduino’ from this link During this lesson, we will go through the process of reading sensor data, the TMP36 temperature sensor to be precise. First lets describe the sensor in  more detail. The TMP36 (ebay) has a linear voltage to temperature output meaning there is no error correction to be calculated from our end, the sensor handles it brilliantly on its own. The following… Read Article →

Arduino Logo

Arduino Beginner’s Course Lesson 5– Installing and Using Libraries

You can download our e-book ‘Learn Arduino’ from this link Libraries are an essential part in the Arduino world. They are what makes Arduino so easy to use. Libraries are written to encapsulate complex functions and expose them as simple function calls to the user. For example to switch a pixel on and off in an LED monitor. This is relatively very complex but, fortunately some folks at Adafruit created… Read Article →

Arduino Logo

Arduino Beginner’s Course Lesson 4– Reading and Writing Pin Values

You can download our e-book ‘Learn Arduino’ from this link In previous lessons we used the digitalWrite to write to a pin or more precisely to switch a pin on and off. That is the simplest way of using a pin. In this lesson we will go though reading and writing values to pins both digital and analog. So we need to settle somethings straight before we proceed here. Digital… Read Article →

Arduino Logo

Arduino Beginner’s Course Lesson 3– Using the Serial Library

You can download our e-book ‘Learn Arduino’ from this link The Serial library is one of the most widely used library in Arduino development. The serial communication provides a simple communication interface to the PC or any other device that accepts connections over serial protocol. Throughout this course and some of the projects we post, Serial will be used to output either debug data or factual data. Debug data is… Read Article →

Arduino Logo

Arduino Beginner’s Course Lesson 2– Introduction to Arduino part 2

You can download our e-book ‘Learn Arduino’ from this link In this lesson we will go through the Arduino language. We’ll cover programming basics and introduce some of the libraries provided by Arduino. The Arduino Language is very similar to C. It’s almost the same language but Arduino provides us with several libraries to make things a bit easier. If you have absolutely no knowledge of any programming language I… Read Article →

Arduino Logo

Arduino Beginner’s Course Lesson 1- Introduction to Arduino

You can download our e-book ‘Learn Arduino from Scratch’ from this link This tutorial is the first from a series of tutorials for absolute beginners on Arduino. We at Runtime Projects feel that beginners should not struggle to get started with Arduino. In light of this, we are inviting all our visitors to follow this short course, and if we can help in any way, please use our contact form… Read Article →