Posts

Showing posts from January, 2019

Voice control with Google home and Arduino (3/3)

Image
*** adafruit.io parameter changed! Please change in the code accordingly or the code below will not work! 2019/07/07 *** In the fingerprint setting, find this line and update the string as below: const char* fingerprint = "77 00 54 2D DA E7 D8 03 27 31 23 99 EB 27 DB CB A5 4C 57 18"; In the verifyFingerprint(), add two lines before !client.connect(host, AIO_SERVERPORT)) Serial.printf("Using fingerprint '%s'\n", fingerprint); client.setFingerprint(fingerprint); Continue from Part 2 This is the part 3 of the "Voice control with Arduino and Google Home Mini" tutorial. This section primarily explain how the program on ESP8226 worked. See the demo below: Here are the URL links about this tutorial, totaling 3 sections: Purpose of this tutorial / schematic / How does it work - Part 1 IFTTT and Adafruit software setup - Part 2 Arduino firmware   - Part 3   Source code Please accquire source code from Github: https://

Voice control with Google home and Arduino (2/3)

Image
Continue from Part 1 This is the part 2 of the "Voice control with Arduino and Google Home Mini" tutorial. This section primarily explain how to setup the Adafruit MQTT and IFTTT related services. This is the demo of this tutorial: Here are the URL links about this tutorial, totaling 3 sections: Purpose of this tutorial / schematic  - Part 1 IFTTT and Adafruit software setup - Part 2 Arduino firmware   - Part 3   Step 1: Adafruit IO setup  Watch this video to see how I setup the Adafruit IO MQTT for this tutorial. This video has English Closed Captions, if you needed it. If you would like learn more about MQTT, please visit Adafruit website to see it's great tutorials. Highly recommended for anyone not familiar with this technology to read.  Why MQTT  : Good to read! Adafruit Get Started  How to setup MQTT AIO Key AIO Key is your personal key that allows your Arduino ESP8226 to talk to Adafruit IO MQTT server. Keep it safe

Voice control with Google Home and Arduino (1/3)

Image
Preface After received my Google Home Mini from Walmart, my family and I are really enjoyed and satisfied with the voice features and sound quality. Voice control lighting is always on my Arduino DIY list. After I received all the components, I went ahead and made this project during my X'mas holiday. The Google Home Mini I bought came with a Chromecast in a Smart TV kit package at price of USD$45 during holiday sales. What a bargain!  * Photo from Walmart Here are the URL links about this tutorial, totaling 3 sections: Purpose of this tutorial / schematic / How does it work - Part 1 IFTTT and Adafruit software setup - Part 2 Arduino firmware   - Part 3   Goal Simply say "Ok Google, turn Light One On or Off" to Google Home Mini and it does the job!  I intended to add "One" there, so I might have the 2nd or 3rd lights that I could control in...hope not in the distant future. :) See the demo below: How does it work? Pr