Search found 37 matches

by bobolink
Thu Aug 02, 2018 12:57 pm
Forum: ESP32 Arduino
Topic: How to hide BLE in ESP32?
Replies: 9
Views: 3410

Re: How to hide BLE in ESP32?

Again, not sure if solicitation is the kind of hiding you want but ANCS is an iPhone BLE service which must be solicited. Here is someone talking ANCS implementation on the ESP32 with Mr. Kolban
https://github.com/nkolban/esp32-snippets/issues/430
by bobolink
Thu Aug 02, 2018 12:02 pm
Forum: ESP32 Arduino
Topic: How to hide BLE in ESP32?
Replies: 9
Views: 3410

Re: How to hide BLE in ESP32?

I think it has to be supported in the BLE implementation on the ESP32. It’s optional. The ESP32 isn’t “found” because it isn’t advertising (transmitting) its services all the time. Its receiver is listening for a certain transmission, if heard then it starts advertising as a normal peripheral. It’s ...
by bobolink
Tue Jul 17, 2018 11:37 am
Forum: General Discussion
Topic: How to set ADC sampling rate of ESP32?
Replies: 5
Views: 6278

Re: How to set ADC sampling rate of ESP32?

I wanted to keep costs low by using no external peripherals to the ESP32. Just external analog conditioning components in front of GPIO 34. I sample at 8ksps, use a software interrupt and two cores. Ping-Pong buffers. Mostly DAC examples but one mic talk-through using ADC. The software sampling tech...
by bobolink
Thu Jul 05, 2018 12:42 pm
Forum: ESP32 Arduino
Topic: How to hide BLE in ESP32?
Replies: 9
Views: 3410

Re: How to hide BLE in ESP32?

iOS has BLE services that are sort of hidden (like time and battery services). They don’t want to waste battery advertising them if you don’t need them.
You find them by knowing a long UUID a priori. The process is called service “solicitation” in the BLE specification. If that is any help.
by bobolink
Sat May 12, 2018 9:04 pm
Forum: Showcase
Topic: "Talkie" text-to-speech for ESP-32
Replies: 1
Views: 3165

Re: "Talkie" text-to-speech for ESP-32

I converted the “Talkie” Library without knowing much about it. Someone in the General Discussion section of this forum asked for help in getting it to work on the ESP-32. But I researched the project today and it has a whole story. It emulates the Texas Instruments TMS5220 chip which was used in th...
by bobolink
Fri May 11, 2018 8:25 pm
Forum: ESP32 Arduino
Topic: Sound recognition
Replies: 3
Views: 4183

Re: Sound recognition

This might be of interest: https://youtu.be/OStljy_sUVg
Claims to go up to 16 KHz but ESP-32 ADC accuracy over 6 KHz falls off.
Those cheap electret microphones are usually good to 8 KHz before they fall off.
I guess it depends on what sound you want to detect and resolution you need.
by bobolink
Thu May 10, 2018 9:29 pm
Forum: General Discussion
Topic: ESP32 and AUDIO(text to speech)
Replies: 1
Views: 1149

Re: ESP32 and AUDIO(text to speech)

I posted a conversion in "Showcase" https://www.esp32.com/viewtopic.php?f=17&t=5670 The only file changed was Talkie.cpp But the file is now not backward compatible with the other Arduino processors. The ESP-32 can't work with everything in the interrupt handler so I split it up. Set up the timer fo...
by bobolink
Thu May 10, 2018 9:14 pm
Forum: Showcase
Topic: "Talkie" text-to-speech for ESP-32
Replies: 1
Views: 3165

"Talkie" text-to-speech for ESP-32

Arduino “Talkie” text-to-speech sketch (LPC-10 codec) converted to ESP32 Arduino-IDE https://github.com/bobh/ESP32Talkie Stores speech in much smaller files than .wav format. Has a phrase library Copy file “ESP32Talkie-master” to /Arduino/libraries/ Start Arduino-IDE File/Examples/Examples From Cust...
by bobolink
Thu Apr 26, 2018 12:13 am
Forum: General Discussion
Topic: Bluetooth BLE C/C++ development
Replies: 4
Views: 1848

Re: Bluetooth BLE C/C++ development

For some reason, BLE on the Raspberry Pi has always been problematic.
I googled this: https://doc.qt.io/qt-5/qtbluetooth-index.html

non C/C++ solutions include BlueZ/Python or node.js https://github.com/noble/bleno
Hope someone else comes up with something