Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

ESP32 Bluetooth and Wifi Module Interface with Cloud

prakashvenugopal

Advanced Member level 1
Joined
Jun 1, 2011
Messages
459
Helped
15
Reputation
30
Reaction score
15
Trophy points
1,298
Activity points
4,863
Hi all,

I am planning to Interface the ESP32 Bluetooth/Wifi Module with Cloud.
My application is, I have to Connect my Mobile Phone with ESP32 bluetooth and through Mobile Phone internet, i have to use
ESP32 Wifi access to send and receive the Data to the Cloud. Will it possible? Kindly let us know.

Regards,
V. Prakash
 

betwixt

Super Moderator
Staff member
Joined
Jul 4, 2009
Messages
15,573
Helped
5,036
Reputation
10,096
Reaction score
4,876
Trophy points
1,393
Location
Aberdyfi, West Wales, UK
Activity points
131,988
It is possible but bear in mind that Bluetooth and Wifi share the same frequency allocations and therefore the ESP32 (or any similar device) cannot use both at the same time. What you can do is receive, store, switch modes and send in sequence so you alternate between them.

Also note that the WiFi has to connect to an access point to reach the internet, you can connect to the access point but it needs its own interface to the internet itself. Usually a WiFi router is used for this purpose.

Brian.
 

andre_luis

Super Moderator
Staff member
Joined
Nov 7, 2006
Messages
9,392
Helped
1,174
Reputation
2,367
Reaction score
1,166
Trophy points
1,403
Location
Brazil
Activity points
54,647
Cloud services in some sense act as webservers, so even your mobile phone acting as internet router would do the job, at least whenever you are nearby to the ESP32. What you need at this time is to define general specifications of the whole workflow, such as client/server relationship and timmings; for instance, some cloud brokers have limitation on the allowed inverval between consecutive issued messages in the Free version, Thingspeak for example, 15s if I'm not wrong.
 

prakashvenugopal

Advanced Member level 1
Joined
Jun 1, 2011
Messages
459
Helped
15
Reputation
30
Reaction score
15
Trophy points
1,298
Activity points
4,863
Hi,

Thanks for the reply. From this i understand, we can use Mobile phone for Internet to access the ESP32 Wifi to send and receive the Data to the Cloud. I am planning to use the Arduino IDE to Program the ESP32 module.
what is the cloud we can use to send and receive the data for demo purpose. For just checking as free demo. Kindly recommend the Cloud side Service and the Software to be used in the cloud side.

Regards,
V.Prakash
 

andre_luis

Super Moderator
Staff member
Joined
Nov 7, 2006
Messages
9,392
Helped
1,174
Reputation
2,367
Reaction score
1,166
Trophy points
1,403
Location
Brazil
Activity points
54,647
Kindly recommend the Cloud side Service
As already told, Thingspeak is one option. Have a look on their webpage, available at Mathworks domain. There, once subscribed to the service, you get the url syntax with which sentences will be issued. For the sake of experiments, you can even read/write values via web browser.
--- Updated ---

You can find an overview about Thingspeak here:

 

prakashvenugopal

Advanced Member level 1
Joined
Jun 1, 2011
Messages
459
Helped
15
Reputation
30
Reaction score
15
Trophy points
1,298
Activity points
4,863
Hi,

Thanks for the reply. What about Google Firebase ? shall i use this for my cloud application. Kindly let us know.

Regards,
V. Prakash
 

LaTeX Commands Quick-Menu:

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top