HC-06 Bluetooth Low Energy Module not sending data to ArduTooth

Dear Arduino fellows,

I am trying to get this Bluetooth Low Energy Module working to send sensor data to my smartphone:
HC-06:
https://www.reichelt.de/arduino-4duino-wireless-modul-hc-06-arduino-hc-06-p170171.html

I have followed this tutorial:

And I used SoftwareSerial connection on Pin 2/3 as well as 10/11 and this code:

/*Developer: Frederik Hauke

Important Notices:

This Arduino-Code is written for Visualizating measurement data from a microcontroller via Bluetooth.

Before starting this application, the Bluetooth-Modul (HC-05) has to be coupled to the Smartphone.In the special case of the HC-05 the default PinCode for initiating the Coupling-Process is "1234".

Wiring: GND of HC-05 to GND Arduino, VCC of HC-05 to VCC Arduino, TX HC-05 to Arduino Pin 10 (RX) RX HC-05 to Arduino Pin 11 (TX) */

#include <SoftwareSerial.h>

SoftwareSerial BTserial(10, 11); // RX | TX

int sensorPin = A0;

int sensorValue = 0;

void setup() {

BTserial.begin(9600); }

void loop() {

sensorValue = analogRead(sensorPin);

//IMPORTANT: The complete String has to be of the Form: 1234,1234,1234,1234;

//(every Value has to be seperated through a comma (',') and the message has to

//end with a semikolon (';'))

BTserial.print("1234");

BTserial.print(",");

BTserial.print("1234.0");

BTserial.print(",");

BTserial.print("1234 hPa");

BTserial.print(",");

BTserial.print("500 ml/s");

BTserial.print(",");

BTserial.print(sensorValue);

BTserial.print(";");

//message to the receiving device

delay(20);

}

I have also tried just normal Serial.begin(9600); with the Tx, Rx pins from the ArduinoUNO, as shown in the attached images.

I have used a votage divider with 3kOhm and 1.8kOhm, which outputs a voltage of 3.4V (the device may only be operated at 3.3V).

I can connect via bluetooth to the module but it is not sending data to this app:

I am quite puzzled now :). Maybe you can help!

Best, thank you!

Nobody can interpret these colorful pictures. The best replacement would be a circuit diagram (Fritzing)

In picture 1 it looks like the HC-05 is connected to RT/TX !? This has nothing to do with SoftwareSerial.

Alrighty, I can send the diagrams tomorrow but I think the wiring is correct. I have tried both software serial and normal serial (with the correct wiring)

An HC-06 is not a Bluetooth Low Energy device, the pictures are useless, but it looks like you have an HC-05 anyway - also not BLE. The DEVICE is operated at 5v. The Tx SIGNAL from Arduino should have the divider.

You might find the following background notes useful.

http://homepages.ihug.com.au/~npyner/Arduino/GUIDE_2BT.pdf
http://homepages.ihug.com.au/~npyner/Arduino/BT_2_WAY.ino

Thank you a lot guys. You are right, I have the HC-05, in contrast to what the supplier sold me. It turned out that the hook up was correct from the beginning but I just couldn't get the App 'ArduTooth' to work. With these apps Serial and SoftwareSerial both worked fine for me:

Thank you guys! I have learned something about the module. Thank you also for the links.

If I recall correctly, Qwerty's Bluetooth Terminal cannot record, which would make it a pretty useless choice. You might consider Cetin's Bluetooth Graphics Terminal.