Search found 23 matches

by bobolink
Mon Sep 17, 2018 5:40 pm
Forum: General Discussion
Topic: Esp32 and audio (text to speech)
Replies: 4
Views: 237

Re: Esp32 and audio (text to speech)

If talkie for Arduino works for you you can try
https://github.com/bobh/ESP32Talkie
Output is on a DAC pin.
by bobolink
Sat Sep 15, 2018 12:33 pm
Forum: Hardware
Topic: ESP32 Development Board with 3.3v in and USB
Replies: 1
Views: 180

Re: ESP32 Development Board with 3.3v in and USB

I read this: “Above options are mutually exclusive, i.e. the power supply may be provided using only one of the above options. Attempt to power the board using more than one connection at a time may damage the board and/or the power supply source.” From: https://docs.espressif.com/projects/esp-idf/e...
by bobolink
Fri Sep 07, 2018 12:17 pm
Forum: Showcase
Topic: FT81X shield for ESP32 DevKitC
Replies: 10
Views: 760

Re: FT81X shield for ESP32 DevKitC

To inhibit the voltage I layout jumper pins directly in front of the devC board usb connector with a tall jumper :D . The jumper physically prevents inserting a usb cable but connects internal power when installed. Remove for development. If that is what that rpi circuit is for. https://www.digikey....
by bobolink
Thu Aug 23, 2018 12:00 pm
Forum: Hardware
Topic: Custom PCB's, how far do you go?
Replies: 4
Views: 337

Re: Custom PCB's, how far do you go?

I just identify the new or risky part of a design, breadboard that, then go straight to a board. This was a switching regulator module on the boards out for fab now. I’m sort of in transition. I use the biggest module now whenever possible. Instead of a ESP32-Wroom module I use a complete DevkitC. I...
by bobolink
Sat Aug 11, 2018 12:01 pm
Forum: General Discussion
Topic: FreeRTOS alternatives
Replies: 10
Views: 1600

Re: FreeRTOS alternatives

Any update?
Not on the RIOT boards list.
http://doc.riot-os.org/group__boards.html

I’m going to learn this OS on an Adafruit m0 board but would like to switch to an ESP32 at some point.
Thanks
by bobolink
Mon Aug 06, 2018 11:32 pm
Forum: General Discussion
Topic: iOS BLE example to help start ESP32 project?
Replies: 3
Views: 480

Re: iOS BLE example to help start ESP32 project?

Two resources: https://learn.adafruit.com/crack-the-code?view=all Uses Adafruit products https://www.bluetooth.com/develop-with-bluetooth/build/developer-kits/bluetooth-starter-kit Uses a Raspberry Pi The first is a good introduction. The second is sort of a course with labs, etc (Requires email reg...
by bobolink
Thu Aug 02, 2018 12:57 pm
Forum: ESP32 Arduino
Topic: How to hide BLE in ESP32?
Replies: 9
Views: 813

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: 813

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: 668

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: 813

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.