Notifications
Clear all

Comparison of all wireless communication methods with Arduino

6 Posts
3 Users
0 Likes
1,347 Views
(@queenidog)
Member
Joined: 5 years ago
Posts: 17
Topic starter  

I've tried them all: NRF24L01, 315MHz/433MHz modules, HC05 Bluetooth, PS2, HC12, all with varying success. I liked HC12 because it was only 2 wires, vs NRF24L01 with 8 (if you use the interrupt), but had LOTS of problems with continuity and I'm only transmitting across my desk.  (I tried bigger separation, 10 feet, no difference except I walked more).   So which one is best for wireless, say between a joystick and a robot?  


   
Quote
(@do_not_give_up)
Member
Joined: 1 year ago
Posts: 4
 

I am working with Arduino on a ESP32 TTGO mini board and I would like to broadcast, via WiFi, GPS coordinates to a simple iPAD (in situations where Cellular connectivity is non existent) to display those live coordinate positions on an Map APP, ie. US Forest Trails Map, etc.  I have followed the Getting Started with WiFi video and have successfully connected via WiFi from the ESP32 board (as an Access Point and my iPAD as a Station); now I need help actually broadcasting realtime GPS coordinates to my iPAD MAP to display my actual position.   


   
ReplyQuote
Ron
 Ron
(@zander)
Father of a miniature Wookie
Joined: 3 years ago
Posts: 6941
 

@do_not_give_up Have ypu tested the range of the esp32 wifi? Without an external antenna it might be 20 ft, with an antenna maybe a few dozen feet.

As far as your next step, just get Bill's (DroneBotWorkshop) GPS video/blog and that will show you how to display your position in Google Map. 

 

 

First computer 1959. Retired from my own computer company 2004.
Hardware - Expert in 1401, and 360, fairly knowledge in PC plus numerous MPU's and MCU's
Major Languages - Machine language, 360 Macro Assembler, Intel Assembler, PL/I and PL1, Pascal, Basic, C plus numerous job control and scripting languages.
Sure you can learn to be a programmer, it will take the same amount of time for me to learn to be a Doctor.


   
ReplyQuote
(@do_not_give_up)
Member
Joined: 1 year ago
Posts: 4
 

Thanks for your reference Ron, what is the exact title of Bill’s suggested YT video?

I have been able to utilize the WiFiAccessPoint.ino

to pass live GPS data to a webpage.  However, I must manually reload/refresh the webpage to view the updated data?

6A6853E3 977C 483E 8735 6C93E1C9286E

   
ReplyQuote
Ron
 Ron
(@zander)
Father of a miniature Wookie
Joined: 3 years ago
Posts: 6941
 

@do_not_give_up I am of the school 'teach them how to fish', so Bill's video is found by going to his channel and searching WITHIN his channel for GPS. The videos are great eye candy, but for learning shrink the video, under the video is a 'more' button, the first line after that is generally 'Article with code samples' 

As to the refresh issue, you could try using the browser tab periodic reload or words to that effect for your browser of choice, mine is a chrome clone called Vivaldi but any decent browser will have the equivalent. 

First computer 1959. Retired from my own computer company 2004.
Hardware - Expert in 1401, and 360, fairly knowledge in PC plus numerous MPU's and MCU's
Major Languages - Machine language, 360 Macro Assembler, Intel Assembler, PL/I and PL1, Pascal, Basic, C plus numerous job control and scripting languages.
Sure you can learn to be a programmer, it will take the same amount of time for me to learn to be a Doctor.


   
ReplyQuote
Ron
 Ron
(@zander)
Father of a miniature Wookie
Joined: 3 years ago
Posts: 6941
 

@do_not_give_up I did a google of 'html to cause web page to refresh' and got a few answers, most were useless, but a couple looked doable. I don't know html at all, I am an old tube guy, and even transistors are something of a mystery to me. I rely on google, and 'beneficial wishful thinking'.

First computer 1959. Retired from my own computer company 2004.
Hardware - Expert in 1401, and 360, fairly knowledge in PC plus numerous MPU's and MCU's
Major Languages - Machine language, 360 Macro Assembler, Intel Assembler, PL/I and PL1, Pascal, Basic, C plus numerous job control and scripting languages.
Sure you can learn to be a programmer, it will take the same amount of time for me to learn to be a Doctor.


   
ReplyQuote