BUFFER AMPLIFIER

An electronic circuits whose primary function is to connect a high-impedance source to a low-impedance load without significant attenuation or distortion of the signal. Hence, the output voltage of a buffer replicates the input voltage without loading the

Read more

Intel Galileo : Compatible with Arduino software and shields

When every one is gaga on PI, Intel introducing the Galileo development board, the first product in a new family of Arduino*-compatible development boards featuring Intel® architecture. The platform is easy to use for new designers and for those looking to take designs to the next level. Intel recognizes that the people who take creating beautiful things into their own hands with innovation and technology are the same ones that propel us forward. The other big feature of Galileo is that it is compatible with Arduino software and shields, making it a great target for students and educators in the maker scene. And what more, Intel is donating 50,000 Arduino compatible development boards featuring Intel® architecture to 1,000 universities around the world over the next 18 months.

Read more

Cortex-M3: Operation Modes & Access Levels

Thanks for the response you guys have shown in earlier tutorials on Cortex M3 series of microcontrollers. As I always request you, please check the data sheet or user manual for thorough and deep knowledge of NXP ARM controllers. NXP provides a solid documentation and example code support to all their microcontrollers.

Read more

In depth LED Blink with NXP LPC17xx

This is going to be a very interesting tutorial for us, as being an embedded developer we all start training with LED blinking, or in other words Hello Word. In this tutorial we are going to discuss in depth LED blink with NXP LPC17xx controller.

Read more

Loop in C Part II

In the first part of tutorial we have studied about while and do-while loop. In this tutorial we are going to study ‘for loop’, a very important loop in C, and off course very handy one. In for loop number of repetitions needed for the loop is known before the loop begins; these loops have control

Read more

Loops in C Part I

Looping constructs are used to repeat a section of code a number of times, depending on some condition being either true or false in other words Loops are basically means to do a task multiple times, without actually coding all statements over and over again. This section will discuss the use of control statements in C. We will show how they can be used to write powerful programs by;

Read more

Understanding Volatile in C

Many C programmers get confused about Volatile keyword.  The actual definition and applicability of the volatile keyword is often misconstrued in the context of the C language. Most of the tutorials don’t elaborate it to extend. This article will first briefly explain volatile and its history and then, through a series of examples about how not to use it, how to most effectively create correct systems software using volatile.

Read more

RTOS: Basic Selection Guide

It’s been more than hundred year’s efforts and dedication towards embedded system brought it to present day shape. An embedded computing system or embedded system includes a digital electronic system embedded in a larger system and it is an application specific. These systems have become an integral part of various commercial products like mobile phones, watches, flight controllers etc. The developer needs to select a right RTOS based on these applications. There is a strong

Read more

Everything you want in a TV. In a TV……Get ready for Ubuntu TV

Ubuntu TV is an open-source project that enjoys the commercial support of Canonical. It has the depth and strength that come from having thousands of contributors from every walk of life and every conceivable professional discipline, working together to make something for themselves, and everyone else. And it gets stronger when more people contribute. Canonical, a services and software company that backs open-source projects like Ubuntu, recently announced they

Read more