Difference between revisions of "ITEAD BLE SHIELD"
(→Specifications) |
m (→Download) |
||
(13 intermediate revisions by 3 users not shown) | |||
Line 3: | Line 3: | ||
[[File:BLE shield.jpg|thumb|400px|right]] | [[File:BLE shield.jpg|thumb|400px|right]] | ||
BLE [[shield]] is to adapt Bluetooth Low Energy to serial port, which is specifically designed for Arduino motherboard and compatible boards, plug and play. As the [[shield]] supports both 3.3V and 5V operating levels, it can be used together with other compatible motherboards such as ChipKit. BLE [[shield]] enables your Arduino board to communicate with other BLE devices, that is, communication with IOS devices, including iPhone 5, iPhone 4S, iPad 3 and iPod touch 5 can be achieved. | BLE [[shield]] is to adapt Bluetooth Low Energy to serial port, which is specifically designed for Arduino motherboard and compatible boards, plug and play. As the [[shield]] supports both 3.3V and 5V operating levels, it can be used together with other compatible motherboards such as ChipKit. BLE [[shield]] enables your Arduino board to communicate with other BLE devices, that is, communication with IOS devices, including iPhone 5, iPhone 4S, iPad 3 and iPod touch 5 can be achieved. | ||
+ | |||
+ | Go shopping [http://imall.iteadstudio.com/im130704001.html ITEAD BLE SHIELD (IM130704001)] | ||
==Features== | ==Features== | ||
Line 25: | Line 27: | ||
==Electrical Characteristics== | ==Electrical Characteristics== | ||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | | align="center" style="background:#f0f0f0;"|'''Parameters''' | ||
+ | | align="center" style="background:#f0f0f0;"|'''Min.''' | ||
+ | | align="center" style="background:#f0f0f0;"|'''Typical''' | ||
+ | | align="center" style="background:#f0f0f0;"|'''Max.''' | ||
+ | | align="center" style="background:#f0f0f0;"|'''Unit''' | ||
+ | |- | ||
+ | | Power supply voltage||1.65||3.3||3.3||VDC | ||
+ | |- | ||
+ | | Working current (VCC=3.3V)||-||50||-||mA | ||
+ | |- | ||
+ | | Emission power||-||-||4||dBm | ||
+ | |- | ||
+ | | Sensitivity||-||-||-84||dBm | ||
+ | |- | ||
+ | | Transmission velocity||-||6||-||Kbps | ||
+ | |- | ||
+ | | Working temperature||-5||-||65||℃ | ||
+ | |} | ||
==Hardware== | ==Hardware== | ||
+ | http://imall.iteadstudio.com/media/wysiwyg/Products/ShieldsHardware/IM130704001_1.jpg | ||
==UART multiplexer== | ==UART multiplexer== | ||
+ | You can use jumpers to connect TXD and RXD pins of HM-10 module to D0~7 of Arduino. | ||
+ | |||
+ | [[File:BLE shield1.jpg]] | ||
+ | |||
+ | When connecting in the following way, BLE [[shield]] is to connect and communicate with hardware UART of chip Atmega328 on the board. | ||
+ | |||
+ | [[File:BLE shield2.jpg]] | ||
+ | |||
+ | When connecting in the following way, BLE [[shield]] is to communicate with chip Atmega8U2 or FT232RLon the board. They are connected to PC via USB cable, when connecting in this way, serial software of PC can be used to control or configure HM-10 module. | ||
+ | |||
+ | [[File:BLE shield3.jpg]] | ||
+ | |||
+ | Apart from the two ways above, you can also connect TXD and RXD to pins D2 ~ 7 and use a soft serial library to control BLE [[shield]]. | ||
+ | |||
+ | [[File:BLE shield4.jpg]] | ||
==Operating level switch== | ==Operating level switch== | ||
+ | |||
+ | [[File:BLE shield5.jpg]] | ||
+ | When switching to 3.3V, BLE [[shield]] can communicate with boards of 3.3V operating level, such as Arduino DUE; when switching to 5V, BLE [[shield]] can communicate with boards of 5V operating level, such as Arduino UNO. | ||
+ | |||
+ | When switching, the power supply voltage of V pin at the electronic brick interface will also change accordingly. That is to say, voltage of V pin is 3.3V when switching to 3.3V and 5V when switching to 5V. | ||
==Indicators== | ==Indicators== | ||
+ | 1. PWR | ||
+ | |||
+ | 3.3V power supply indicator of the [[shield]]: When the power supply is normal, PWR indicator is normally ON. | ||
+ | |||
+ | 2. Status | ||
+ | |||
+ | Bluetooth connection status indicator: When the Bluetooth is under standby status, Status indicator flashes at pulse time of 500ms (Status indicator can be modified as OFF under standby status via AT commands); When the Bluetooth is under connection status, Status indicator is normally ON. | ||
==Download== | ==Download== | ||
+ | |||
+ | [ftp://imall.iteadstudio.com/Shield/IM130704001_ITEAD_BLE_Shield/SCH_IM130704001_ITEAD_BLE_Shield.pdf Schematic for ITEAD BLE SHIELD] | ||
+ | |||
+ | [ftp://imall.iteadstudio.com/Modules/IM130614001_Serial_Port_BLE_Module_Master_Slave_HM-10/DS_IM130614001_Serial_Port_BLE_Module_Master_Slave_HM-10.pdf Datasheet for HM-10 Module] | ||
==Useful Links== | ==Useful Links== |
Latest revision as of 02:08, 22 November 2014
Contents
Overview
BLE shield is to adapt Bluetooth Low Energy to serial port, which is specifically designed for Arduino motherboard and compatible boards, plug and play. As the shield supports both 3.3V and 5V operating levels, it can be used together with other compatible motherboards such as ChipKit. BLE shield enables your Arduino board to communicate with other BLE devices, that is, communication with IOS devices, including iPhone 5, iPhone 4S, iPad 3 and iPod touch 5 can be achieved.
Go shopping ITEAD BLE SHIELD (IM130704001)
Features
- Supports both 3.3V and 5V operating levels, compatible with more motherboards
- Serial port connection selector, you can randomly choose connection between BLE shield and UART of the motherboard
- Onboard reset button
- With interface for electronic brick, you can easily connect a variety of electronic brick modules
Specifications
PCB size | 56.0mm X 44.7mm X 1.6mm |
Supply voltage | 5V |
Operating level | 3.3V and 5V |
Protocol | Bluetooth 4.0 |
Indicators | PWR and Status |
Electrical Characteristics
Parameters | Min. | Typical | Max. | Unit |
Power supply voltage | 1.65 | 3.3 | 3.3 | VDC |
Working current (VCC=3.3V) | - | 50 | - | mA |
Emission power | - | - | 4 | dBm |
Sensitivity | - | - | -84 | dBm |
Transmission velocity | - | 6 | - | Kbps |
Working temperature | -5 | - | 65 | ℃ |
Hardware
UART multiplexer
You can use jumpers to connect TXD and RXD pins of HM-10 module to D0~7 of Arduino.
When connecting in the following way, BLE shield is to connect and communicate with hardware UART of chip Atmega328 on the board.
When connecting in the following way, BLE shield is to communicate with chip Atmega8U2 or FT232RLon the board. They are connected to PC via USB cable, when connecting in this way, serial software of PC can be used to control or configure HM-10 module.
Apart from the two ways above, you can also connect TXD and RXD to pins D2 ~ 7 and use a soft serial library to control BLE shield.
Operating level switch
When switching to 3.3V, BLE shield can communicate with boards of 3.3V operating level, such as Arduino DUE; when switching to 5V, BLE shield can communicate with boards of 5V operating level, such as Arduino UNO.
When switching, the power supply voltage of V pin at the electronic brick interface will also change accordingly. That is to say, voltage of V pin is 3.3V when switching to 3.3V and 5V when switching to 5V.
Indicators
1. PWR
3.3V power supply indicator of the shield: When the power supply is normal, PWR indicator is normally ON.
2. Status
Bluetooth connection status indicator: When the Bluetooth is under standby status, Status indicator flashes at pulse time of 500ms (Status indicator can be modified as OFF under standby status via AT commands); When the Bluetooth is under connection status, Status indicator is normally ON.
Download
Schematic for ITEAD BLE SHIELD