Theory behind Android- Arduino communication via Bluetooth

Bluetooth profile is a wireless communication interface that connects Bluetooth devices. The profiles define requirements for implementing of Bluetooth for various applications, such as, file transfer, wireless headset usage, etc.  The following figure depicts different Bluetooth profiles and their usage. (more…)

Display SMS on LCD using Amarino evaluation shield

Tutorial for Amarino Beginners- Display your SMS on 16×2 LCD.

This tutorial shows you how to display SMS on 16×2 LCD. This tutorial is based on Amarino. It utilizes Receive SMS plugin of Amarino. This plugin sends the first 30 characters of a received SMS to Arduino. The message is sent as a string. The length of the string can be between 0 and 30.

(more…)

Amarino Evaluation Shield

After the success of BuildCircuit’s first Amarino Shield for Android-Arduino experiments, we are here with Amarino Evaluation Shield. I am grateful to all the customers and readers who purchased our first kit and gave us their wonderful comments.

About Amarino Evaluation Shield:

Amarino Evaluation Shield is for Amarino toolkit and most of the available Android VT-100 serial terminal emulators. With Amarino evaluation shield, you can test all the plugins of Amarino, practically speaking, you can do all the Amarino related experiments. Besides, you can try simple Android-Arduino experiments using Android VT-100 serial terminal emulators.

(more…)

Experiments with Amarino Evaluation Shield

Before you read this post, please read the following  posts:

a. Introduction to Amarino evaluation shield.

b. Amarino evaluation shield assembly tutorial.

You can do several experiments with Amarino evaluation shield, for example, control RGB LED, visualize sensor graph on Android phone, display SMS on LCD, etc.  Before we start the experiments, let’s check the circuit layout of the shield. The layout has been made using Fritzing (www.fritzing.org).

(more…)

Android-Arduino BTCOMM do-it-yourself (DIY) Shield Versions 1.0 and 2.0

Amarino Shield


This kit has retired, but, we have upgraded it. Please CLICK HERE FOR THE UPGRADED AMARINO SHIELD. The upgraded version of Amarino is a better kit with additional features.

Fully assembled kit is also available on buildcircuit.net.


About “Android- Arduino Bluetooth Communication (BTCOMM) DIY Shield- Version 1.0 and 2.0” : If you are interested in controlling your Arduino with Android phone or Arduino Serial Terminal and if you are an Amarino enthusiast, then, here’s an easy do-it-yourself (DIY) shield for you. The DIY shield set consists of the following components: amarino kit new

Fully assembled kit is also available on buildcircuit.net.

The PCB  IMG_1457

CD4094BE/HCF4094BE- 1 pc

Components

This is 8 bit shift register. The chip is used for decimal to binary conversion experiment.

16pin DIL Socket- 1 pc

Components

LED- 3mm- 10pcs- 8 pcs same color(red/white/blue/green/yellow) and 2 pcs different colors (can be any color)

led-3mm-red-diffused-x10

Miniature3mmLED

The LEDs are use for CD4094 experiments.

LED- 5mm-White/Yellow/Blue/Red- color- 1 pc  [SHOULD BE VERY BRIGHT]

Pink5mmLED

This LED is used for Amarino- Sensor Graph Experiment.

LM35- temperature sensor- 1 pc.

Components

LM35 is used for Amarino and remote temperature sensing experiments.

RGB LED- Common cathode- 1 pc

RGB LED

RGB LED is used for Amarino- RGB Multicolor Lamp experiment.

LDR- 1pc.

Components

LDR is used for Amarino- Sensor Graph experiment.

Female header- 4 pin – 1 pc.

tn_1x4_female_header

Resistors- 220Ohm(14pcs) and 10k(1pc)

220R resistor10k_resistor

Stackable headers- 6 pin header(3 pcs) and 8 pin header(2 pcs).

stakable header6 pin header

Besides these components, you also need a Bluetooth Adapter. You can buy Bluetooth adapters from the following links:

a. BlueSMiRF- Bluetooth Mate Silver– This module is cheaper than other BlueSMiRF versions.

The shield works with other modules also, but you can only stack Bluetooth Mate Silver on to this shield.

b. General Bluetooth Adapter
Features:

    • CD4094- 8 Bit shift register- evaluation circuit.
    • RGB LED.
    • Light dependent resistor ( LDR) based light sensor.
    • LM35-temperature sensor.
    • Perfect for testing Amarino and all Android serial emulators.
    • Provides space for BlueSMiRF mate silver and General Bluetooth adapter.You can also use other adapters, but you need to connect those with Breadboard and extra wires. 
    • These two adaptors are only supported by the shield
    • Works great with Arduino, with tons of example codes.
    • Tested and verified at BuildCircuit.com Lab.
    • The shield has been designed to suit ARDUINO UNO R3 because of its placement of reset switch (just makes easier !). However, the shield works perfectly with other versions of Arduino also.

reset switch (3)

    • In case you need to reset the shield, use a piece of wire and connect reset pin to GND for a short moment.

amarino-arduino-android (28)amarino-arduino-android (30)

CHECK OUT THE TUTORIAL FOR ASSEMBLING THE SHIELD 

CIRCUIT LAYOUT- see how the components are connected to Arduino.

try this also

Fully assembled kit is also available on buildcircuit.net.

EXPERIMENTS


CD4094- 8 Bit Shift Register Evaluation circuit

You can use Android- Arduino shield for doing several experiments with CD4094. Some examples are given below:

Example 1: CD4094 control with  Arduino- Basic Experiment- WITHOUT SMART PHONE Example 2: CD4094 control with Android emulator and Arduino

AMARINO EXPERIMENTS:

logo

(Note: The Arduino sketch for this experiment is slightly different from the original source codes from Amarino. The extra codes on the sketch deactivates the CD4094 chip. It is necessary to deactivate CD4094, because the power is shared with the chip and it affects your experiments. The deactivating code has been given on each Arduino sketch.)

RGB LED control using Amarino, Android and Arduino

RGB LED control using Amarino and BlueSMiRF Bluetooth Adaptor

Experiment with LED controller and LDR

LDR based light sensor data on Amarino interface.

Experiment with LED controller and LM35-temperature sensor

LM35- temperature data on Amarino Interface and simultaneous LED control

try this also
Fully assembled kit is also available on buildcircuit.net.

Assembly instructions for Amarino 3.0 DIY shield

Step 13- Solder stackable header

This post gives you the idea for assembling the Amarino shield. To get full details about this shield,  CLICK HERE.  When you buy the kit package, you will get the following PCB. The PCB clearly shows the pin and component names, so, it should help you to get idea of connections of components to Arduino.  For example, LDR is connected to A1 and RGB LED is connected is to D3, D5 and D6 and you can see those pins labeled on the PCB. (more…)

Amarino DIY shield for Android-Arduino-Bluetooth experiments

We are now selling Amarino Nano 1.0 kit for Amarino experiments. It is fully assembled kit and includes Arduino Nano and Bluetooth module. You can easily test RGB LED and sensor graph features of Amarino toolkit app.

 Please check this page for more information. 

Amarino Nano-1-1


About Amarino Shield

Amarino shield in use (2)

Amarino shield can be used for doing several experiments with Amarino and Android serial emulators. For example, you can operate a multicolor lamp, sensor graph, light sensor, etc.

The shield is just a modification of previous shield designed and published by Sagar Sapkota (Buildcircuit.com). Amarino shield 3.0 has added one more header space for BlueSMiRF supporting altogether 3 different Bluetooth adapters.

(more…)

Amarino shield 3.0 experiments- Android and Arduino

On this post, you will see how Amarino shield can be used for Android- Arduino experiments. It shows some basic experiments with android serial emulator and Amarino toolkit. You can get the original Amarino source codes and installable files also. Just install the application on your Android phone and experiment with the kit.

This page basically gives examples for using Amarino 3.0, but you can also use the same source codes for Amarino shields 1.0 and 2.0.

(more…)

Amarino based Sensor Graph with Custom Bluetooth ID and LED controller

In this project, you can control an LED and see sensor graph simultaneously. For your convenience, I have used a simple light sensor circuit. The resistance of the photo resistor varies with the amount of light falling on it. The amount of light is varied with LED controller and the sensor data variation can be seen on the Sensor Graph.

How to assemble Magician Chassis

Check out similar robotics chassis at Buildcircuit store

Sparkfun.com has recently released a simple, easy and useful robot platform for robotics amateurs. It is called “Magician Chassis”. You can use the chassis for different kinds of robots, for example, line sensing, obstacle detecting and smart phone controlled robots. I have recently published an easy project about smart phone controlled robot. I have also used Magician Chassis on my project. I recommend this chassis for robotics amateurs and novices because it is cheaper than other products I have known. You can use it for learning and experimenting the basics of robotics.

(more…)

3 useful applications for serial data transfer between Android and Arduino

In this article, you will know about three easy, useful and absolutely FREE Android applications that facilitate serial communication between Arduino and Android via Bluetooth medium. Before moving on to applications, you can check this article to know about the fundamentals of Android-Arduino communication using Bluetooth.

Now, let’s start with the applications first, then we can move on to some simple experiments. (more…)

Multi color Lamp using Amarino, Android and Arduino

This tutorial is for novices who have never made any Android application or worked with Amarino. If you have never done any experiment with Android and Arduino, please start with this experiment.

You don’t need to have previous knowledge of Android for doing this experiment. Simply download any Android serial emulator and upload the Arduino code and send/receive between Arduino and Android. For that experiment, you can use any kind of Bluetooth adapter, for example, BlueSMiRF or general Bluetooth adapter. If you are not confident, start with a cheap Bluetooth moduleBUY HERE. (more…)

Search for products

Back to Top
Product has been added to your cart