Questions tagged [ble]
Stands for "Bluetooth Low Energy." BLE (also "Bluetooth LE") is a variation of the Bluetooth wireless standard designed for low power consumption. It was introduced by the Bluetooth Special Interest Group (Bluetooth SIG) in December 2009 as part of the Bluetooth 4.0 specification.
65 questions
- Bountied 0
- Unanswered
- Frequent
- Score
- Trending
- Week
- Month
- Unanswered (my tags)
0
votes
1
answer
76
views
Connecting two Arduinos via BLE 5.0
I have this issue where I'm transmitting sensor data from Nano Sense Rev 2 (transmitter) board to Nano 33 BLE rev 2 (receiver). The receiver keep failing to detect and connect to the transmitter and ...
0
votes
0
answers
32
views
ESP32 Bluetooth Pair scanFilter not working properly
I am trying to make a bluetooth device with esp32 s3. Pairing should work like a headfone. At the First start, any device can connect my ble ESP32 after connecting I will add in whitelist this device ...
-1
votes
1
answer
84
views
Can't connect to Arduino Nano 33 BLE while MicroPython file is running
I am using a Arduino Nano 33 BLE and I'm using MicroPython to write code for my board using Arduino Lab for MicroPython. I uploaded a file with the name main.py to my Arduino to test if it would work ...
1
vote
0
answers
79
views
Reading from Analog Mic and Transmitting over BLE (Nano 33 BLE)
I'm trying to read from an analog mic with a sampling frequency of 10 kHz and transmitting the data over BLE on Arduino Nano 33 BLE Sense Rev 2. The MCU reaches that sampling rate with no problem but ...
0
votes
0
answers
66
views
Arduino bluefruit nrf52 - check if softdevice is "busy"
I'm using a Bluefruit nRF52 with Arduino framework, and using Bluefruit library. It's connected to the Bluefruit connect app, but also acting as an SPI slave for another device (an stm32).
I'm having ...
2
votes
0
answers
908
views
Send large file over BLE with ESP32 Wrover B
I have been able to get a large file to be sent in packages over BLE to a characteristic on my ESP32-Wrover-B module (yay!). However, these files can be large (+300kb) so I need to repackage them ...
5
votes
1
answer
343
views
MacBook + BLE Microcontroller Incompatibility?
I've programmed an Adafruit Feather nRF52840 board to send MIDI signals to my computer via BLE. I can confirm that the board pairs successfully with an Android phone and a Windows PC, but my laptop (...
1
vote
1
answer
293
views
MKR 1010 WIFI Built-in RGB LED not working with BLE
in addition to the standard LED_BUILTIN, MKR 1010 WIFI comes with a built-in RGB LED.
This RGB LED fails when used along the on-board BLE, no matter what program sequence I test.
To reproduce the ...
1
vote
0
answers
132
views
how to config size USB mass storage arduino nano ble 33?
I see that they arduino nano ble 33 support USB 2.0. Is there a way for us to create a USB mass storage of about 200kb for convenient storage of configuration files and history files?
I see example ...
1
vote
0
answers
416
views
How to query data from my ELM327 via BLE?
I have a HM-10 module connected to my Arduino Nano that I want to use to get data from a ELM327 OBDII.
I have been able to successfully connect to the ELM327 via:
AT
AT+RESET
AT+BAUD2
AT+ROLE1
AT+...
2
votes
0
answers
96
views
BLE disconnect during code "pause"
I have a code that should pause the script for a specific time (x_time). if x_time is above 30-40 sec the BLE connection to the android phone is lost. Any suggestions on how to avoid the lost ...
1
vote
1
answer
823
views
ESP32 - BLE does not connect/restart after light sleep
noob in arduino here.
I'm trying to connect via BLE after the ESP32 wakeups from light sleep. I have tried many different things, but none of them work. Everything works fine before the device sleeps ...
1
vote
0
answers
81
views
Connecting HM-10 and relay to Arduino Uno
I have an 8 channel relay, an Arduino Uno, and this HM-10 bluetooth module: https://www.amazon.com/dp/B06WGZB2N4
The Goal
Send a number (1-8) from my Android phone via bluetooth to turn a relay on.
...
0
votes
2
answers
1k
views
How to get the scan duration below 1 sec with Arduino BLE?
I want to scan continuously for other Bluetooth devices with my ESP32 using BLE. The scan method only accepts integers larger than 0, such as scan->start(1, false). However I want the results to be ...
0
votes
1
answer
144
views
How does a callback function get revoke itself eg. Connect function get revoked when there is new connection
Further to my previous question here
Can anyone help me understand how the callback function gets revoked itself? The connect function, disconnect function.
BLE custom UUID code source here
Another ...