Bluetooth or WiFi ? (for fan controlling ? )

Hey all !

I'm a Arduino beginner and i want to ask you guys question !

I want to create an android app that control fan speed (with PWM).

now i want to ask you guys , what's better ? a WiFi module or Bluetooth module ?

(I want the most convenient way to control the fan)

shmuel930:
(I want the most convenient way to control the fan)

Either. When it comes to convenience, a button is a button, and what goes on after you push the button has no bearing on convenience.

Having said that, note:

  1. bluetooth is a lot cheaper and,
  2. if you have a WiFi controlled fan, it would probably not be a good idea to tell your friends.

Nick_Pyner:
Either. When it comes to convenience, a button is a button, and what goes on after you push the button has no bearing on convenience.

Having said that, note:

  1. bluetooth is a lot cheaper and,
  2. if you have a WiFi controlled fan, it would probably not be a good idea to tell your friends.

Hey

I have this Bluetooth module :
http://www.ebay.com/itm/180957186752?_trksid=p2060353.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT

and this WiFi module
http://www.ebay.com/itm/1PCS-ESP8266-ESP-03-Serial-WIFI-Module-Wireless-Transceiver-Send-Receive-/171636208450?pt=LH_DefaultDomain_0&hash=item27f650b342

they have the same price.

but if i want to use the fan outside my house . can i do it with the WiFi module ??

and which one is the easier , write the code for it ? (the apk code and the Arduino code )

Thanks !!

shmuel930:
I have this Bluetooth module :
http://www.ebay.com/itm/180957186752?_trksid=p2060353.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT

This is a popular bluetooth but get it on a board with pins, not bare like this.

and this WiFi module
http://www.ebay.com/itm/1PCS-ESP8266-ESP-03-Serial-WIFI-Module-Wireless-Transceiver-Send-Receive-/171636208450?pt=LH_DefaultDomain_0&hash=item27f650b342

I forgot about that one. Do some forum checking, I believe they are too cheap to be true.

but if i want to use the fan outside my house . can i do it with the WiFi module ??

and which one is the easier , write the code for it ? (the apk code and the Arduino code )

Generally, WiFi has better coverage than bluetooth, but bluetooth 4 should have a lot better range than WiFi. I have never heard of apk code and I know nothing about the code for WiFi transmission from Arduino. There is no real code requirement for bluetooth. It is the same code as you use for the serial monitor

Nick_Pyner:
This is a popular bluetooth but get it on a board with pins, not bare like this.

I forgot about that one. Do some forum checking, I believe they are too cheap to be true.

Generally, WiFi has better coverage than bluetooth, but bluetooth 4 should have a lot better range than WiFi. I have never heard of apk code and I know nothing about the code for WiFi transmission from Arduino. There is no real code requirement for bluetooth. It is the same code as you use for the serial monitor

Can i use the WiFi module outside my house ? (in a place that has no WiFi ? just my phone with 4G connection )

Only if that WiFi device can work as an AP (Access Point) or in Ad Hoc mode
But that would also require your phone to work in Ad Hoc mode and I am not sure Android supports that.

Headroom:
Only if that WiFi device can work as an AP (Access Point) or in Ad Hoc mode
But that would also require your phone to work in Ad Hoc mode and I am not sure Android supports that.

what you suggest for my project ? WiFi or Bluetooth