If you want to do a project with Arduino in which you need to control some device with your Android phone through WiFi or BLUETOOTH and Speech Recognition, then this application can help a lot!
This application I have created for my Arduino project to LED on and off or Dim via my Android phone. So I have created a slide button in this app to LED on/off and one Dimmer button input to send any number from 0 to 255 to send Arduino. The information is send by means of a UDP or TCP client that runs on the mobile app and with the help of the CC3000, this way the Arduino micro can drive any device.
Communicate with Arduino and WiFi modules like CC3000, ESP32 and and ESP8266 family or any socket based app.
WIFI:
- Connect your mobile to an access point.
- Enter target host on app.
- Change port for target client, if wanted.
BLUETOOTH:
- Search pairing devices on your phone.
- Select device.
- Connect and send commands.