author
8Instructables36,167Views120CommentsJoined June 12th, 2017
Nerdy, Quirky, 3D Obsessed.. If you have a question regarding my Instructable please ask, I am always happy to help!

Achievements

100+ Comments Earned a bronze medal
10K+ Views Earned a bronze medal
BOSEBuild Design Challenge
Contest Winner Runner Up in the BOSEBuild Design Challenge
course completion badge
Arduino ClassClass Complete!
course completion badge
3D Scanning ClassClass Complete!
course completion badge
3D Design ClassClass Complete!
Show 5 More »
  • Hands Free Google Assistant for Raspberry Pi

    Thanks Trock, happy to help :)

    Hi LaurentM, unfortunately this does not work on the original Pi models. It should work on RPi2 and zero but RPi3 is recommended. Sorry!

    View Instructable »
  • Hands Free Google Assistant for Raspberry Pi

    Hi Francisco, I somehow missed you message and I only noticed it just now. Sorry about that! The AIY project kit can run on the Pi Zero W however I have not got a Pi Zero and therefore I have not tested it myself. You are welcome to try if you do then please let me know how you get on.Your other option would be installing GassistPi along with the Google SDK, some instructions can be found here although it's not as well documented: https://github.com/shivasiddharth/GassistPiI hope that helps!

    Hi Francisco, I somehow missed you message and I only noticed it just now. Sorry about that! The AIY project kit can run on the Pi Zero W however I have not got a Pi Zero and therefore I have not tested it myself. You are welcome to try if you do then please let me know how you get on. Your other option would be installing GassistPi along with the Google SDK, some instructions can be found here although it's not as well documented: https://github.com/shivasiddharth/GassistPiI hope that helps!

    View Instructable »
  • Hands Free Google Assistant for Raspberry Pi

    Thank you for the update MrBub! Is the autostart working as well? I’m just about to give it a go with your recommendations if I get it working I’ll update the guide for the new image.

    Hi John, I am glad it's working again! :)

    Hi Micheal, sorry about that I was about 1am my time when I posted that link! Hope you got everything working in the end.

    View Instructable »
  • Hands Free Google Assistant for Raspberry Pi

    Hi mstrJohn, unfortunately Google updated the disk image and there is no documentation available for the latest release making it difficult to work with. In the meantime I have updated the link in the Instructable to allow you download the original image: https://drive.google.com/open?id=0B_a_ek9WAhJdVzkt...Do not worry that it is an old image since we update the files during the Instructable. I hope that helps!

    Hi Michael, yes Google updated the disk image a couple of days ago. I have been trying to get the new image to work with about as much success as you! Oddly, they havnt updated their own documentation so even if you owned the full voice kit their documentation on the AIY website is useless.In the meantime I have updated the link in the Instructable to the previous version of the disk image so people can continue to work on this project. Here's the link again: https://drive.google.com/open?id=0B_a_ek9WAhJdVzkt...As soon as they release some documentation I will update the guide to work with the latest image although the end result will still be the same since the Instructable prompts you to pull updates.I hope that helps :)

    Sounds fun! No I have not made a drone yet but it's definitely on the bucket list. I am actually making a n RC rover at the moment!

    View Instructable »
  • Hands Free Google Assistant for Raspberry Pi

    Thanks Mike, I am looking into it and I'll post an update when I have figured it all out :)

    That’s great, I’m not sure how you did it with the old image but I’m glad it worked.. Congrats! I guess they added integration to the Google Home app as this didn’t exist before.

    Hi MrBub, I found out today that Google updated the AIY project and the disk image which is causing a few problems including the one that you are experiencing. I am getting my head around the changes so that I can update the Instructable. Keep everything as it is on the Pi and I’ll update you when I’ve got it figured out :)

    Hey, Google just updated the disk image and now it is not writing properly in Etcher - I am getting the same error message. I am just trying to work out what Google have done with latest version then I will update the guide. I will try and get this done within the next 24 hours. I will update you when I have worked it all out :)

    View Instructable »
  • Japanese / Oriental / Asian Inspired Box V2.0

    It looks great Gaz, congrats! By the way your Instagram link doesn’t seem to be working.

    View Instructable »
  • Hands Free Google Assistant for Raspberry Pi

    Thanks banesync! Yes this really works without the hat and thanks to the most recent updates to the AIY project we can now control it hands free without the push button. In answer to your question, I guess which ever way you look at it the kit would have had to have included a speaker and microphone. With the HAT Google are demonstrating how you can integrate it into your own projects like the one you described! One day we probably wont be pushing a button to heat up a kettle, we will be asking it to make us a nice skinny latte. Google want developers using their service preferably over others like Alexa. That's just how I see it anyway.The AIY project website includes some useful information for customizing the assistant for your needs, be sure to take a look. It's definitely capable o...

    see more »

    Thanks banesync! Yes this really works without the hat and thanks to the most recent updates to the AIY project we can now control it hands free without the push button. In answer to your question, I guess which ever way you look at it the kit would have had to have included a speaker and microphone. With the HAT Google are demonstrating how you can integrate it into your own projects like the one you described! One day we probably wont be pushing a button to heat up a kettle, we will be asking it to make us a nice skinny latte. Google want developers using their service preferably over others like Alexa. That's just how I see it anyway.The AIY project website includes some useful information for customizing the assistant for your needs, be sure to take a look. It's definitely capable of powering your IR blaster: https://aiyprojects.withgoogle.com/voice#makers-gu...Let me know if you get something built, it sounds like a great project!

    Hi Terry, I am glad you got it fixed! Just to confirm did you skip all 4 commands in step 6?

    View Instructable »
  • LukeK1990 commented on Nikus's instructable Bluetooth Voice Controlled Moving Lamp1 week ago
    Bluetooth Voice Controlled Moving Lamp

    Nice project, congrats :)

    View Instructable »
  • Hands Free Google Assistant for Raspberry Pi

    Unfortunately English is the only language supported by the Google Assistant SDK at this time. This is likely to change with future updates so check back periodically.https://developers.google.com/assistant/sdk/releas...

    Hi Terry, I am sorry to hear that you ran into problems with the assistant. It looks to me like its a problem with the microphone setup which is odd because you say you are using the same one as me. Can you try this:1) In the dev terminal enter: nano /home/pi/.asoundrc2) Paste the text from 'Step 9: Audio Configuration (Part 2)' into the editor (see screenshot attached)3) Hold 'Ctrl' and press 'O' to save it, press enter on your keyboard to confirm. You should see a message confirming it wrote 17 lines.4) Close that window and restart the Pi. Test the assistant again, does it work now?

    Awesome, I’m glad you got it working. I’ll suggest Syed also updates his /home/pi/.asoundrc file - that’s the only thing you did differently right?

    Hi Billsonl, it is possible but you have to make some changes to the file that we created in 'Step 9: Audio Configuration (Part 2)'. Take a look at this article: https://developers.google.com/assistant/sdk/develo...On that page scroll down to: '2 Find your recording and playback devices.'It should be pretty straightforward from there. I have not yet tried Bluetooth but it is on my to do list as another member asked the same question. Let me know how you get on.

    View Instructable »
  • Hands Free Google Assistant for Raspberry Pi

    Find the USB microphone in the list of capture devices from that link I sent you, paste the results here so that we can confirm the asound file is setup correctly.

    Hi Sayed, to be honest troubleshooting that is probably going to take longer than a fresh install. I would start again, use VNC and copy and paste the commands from this Instructable it will be much quicker. Just be take it slowly and assuming you do everything exactly as indicated in this Instructable then it should be fine.

    Hi Peter, choose ‘other’. There’s a really good guide over on the Google website for setting up the API: https://aiyprojects.withgoogle.com/voice/#users-guide-1-1--connect-to-google-cloud-platformLet me know if you get stuck.

    The VNC software that comes pre installed with noobs is free and does not require an account however the SD card image that Google provides does not get the same deal. There is a free trial though which is what I used. Let me know how you get on when the mic arrives :)

    View Instructable »
  • LukeK1990 commented on YohannN's instructable Modular Hex Spinner1 week ago
    Modular Hex Spinner

    Congrats on taking the grand prize! It's a great idea, I love it.

    View Instructable »
  • LukeK1990 commented on kurt_rooks's instructable Wooden Puzzle Box1 week ago
    Wooden Puzzle Box

    Looks fun, great job :)

    View Instructable »
  • Hands Free Google Assistant for Raspberry Pi

    Nice!!! I have to give this a go :)

    Great stuff! It shouldn't be too difficult, it's well documented. Start here: https://aiyprojects.withgoogle.com/voice#users-gui...Let me know if you get some LED's working :)

    It sounds like that could be the problem, I've done some searching and cannot find a solution to force it to get permissions again. I would suggest that you start over from step 5 onwards.. Hopefully when you get to the src/main.py step it will launch the browser this time. Otherwise you will have to start over from scratch. You do not need to create a new API key in step 11 as long as you are happy you did that all correctly you can just download the .json file again. I know it's probably really frustrating for you right now but when its setup it's well worth it. Mines been running for more than a month now and I have not had a single problem with it. Let me know how you get on.

    Hi, the first time you ran src/main.py a web browser should have opened for you to grant permission for the Raspberry Pi to access the Google Assistant API. The URL isn't meant to appear after this.Did you run into any problems during setup? Anything unusual? It's strange that it doesn't respond at all, even if there was an error connecting to the cloud she usually responds with an error. Double check step 7. Does your setup look exactly like my second screenshot? Did you remove the # ?Did you run all the commands through 'Start dev terminal'? It's important that you run them through that and not a regular command window.

    View Instructable »
  • LukeK1990's instructable Design and Print the Instructables Robot's weekly stats: 1 week ago
    • Design and Print the Instructables Robot
      2,445 views
      36 favorites
      10 comments
  • LukeK1990 commented on weiweibeable's instructable Open Lights MADE FOR MY WHEELCHAIR1 week ago
    Open Lights MADE FOR MY WHEELCHAIR

    Nice Instructable, congrats on getting featured on the homepage :)

    View Instructable »
  • Hands Free Google Assistant for Raspberry Pi

    Try making the /home/pi/.asoundrc file with the same info in from /etc/asound.conf. This is how another user on here got it working, but I still recommend a USB mic.

    Have you tested the audio using the '‘Check audio’ icon on the desktop? Any problems there? If that's ok run 'Start dev terminal' and type in: src/main.pyWhat happens?

    A plug and play USB mic would be best but you should be able to configure the headset with that link. Get yourself a USB mic, it should work just fine.

    View Instructable »
  • Dubai 225 Quadcopter Build - Stop Motion

    This is a really cool Instructable. I voted for you in the gif challenge. It must have taken you a ages!

    View Instructable »
  • Hands Free Google Assistant for Raspberry Pi

    Hi Danny, if you want a hands free assistant both methods would require a similar amount of code. The MagPi kit isn't hands free by default (its push button). To make it hands free you would still need to perform some of these steps. If you own the kit I have a link to a tutorial that will help you make it hands free.If you do not own the kit and you are just considering your options.. give this instructable a try, it's free! If you follow all the steps carefully you shouldn't run into any problems. But if you do just give me a shout.

    It should also work with Raspberry Pi 2 & Zero: https://www.raspberrypi.org/blog/free-aiy-projects...However I have only tested it myself on Raspberry Pi 3. If you do get it setup please let me know how you got on.

    Hi John, see the below list of what is required to complete this project:1) Raspberry Pi 3 (with powercord, case & SD card): https://www.amazon.co.uk/Raspberry-Pi-Official-Des...2) Aux Speaker (I used a Betron speaker but any old aux speaker will work): https://www.amazon.co.uk/Betron-Wireless-Portable-...3) USB Microphone (the Betron speaker does have a built in mic - if you are experienced with Pi and Python you could skip this but it's a lot easier if you purchase one of these): https://www.amazon.co.uk/gp/product/B00IR8R7WQ/You will also need a HDMI cable plus a mouse & keyboard for the initial setup but most people have these in their home. If you need any other help or advice let me know :)

    Hi Danny, here’s the link: http://eduncan911.com/stem/embedded/aiy-google-assistant-upgrades-may-2017.htmlDo a fresh install of the kit, then go to that link. Scroll down to the bit that says ‘Upgrading your AIY Project’ and start from there. It’s definitely more relevant to what you are trying to accomplish. Good luck!

    View Instructable »
  • LukeK1990 commented on Victor805's instructable Make Golden Coins (really Easy)1 week ago
    Make Golden Coins (really Easy)

    Cool instructable! :)

    View Instructable »
  • How to Save Coral Reefs Using 3D Design and Printing

    Awesome Instructable! It's great seeing 3D printing being put to meaningful use.

    View Instructable »
  • Use Fusion 360 to Make a YO-YO

    Nice work! It looks fun :)

    View Instructable »
  • Hands Free Google Assistant for Raspberry Pi

    According to Google's own guides your asound.conf is configured correctly: https://developers.google.com/assistant/sdk/develo...If it's still not working they recommend that you try a different microphone. Out of interest what microphone are you using?

    Glad it helped Noah :)

    Great, I am glad you got it sorted :)

    View Instructable »
  • Design and Print the Instructables Robot

    Thanks!

    Thank you watchmeflyy :) The Instructable actually took longer to compose than it did to create the robot itself!

    View Instructable »
  • LukeK1990 commented on Matlek's instructable Best Support Settings for 3D Printing1 week ago
    Best Support Settings for 3D Printing

    Really helpful guide, thank you!

    View Instructable »
  • Hands Free Google Assistant for Raspberry Pi

    Awesome, thank you for posting the solution for others to see!

    Yes you can, I have never tried it myself but I would start here:

    This looks seriously cool, it looks like it was built for this type of project so there must be a solution for the USB connection..

    Hi Jim, RPi3 is best but it should work with RPi2 and Pi Zero: https://www.raspberrypi.org/blog/free-aiy-projects...It will not work with RPi1.. I have only tested this on a Pi 3 so if you get it working on another model please let me know whether you ran into any complications.

    View Instructable »
  • Design and Print the Instructables Robot

    Thank you Matlek :)

    View Instructable »
  • Hands Free Google Assistant for Raspberry Pi

    My guess is there's a typo somewhere in the audio configuration. Go back over steps 8 & 9 and make sure everything is typed exactly as it appears in this Instructable.

    Hey kdahlstrom, that's an awesome idea and it would make a cool Instructable! It is definitely possible to call a light when Google is talking I've seen lots of people do this, not sure about a USB light though. The AIY Kit that this runs off has built in LED status codes: https://aiyprojects.withgoogle.com/voice#users-gui... It's well documented: https://aiyprojects.withgoogle.com/voice#makers-gu...That's where I would start.. Unfortunately I have very limited knowledge when it comes to Python or GPIO pins. If you do make it please let me know I would love to see it.

    Hi dsegel, I believe you would need to adjust the audio configuration in Step 9 to get it to work with your USB speaker. Google have created a pretty good guide: https://developers.google.com/assistant/sdk/develo... (Start at step 2 'Find your recording and playback devices.'). With the results you just need to edit the configuration file from step 9. Let me know if you get it working.

    Hi JAYK0, if you can code in Python then I guess it would be possible but it is way beyond anything that I could achieve. You may be able to get some advice from some of the developers at the official GitHub: https://github.com/google/aiyprojects-raspbian I'm sorry I cannot be of much help!

    View Instructable »
  • LukeK1990 commented on MakeHaven's instructable Casting Coasters2 weeks ago
    Casting Coasters

    Thanks SuperRistopaha, I actually have a basic 3D printer.. I may just have to give this a go. I just enrolled in the Mold Making & Casting Class: https://www.instructables.com/class/Mold-Making-Casting-Class/ Let's see what comes of it!

    View Instructable »
  • Hands Free Google Assistant for Raspberry Pi

    Hi gtoal thanks for the tip regarding the PS3 Eye, I'll check it out. I tried several times to install the Google Assistant SDK using Google's own guides but to be honest I got lost in them. I created this Instructable for users like me with little or no experience in Python and git. By using the AIY disk image you get a fully functional Google Assistant without all the headaches :)

    Hey Noah, just checking that your trigger is 'ok-google' and not 'ok google'? Double check that you did everything correctly in step 7. My guess is that there is a typo there somewhere?

    It should do yes however I have only tested it on the Raspberry Pi 3. If you get it working on a Pi Zero W please let me know how it went and whether you ran into any obstacles.

    Hey brianljnr, unfortunately the Google AIY Kit is not compatible with the RPi1 sorry! It's best used with the Raspberry Pi 3. It should work with RPi2 and Rpi Zero as well however I haven't tested it on those 2 models.

    View Instructable »
  • More Activities