At the end of 2014, then esp8266 has been just arrived, i decided to make universal IoT device with speech recognition, speaker, screen and set of another useful peripherals
It's core is ESP8266. Unfortunately esp8266 has few pins and ports, so it's need an companion MCU for peripherals handling, and i got STM32F105RBT8 for this purposes.
Here is full specs of device: http://wiieva.com/?page_id=2
Some videos.
ESP8266 do voice recognition with Google:
https://youtu.be/zKTuPvf5SUg
ESP2866 do mp3 play from MicroSD
https://youtu.be/ye0AtTiacKs
ESP2866 setting Wifi AP and password from GUI
https://youtu.be/R9sG_litqoc
The wiieva is open source project. All sources and examples are available on github:
http://github.com/wiieva

