Bluetooth HC-06 Hello world

Dependencies:   mbed

Hello,

I got this Bluetooth from ebay. It is cheap and easy to config. You will need to connect the second USB for power. I used a phone charger to power the board ( FRDM-KL25Z ).

Config your Bluetooth with your computer first.

check the following links for help http://projectsfromtech.blogspot.com/2013/06/arduino-bluetooth-with-hc-06-and-jy-mcu.html https://mbed.org/users/edodm85/notebook/HC-05-bluetooth/

/media/uploads/beohad/dsc_0348.jpg /media/uploads/beohad/dsc_0349.jpg

Files at this revision

API Documentation at this revision

Comitter:
beohad
Date:
Tue Nov 05 00:44:19 2013 +0000
Commit message:
Bluetooth HC-06 V1.0; ; Use serial communication pins PTC4 PTC3 on FRDM-KL25Z

Changed in this revision

main.cpp Show annotated file Show diff for this revision Revisions of this file
mbed.bld Show annotated file Show diff for this revision Revisions of this file
diff -r 000000000000 -r feba469f2cf1 main.cpp
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/main.cpp	Tue Nov 05 00:44:19 2013 +0000
@@ -0,0 +1,17 @@
+// Bluetooth HC-06 may work for HC-05 (I didn't try - check https://mbed.org/users/edodm85/notebook/HC-05-bluetooth/) 
+// Use pins (RXD - PTC4, TXD - PTC3) on FRDM-KL25Z
+// Use both USBs to power the HC-06 (J9_12 - GND, J9_10 - 5V usb(VCC))
+#include "mbed.h"
+ 
+Serial HC06(PTC4,PTC3);
+ 
+int main() {
+    HC06.baud(9600);
+    HC06.printf("Press 'r'\n");
+    while (1) {
+        char c = HC06.getc();
+        if(c == 'r') {
+            HC06.printf("Hello World\n");
+        }
+    }
+}
\ No newline at end of file
diff -r 000000000000 -r feba469f2cf1 mbed.bld
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mbed.bld	Tue Nov 05 00:44:19 2013 +0000
@@ -0,0 +1,1 @@
+http://mbed.org/users/mbed_official/code/mbed/builds/a9913a65894f
\ No newline at end of file