Tag Archives: arduino


Two way Bluetooth between Arduino and Android

This instructable describes an Android application named Andruino that can be used to control an Arduino board from an Android phone. It’s both an Android app and an Arduino program, and provides a simple user interface to control Arduino’s digital and PWM, send text commands to Arduino, and receive data from  Arduino over Bluetooth serial using the popular and inexpensive HC-05 Bluetooth serial module.

Two way communication between Android and Arduino

PC-based heart rate monitor using Arduino and Easy Pulse sensor

The heart rate, also referred to as pulse rate, has been recognized as a vital sign since the beginning of medicine, and it is directly related to a person’s cadiovascular health. Today, we are going to make a PC-based heart rate monitor system using an Arduino board and Easy Pulse V1.1 sensor. Easy Pulse is a pulse detecting sensor that uses the principle of transmission photo-plethysmography (PPG) to sense the pulse signal from a finger tip. The sensor output is read by the Arduino board, which then transfers the data to the PC through a serial interface. A PC application is developed using Processing programming language to display the received PPG signal and instantaneous heart rate.

Arduino pulse meter

Read more

MCP9802 temperature sensor and Arduino

MCP9802 is a digital temperature sensor from Microchip that measures temperatures between -55°C and +125°C to a digital word. It provides an accuracy of ±1°C (maximum) from -10°C to +85°C. The MCP9802 sensor comes with user-programmable registers that provide flexibility for temperature sensing applications. The register settings also allow user-selectable 9-bit to 12-bit temperature measurement resolution. This sensor has an industry standard 2-wire I2C compatible serial interface, allowing up to eight devices to be controlled in a single serial bus. In this blog post I am going to write about an Arduino sketch to interface the MCP9802 sensor with an Arduino for temperature sensing application. For illustration, I am using the MCP9802 sensor onboard the I2C EEPROM+Sensor breakout board.

Arduino and MCP9802


Read more

A brief introduction to the chipKIT platform

In order to understand the chipKIT platform, it is important to talk about Arduino first. Arduino is an easy-to-use and powerful open source environment for developing microcontroller based applications. It has gained huge amount of popularity in past few years, specially among hobbyists. Arduino has been a wonderful tool, introducing many people to the world of embedded electronics with little or no prior knowledge of electronics. The standard Arduino development boards are based on 8-bit Atmel AVR processors which are pre-programmed with a serial bootloader, and thus simplifies the uploading of user programs to the on-chip flash memory without the need of any external programmer. Because of its low cost, easy-to-use software development environment (open-source C/C++ like programming platform), rich set of libraries, and tons of resources available online, Arduino has become a common choice for electronics hobbyists these days. Hundreds of plug-in application boards, called Arduino shields, are also commercially available to extend the functional capabilities of the Arduino board. The simplicity and the open source nature of Arduino and its shields allow students, hobbyists, and even artists to do many creative things.

Inspired from the growing influence of Arduino, Microchip and Digilent, in 2011, introduced a new and much powerful form of Arduino platform, called chipKIT, which is based on 32-bit PIC processors. The chipKIT platform consists of two development boards (chipKIT UNO32 and chipKIT MAX32), and an open-source software development tool, which is basically a modified version of the Arduino IDE, and is called MPIDE (Multi-Platform Integrated Development Environment).

Arduino Uno chipKIT Uno32

Read more

« Older Entries Recent Entries »