Simple Alexa developing board with ESP-WROVER-32 (8MB PSRAM from Oct. 7), I2S DAC, and I2S MEMS microphone
Designed by microwavemont in Japan
This product is no longer available for sale.
The seller may be offering an improved version or it may be hanging out on the beach, enjoying the retired life.
From shipping on Oct. 7th, this board will have new 8MB PSRAM version module (ESP32-WROVER-B) by the same price If you need 100% code compatibility with MrBuddyCasino's code, please consider ESP32 si…
Read More…From shipping on Oct. 7th, this board will have new 8MB PSRAM version module (ESP32-WROVER-B) by the same price
If you need 100% code compatibility with MrBuddyCasino's code, please consider ESP32 simple Alexa
In order to setup Alexa on this board, we need several following steps,
(step1) setup esp-idf by the procedure http://esp-idf.readthedocs.io/en/latest/get-started/index.html
(step2) get the full source code from https://github.com/MrBuddyCasino/ESP32_Alexa and setup along the procedure above
(step3)replace "audiorecorder.c" with the modification for Alexa32bis.
Please try,
Simple Alexa developing board consisting of ESP-WROVER-32 (Before Oct. 7th, 4MB PSRAM version, now it's 8MB PSRAM version), I2S DAC MAX98357A, and I2S MEMS microphone ICS43434
My previous item, ESP32 simple Alexa is the version with the very popular module, ESP-WROOM-32. But Espressif has another larger RAM version, WROVER. The more memory, we will have more potential for future application, so this time I made this board.
Small size (50 x 30 mm), which is suitable for an embedded application. ESP-WROVER-32, all-in-one Module is on-board.
Single channel, Class-D amplifier embedded DAC, MAX98357 is connected to ESP32 through I2S bus.
MEMS microphone Invensense ICS-43434 is connected to ESP32 through I2S bus.
On-board USB-UART interface (CP2102) with several glue logic for direct binary uploading.
NeoPixel WS2812 is on-board for Alexa status indicator (during listening to your voice, RED blinking, during answering BLUE blinking). This function and everything was implemented by MrBuddyCasino. MAC address of each board is checked and indicated on the backside sticker (as the image).
The GPIO_17 of ESP32 is occupied by module-internal PSRAM connection. Original source code by MrBuddyCasino's uses GPIO_17 for the BCLK of MEMS microphone (ICS43434) and we need to modify line 33 of ESP32_Alexa/components/audio_recorder/audio_recorder.c, from .bck_io_num = GPIO_NUM_17 to .bck_io_num = GPIO_NUM_13
Except for this point, this board is fully compatible with MrBuddyCasino's great code.
Product: (5.00)
Documentation: (2.00)
Shipping: (5.00)
Communication: (5.00)
Ingmar | Aug. 10, 2018
By clicking Register, you confirm that you accept our Terms & Conditions
We recognize our top users by making them a Tindarian. Tindarians have access to secret & unreleased features.
We look for the most active & best members of the Tindie community, and invite them to join. There isn't a selection process or form to fill out. The only way to become a Tindarian is by being a nice & active member of the Tindie community!
