Author Topic: ESP32 BLE Arduino?  (Read 5081 times)

0 Members and 1 Guest are viewing this topic.

Offline Thane of CawdorTopic starter

  • Regular Contributor
  • *
  • Posts: 96
ESP32 BLE Arduino?
« on: July 12, 2017, 04:10:15 pm »
Hey all!

Has anyone had success in using the BLE capability of the ESP32 with the Arduino environment yet? If so, are there any libraries you've worked with that had good functionality? ::)
 

Offline Royce

  • Contributor
  • Posts: 49
  • Country: us
Re: ESP32 BLE Arduino?
« Reply #1 on: July 31, 2017, 02:53:45 pm »
Its not Arduino, and I have to confess to not having tried it yet, but this fellow has tutorials on BLE via the ESP-IDF. He's written some C++ classes that seem to simplify the process a good bit.

https://www.youtube.com/playlist?list=PLB-czhEQLJbWMOl7Ew4QW1LpoUUE7QMOo
 
The following users thanked this post: oPossum

Offline Thane of CawdorTopic starter

  • Regular Contributor
  • *
  • Posts: 96
Re: ESP32 BLE Arduino?
« Reply #2 on: August 25, 2017, 11:37:17 am »
Thanks for that!
 

Online tszaboo

  • Super Contributor
  • ***
  • Posts: 7369
  • Country: nl
  • Current job: ATEX product design
Re: ESP32 BLE Arduino?
« Reply #3 on: August 25, 2017, 12:14:20 pm »
Last time I tried, it wasn't working. Nor the dual core aspect. That was a few moths ago though. It isnt a real update over the 8266 if you are using arduino.
 

Online tszaboo

  • Super Contributor
  • ***
  • Posts: 7369
  • Country: nl
  • Current job: ATEX product design
Re: ESP32 BLE Arduino?
« Reply #4 on: August 26, 2017, 08:40:30 am »
That was a few moths ago though.
There's always a few bugs in new devices.
But, you know, when the main reason to buy something does not work... I call that huge fail, not a bug.
 

Online tszaboo

  • Super Contributor
  • ***
  • Posts: 7369
  • Country: nl
  • Current job: ATEX product design
Re: ESP32 BLE Arduino?
« Reply #5 on: August 26, 2017, 10:40:18 am »
Oh, I did not see my typo...
 

Offline Mr. Scram

  • Super Contributor
  • ***
  • Posts: 9810
  • Country: 00
  • Display aficionado
Re: ESP32 BLE Arduino?
« Reply #6 on: August 26, 2017, 06:55:03 pm »
That was a few moths ago though.
There's always a few bugs in new devices.
But, you know, when the main reason to buy something does not work... I call that huge fail, not a bug.
The chip is still twice as fast and has a couple of nice upgrades. But yeah, the ability to use both cores is nice.
 

Offline TK

  • Super Contributor
  • ***
  • Posts: 1722
  • Country: us
  • I am a Systems Analyst who plays with Electronics
Re: ESP32 BLE Arduino?
« Reply #7 on: August 26, 2017, 07:43:35 pm »
I am not sure if the following guide is specific for the ESP32 Thing from SparkFun... it might work with any ESP32 boards.

https://learn.sparkfun.com/tutorials/esp32-thing-hookup-guide#installing-the-esp32-arduino-core
 

Offline danadak

  • Super Contributor
  • ***
  • Posts: 1875
  • Country: us
  • Reactor Operator SSN-583, Retired EE
Re: ESP32 BLE Arduino?
« Reply #8 on: August 30, 2017, 10:19:10 pm »
PSOC has quite a good code base and video library.


http://www.cypress.com/products/psoc-4-ble-bluetooth-smart





Regards, Dana.
Love Cypress PSOC, ATTiny, Bit Slice, OpAmps, Oscilloscopes, and Analog Gurus like Pease, Miller, Widlar, Dobkin, obsessed with being an engineer
 

Offline Thane of CawdorTopic starter

  • Regular Contributor
  • *
  • Posts: 96
Re: ESP32 BLE Arduino?
« Reply #9 on: September 01, 2017, 01:09:33 pm »
Thanks for that, will have a look!
 

Offline richardman

  • Frequent Contributor
  • **
  • Posts: 427
  • Country: us
Re: ESP32 BLE Arduino?
« Reply #10 on: September 02, 2017, 01:38:56 am »
If people are looking for other BLE solutions, I can recommend the ST BlueNRG lines. It can work as a coprocessor or you can put your code in the SoC itself so it has lots of flexibility on what you can do.

Our newest product uses it and while we don't push all of the aspects of BLE, it seems to work well with good range. The API is relatively easy to use.
// richard http://imagecraft.com/
JumpStart C++ for Cortex (compiler/IDE/debugger): the fastest easiest way to get productive on Cortex-M.
Smart.IO: phone App for embedded systems with no app or wireless coding
 

Offline JaspaJami

  • Contributor
  • Posts: 48
  • Country: fi
    • Susijarvi
Re: ESP32 BLE Arduino?
« Reply #11 on: May 17, 2018, 12:11:57 pm »
I have done BLE communication between Android phone and ESP32 (i also tested between Win10 and ESP32). Komoot navigation app in sending navigation markers to ESP32. And i use Arduino enviroment.

https://github.com/komoot/BLEConnect

https://github.com/SensorsIot/Bluetooth-BLE-on-Arduino-IDE
« Last Edit: May 17, 2018, 12:14:32 pm by JaspaJami »
 
The following users thanked this post: Thane of Cawdor


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf