Bluetooth (BT) setup:
Baud-rate for programming module is 9600 or 19200 or 38400, depends on a module.
For programming Arduino nano has 57600 baud-rate for boot loader so BTmodule must match that speed to be able to program it
Here you can find sketch and wiring diagram for programming your BT module with Arduino Nano:
1. Upload the sketch HC05_BT_config.ino to your Nano first, then disconnect Nano from USB.
2. Now connect BT to Nano as shown in diagram but do not connect VCC.
3. Plug in the USB to Nano and then connect VCC so BT enters AT mode. LED on BT should start to blink slower, about once every 2 seconds. (If this doesn't work, try holding the button on BT module while connecting VCC).
Open serial monitor in IDE, set baud-rate to 9600 and line ending to Both NL & CR.
Type AT then press enter; (if everything is right, BT should respond with OK and then enter following commands:
AT+NAME=Zowi "setting the name"
AT+PSWD=1234 "pairing password"
AT+UART=57600,1,0 "baud rate"
AT+POLAR=1,0 "enabling STATE pin to be used as reset for programming arduino over BT"
Now go to the APP step
If any problem check this instructable of how to Modify the HC-05 Bluetooth Module Defaults Using AT Commands
For HC-06: (9600?) 115200
For HC-06 BT module things are a little simpler because module is always in AT command mode when not connected to anything. But the downside is that HC-06 module cannot be used to upload sketches to Arduino because it doesn't have reset. For configuring the module
1. upload this sketch HC06_BT_config.ino to your Nano
1. disconnect USB
2. connect BT module to Nano like this:
TX - RX
RX - TX
VCC - 5V
GND - GND
3. Power on your Nano and after about 10-15 seconds everything should be finished and your BT should be configured (LED13 should start blinking).
If any problem check this instructable
After setup the bluetooth, disconnect again the module and upload this code:
After successful upload connect the module again and will be ready for pairing
Thanks to Juan Felix Mateos we have a Beta android APP that you can test
soon we will have new UI design
Or because Otto is also compatible with Zowi you can use BQ APP
Download the official "Zowi App" from bq
Install and open Zowi app for android, pair the device and ignore the warning message that says the code is modified or something.