BLUESMIRF SILVER BY MICHAEL SANCHEZ AND HECTOR REYNA
Slide 2
OVERVIEW What is Bluetooth and how does it work? How to
configure and use Sparkfun BlueSMiRF.
Slide 3
BLUETOOTH It is an standardized secured wireless communication
protocol. Utilizes 2.4 GHz frequency
Slide 4
HOW DOES IT WORK? Bluetooth networks = piconects Piconects are
composed of: 1. Single master 2. Multiple slaves
Slide 5
Slide 6
HOW DOES IT WORK? Bluetooth devices all have a unique address,
which is usually presented as a 12 digit hexadecimal value. Number
is shown has the MAC NO.
Slide 7
HOW TO CONNECT? 1. Inquiry: An exchange of address. 2. Paging:
Initialization of connection. 3. Connection: They can be in four
different modes. 4. Paired Devices
Slide 8
BLUETOOTH PROFILES Bluetooth profiles build upon the foundation
of the standard protocol. These profiles are defined by what is the
device being used for.
Slide 9
BLUETOOTH PROFILES Serial Port Profile (SSP) Human Interface
Device (HID) Hands-Free Profile (HFP) Advance Audio Distribution
Profile(A2DP) A/V Remote Control Profile(AVRCP)
BLUESMIRF SILVER CTS-I: Clear to send TX-O: Serial transmit
RX-I: Serial receive RTS-O: Request to send
Slide 13
BLUESMIRF SILVER The silver version uses RN-42. Which means
that it uses less power and can transmit/receive up to 10 meters.
The maximum operating voltage used is 3.3 volts. Since it has a 3.3
volt regulator you can supply up to 6 volts.
Slide 14
BLUESMIRF SILVER
Slide 15
THINGS TO KNOW There are two mode of operation: 1. Command mode
2. Data mode Command mode: device name, baud rate, PIN code and
data rate. Data mode: transmits and receives data.
Slide 16
DIFFERENT MODES
Slide 17
STEPS TO CONFIGURE THE PERIPHERAL 1. Download Tera Term.
http://en.sourceforge.jp/projects/ttssh2/releases/ 2. Establish a
connection between the Module and PC. 3. Open and configure Tera
Term.
Slide 18
TERA TERM
Slide 19
Slide 20
Slide 21
TERA TERM DEFAULT SETTING
Slide 22
DEFAULT SETTING OF BLUESMIRF SILVER
Slide 23
LIST OF COMMANDS TO CONFIGURE BLUESMIRF $$$ - Enter command
mode CMD - Successfully entered command mode (return) AOK - Valid
command (return) ERR - Invalid command (return) ? - unrecognized
command (return) h - full list of commands x - summary of the
modules current configuration --- - return to data mode