Keyboard, display, sensor or other device can be connected by means of Bluetooth modules even without cables.
Many times, it´s more practical to have devices interconnected wirelessly. Whether we need a simpler transfer of values from some sensor or a more complicated data communication between two devices, Bluetooth modules will manage it without a long development. Bluetooth technology with their range of 10m or up to 100m (Class 1) usually suit to many purposes where a cable connection is undesired or even impossible.
Bluetooth modules from company Rayson are based on various Bluetooth chips from a renowned company CSR, which determine main features of a given module. On stock we keep several types for example the favorite BTM-112 (Class 2) or BTM-222 (Class 1). Modules contain their own firmware, so it´s not necessary to know a functionality of given Bluetooth chips in detail, but for the most of applications it is sufficient to use configuration commands sent via UART port.
Versatility of modules is mainly in the fact, that they are able to transfer virtually any data, that´s why they can be used for controlling of peripherals, audio transmission etc. and everywhere, where there range and data transfer speed of Bluetooth protocols are sufficient.
Where a cable can’t, a Bluetooth can - [Link]
This is a open source project of RC Car with control from Android Phone via Bluetooth. The controller is used with .NET Micro Framework: FEZ Panda II, but you may use any controller works with .NET Micro Framework core (Netduino, GHI Electronics board’s and other). All source code is available at GitHub.
CxemCAR 1 – Android Control RC Car over Bluetooth - [Link]
TechBitar wrote this Instructable detailing his ANDRUINO, the 2-way Android controller for Arduino via bluetooth:
ANDRUINO is a simple tool to help you control your Arduino (or clone) from your Android phone. It’s both an Android app and an Arduino program. Andruino has a simple Android user interface to 1) control Arduino’s digital and PWM pins 2) send text commands to Arduino 3) and receive data from Arduino over Bluetooth using the ever popular HC-05 Bluetooth over serial module or its siblings.
Andruino should work with other Bluetooth modules with some tweaking but I have only tested it with the HC-05. This is an alpha version that’s running fine on my Samsung Galaxy S2 Plus. Please share your experience running Andruino on your phone.
Andruino: A simple 2-way bluetooth-based Android controller for Arduino - [Link]
Zak Kemble builded a network monitor device able to show basic network statistics on a small LCD screen. He writes:
Whenever I want to see why a download is going a little slow or getting lag on an online game I’d have to log in to my routers web page or SSH in to see if its someone else in the house downloading/uploading, the net connection going wonky or just the server, this was a bit annoying to do, so I made this device to constantly show network statistics.
Bluetooth Net Monitor - [Link]
Pulsar is a wireless heart rate monitor device without a chest strap! It communicates with iPhone 4, iPhone 4S iPhone 5, Motorola RAZR, etc over Bluetooth 4.0. Continuously monitor your heart rate without a chest strap!
Pulsar – Bluetooth Wireless Heart Rate Monitor - [Link]
This is a simple project of Android Bluetooth Car with Bluetooth control. This project is open source and multiplatform: Arduino (Processing), STM32, MSP430, PIC, AVR, FEZ Panda II (.NET Micro Framework) and may be even В Raspberry Pi.
To control the car used Android-device with a built-in accelerometer. Tilt forward – car goes forward, tilt to the left – car turns to the left, tilt back – car goes back. Speed of movement or rotation depends on how much you tilt the device. Sensitivity and value of the tilt set in the configuration Android-apps. Also are provided a normal way to control: the buttons on the screen. In addition to all I implemented the touch control. Total 3 ways to control the RC Car.
Simple RC car for beginners (Android control via Bluetooth) - [Link]
Pittsford, NY: imPulse(tm) is a personal, iPhone-compatible, handheld ECG Touch Monitor that will be introduced at this year’s Electronica Show in Munich, Germany, designed using unique EPIC touch sensors. Created by the sensorʼs manufacturer Plessey Semiconductors, imPulse(tm) is aimed at the home health market, and will allow the routine, quick and accurate recording of ECG signals outside of the medical environment – without the need for conductive gel or skin preparation. Read the rest of this entry »
Irdroid v2.0 is advanced version of the Irdroid remote control hardware. The unit is standalone, powered by 12V DC adapter and it has a bluetooth communication module. The unit features a infra-red remote control for android and a Bluetooth Music receiver in one. The module can be used simultaneously to control home TV/AV equipment and to turn any speaker into a wireless bluetooth speakers.
Irdroid v2.0 – universal remote for Android - [Link]
All in one GSM 3G module Quectel U10 simplifies schematics and shortens testing time thanks to a quantum of built-in interfaces. If you´re searching for a module for transfer of data, voice, video, SMS and MMS, which has everything imaginable already built-in, then the Quectel U10 is the right solution for you.
Unbelievably many functions, supported protocols, built-in interfaces and other features are provided by the new 3G module Quectel U10. Thanks to this, in the most of applications it isn´t necessary to connect any other interfaces, what decreases the production cost of a target device. Only the list of features itself would occupy the whole article, that´s why we will mention at least some of them.
The module supports dual mode and is multi-band (WCDMA & GSM) and a UMTS (HSPA) high-speed data transfer, further supported even by a high-speed USB 2.0 interface and three UART channels. CMOS camera interface with an 8 Mpx resolution enables a direct camera connection without other extra costs. All necessary can be stored into a directly connectable SD card with up to 32 GB capacity. To gain a Bluetooth communication, it is only necessary to connect an antenna to the U10. The U10 module also contains a control circuit for Li-ion battery charging, what is convenient in mobile applications, as well as when using a battery as a backup source. RIL (radio interface layer) driver for WinCE6.0 and a USB driver for WinCE 6.0, Win7/XP and Linux 2.6 further simplify a communication and connectivity. Excellent sensitivity, advanced audio algorithms and video codecs contribute to universal usage of the U10 module. So that it was possible to use all functions without limitations, a given circuit should have a wide operating temperature range – U10 meets even this requirement at 100% and has a guaranteed functionality in range from -40 to +85°C. Connection of the U10 to a PCB is very simple, by an SMD connector (board to board). The module naturally enables to use SIM cards of any GSM operator. U10EVB-KIT development kit is also available for a development support.
Basic information will provide you the U10 module specification and the Quectel U10 presentation. Detailed information will provide you the U10 Hardware Design, U10 AT Commands set, U10 EVB kit user guide and the video call application note.
U10, as well as U10-EVB kit are available directly from our stock. Guide price of the U10 module is 50 EUR at purchase of 1 pcs. Upon request we´ll let you know the exact price for your project.
UMTS 3G module Quectel U10 will amaze you by a quantum of functions - [Link]
The BTSwitch project was developed to switch electric devices (lamps…) using an Android smartphone.
In the following video, you can watch the device working, while in the next pages you can find some technical details… enjoy your reading!
BTSwitch – Switch electric devices using an Android Smartphone - [Link]