PINE64
Using ESP32 as WiFi and Bluetooth Module - Printable Version

+- PINE64 (https://forum.pine64.org)
+-- Forum: ROCK64 (https://forum.pine64.org/forumdisplay.php?fid=85)
+--- Forum: Rock64 Hardware and Accessories (https://forum.pine64.org/forumdisplay.php?fid=89)
+--- Thread: Using ESP32 as WiFi and Bluetooth Module (/showthread.php?tid=7214)



Using ESP32 as WiFi and Bluetooth Module - shripal17 - 03-01-2019

Is there any way I can use the Espressif's ESP32 Module as only WiFi and Bluetooth Module for Rock64 using the GPIO Pins/Interface (e.g. UART/SPI/I2C)?

I can't find any references which would allow this functionality. All I could find are code examples for using ESP32 as standalone microcontroller

My goal is to use ESP32 as WiFi and Bluetooth Module on Android


RE: Using ESP32 as WiFi and Bluetooth Module - psychedup - 03-01-2019

(03-01-2019, 01:00 AM)shripal17 Wrote: Is there any way I can use the Espressif's ESP32 Module as only WiFi and Bluetooth Module for Rock64 using the GPIO Pins/Interface (e.g. UART/SPI/I2C)?

I can't find any references which would allow this functionality. All I could find are code examples for using ESP32 as standalone microcontroller

My goal is to use ESP32 as WiFi and Bluetooth Module on Android

At the hardware level I imagine that ought to be possible, but depending on what OS you want to run, you would need drivers for that would support such a configuration. I did a quick search and didn't find any.


RE: Using ESP32 as WiFi and Bluetooth Module - shripal17 - 03-08-2019

(03-01-2019, 01:34 PM)psychedup Wrote:
(03-01-2019, 01:00 AM)shripal17 Wrote: Is there any way I can use the Espressif's ESP32 Module as only WiFi and Bluetooth Module for Rock64 using the GPIO Pins/Interface (e.g. UART/SPI/I2C)?

I can't find any references which would allow this functionality. All I could find are code examples for using ESP32 as standalone microcontroller

My goal is to use ESP32 as WiFi and Bluetooth Module on Android

At the hardware level I imagine that ought to be possible, but depending on what OS you want to run, you would need drivers for that would support such a configuration. I did a quick search and didn't find any.

I asked the same question on ESP32 Forum, they said using AT Commands would be the best option. I would write the drivers for AT Commands for Android

The AT commands can only be used for controlling/commanding the ESP32 like listing WiFi stations, or connecting to one and so on...

But what about the data transfer like loading a website or downloading files from the internet?