author

LukeK1990

86
Inbox View Profile
8Instructables112,974Views163Comments
Nerdy, Quirky, 3D Obsessed.. If you have a question regarding one of my Instructables please ask, I am happy to help!

Achievements

100+ Comments Earned a bronze medal
10K+ Views Earned a bronze medal
First Time Author Contest
Contest Winner Runner Up in the First Time Author Contest
BOSEBuild Design Challenge
Contest Winner Runner Up in the BOSEBuild Design Challenge
course completion badge
Arduino ClassClass Complete!
course completion badge
3D Design ClassClass Complete!
  • Design and Print the Instructables Robot

    Hey Jonathan, it's great I love it. Have you thought about sharing the STL file on here or Thingiverse? You could post it as a remix: https://www.thingiverse.com/thing:2513918 I'd happily add a link to you on my Instructable wherever you decided to share it.

    View Instructable »
  • Hi Akshay - Thanks for you comment. I did not do any post processing, I spent many hourss tweaking the settings with the help of the manufacturer and the Thingiverse community I managed to get it printing well. Honestly can rate that printer enough as an entry level printer.

    View Instructable »
  • This is normal, the modifications we are doing to the AIY Kit software will break the check audio app but she should still work once you have completed all the steps.

    View Instructable »
  • Hey Simon, glad you got it sorted.. Congrats. And thanks for posting the solution for others to see :)

    That’s ok, I just wondered as I looked up the speaker bonnet and see that it’s traditionally used with the Zero. It looks good I may invest in one and see if I can build some sort of enclosure for it.

    Hey Brad, congrats on getting it setup. Are you running it on a Pi Zero with the speaker bonnet?

    View Instructable »
  • If you follow the instructions you do not need a button to talk. The hands free function is available after you update the installation as per the steps

    View Instructable »
  • Hi Josh, it should be possible. You would need to change the configuration slightly in 'Step 9: Audio Configuration (Part 2)'. You can work out the correct configuration for your setup using Google's own troubleshooting guide found here: https://developers.google.com/assistant/sdk/develo...Start at Step 2 'Find your recording and playback devices.' It's pretty self explanatory from there.I hope that helps, good luck!

    Congrats :)

    Nice idea, thank you for pointing that out!

    Hey thanks buddy :)The 3D printed case is very cool, I keep meaning to buy a Pi Zero to try the Google Assistant on it. If it works I am tempted to design my own enclosure for 3D printing. Perhaps if you get yours to work it may motivate me to go and buy a Zero.The only problem I imagine that you may run into is with the audio and mic. If either or both of these do not work you may need to change the config slightly in 'Step 9: Audio Configuration (Part 2)'. You can work out the correct configuration for your setup using Google's own troubleshooting guide found here: https://developers.google.com/assistant/sdk/develo...Start at Step 2 'Find your recording and playback devices.' It's pretty self explanatory from there.Good luck and let me know how you get on!

    View Instructable »
  • Looks great :) Did you scale it down? What did you scale it down to?

    View Instructable »
  • Very cool.. You get my vote!

    View Instructable »
  • Hi Mike, sorry to hear that. I ran a fresh install this morning following each of the steps in this Instructable and I did not have any problems with autostart or voice-recognizer. I would suggest a fresh install taking extra care to follow every step precisely. If you are still getting the same error it can only be hardware. If it helps, I am using the following:USB Mic: https://www.amazon.co.uk/gp/product/B00IR8R7WQ/Raspberry Pi 3: https://www.amazon.co.uk/Raspberry-Pi-Official-Des...Aux Speaker: https://www.amazon.co.uk/Betron-Wireless-Portable-...I hope you get it up an running, sorry I cannot give a concrete answer.

    Hi Kenneth,To be honest trouble shooting this will take longer than a fresh install. I would start again and try not to modify the mic it should be loud enough on its own. It does sound extremely quiet when you run 'Check audio' on the desktop but when running the assistant in the background it's more sensitive than this would have you believe.I also ran a fresh install myself this morning to see if I could replicate the issue with autostart. Unfortunately I could not replicate this, my install is starting up automatically when I reboot the Pi. When you go with the fresh install make sure you follow every step precisely. It may be something simple like you are forgetting to close down the dev terminal that is running the assistant before opening a new dev terminal and running the autostar…

    see more »

    Hi Kenneth,To be honest trouble shooting this will take longer than a fresh install. I would start again and try not to modify the mic it should be loud enough on its own. It does sound extremely quiet when you run 'Check audio' on the desktop but when running the assistant in the background it's more sensitive than this would have you believe.I also ran a fresh install myself this morning to see if I could replicate the issue with autostart. Unfortunately I could not replicate this, my install is starting up automatically when I reboot the Pi. When you go with the fresh install make sure you follow every step precisely. It may be something simple like you are forgetting to close down the dev terminal that is running the assistant before opening a new dev terminal and running the autostart command. Finally, you wanted a custom wakeword for your assistant, this guy does a pretty good job of detailing the method to achieve this: I hope that helps :)

    View Instructable »
  • Hey,I tried lots of methods before creating this Instructable. All failed me except this one so I think you’ll be happy with it :)Copy and pasting the commands will work just fine, that’s how I do it. Good luck and let me know how you get on!

    View Instructable »
  • Thanks for the update Sam!

    Sounds really interesting, hopefully they get it fixed before you are ready to publish it. It’s obviously affecting other instructables too so hopefully it will gain attention pretty quickly and get fixed by their developers soon.

    View Topic »
  • I've subscribed to your newsletter I look forward to seeing what else you've got on its way. I would definitely be up for collaborating on something if you come across something specific give me a shout. I love things that are easy, I really want to create a AI enclosure for the assistant which is simple. Right now my Pi is sat on the desk with cables everywhere it just doesn't look the part.I've attached some renders for a speaker enclosure that I created (and printed). The top and bottom is screw top and fabric is wrapped around the center. It's good but I still haven't quite figured out how to hold the Pi in place. It's also much bigger than I want it to be due to the size of the Pi3. I am going to try and get the assistant running on a Zero and go back to the drawing board for somethi…

    see more »

    I've subscribed to your newsletter I look forward to seeing what else you've got on its way. I would definitely be up for collaborating on something if you come across something specific give me a shout. I love things that are easy, I really want to create a AI enclosure for the assistant which is simple. Right now my Pi is sat on the desk with cables everywhere it just doesn't look the part.I've attached some renders for a speaker enclosure that I created (and printed). The top and bottom is screw top and fabric is wrapped around the center. It's good but I still haven't quite figured out how to hold the Pi in place. It's also much bigger than I want it to be due to the size of the Pi3. I am going to try and get the assistant running on a Zero and go back to the drawing board for something smaller. I stumbled across this the other day which is cool: https://www.instructables.com/Alexa-Assistant-W...

    Hi Madison, I would suggest double checking everything in the cloud is setup correctly. There is a more detailed guide here: https://aiyprojects.withgoogle.com/voice/#users-gu...Make sure you did not miss anything. If you still cannot get it to run, start over from scratch. You do not need to create new credentials in the cloud though, just start with a fresh image then download and move the .json file to /home/pi/assistant.json. Making sure you follow all the other steps in the Instructable in the right order. Sorry I cannot give you a precise answer!

    Hey Adam, you should be able to configure the assistant to use the Bluetooth device instead of the standard aux setup. You would do this by editing the file in 'Step 9: Audio Configuration (Part 2)'. To determine how to edit this for your specific setup follow the instructions here: https://developers.google.com/assistant/sdk/develo...Start at '2. Find your recording and playback devices.' it should be pretty self explanatory from there. I hope that helps :)

    That's really cool, thank you for sharing the setup instructions :)

    View Instructable »
  • I cant seem to use either of the image uploaders! Here's the screenshot:https://i.imgur.com/8EWjxsO.png

    Here's the screenshot..

    View Topic »
      • Speaker Eggs - 3D Printing Build
      • Smart Assistant Speaker + Lamp (3D Printed DIY Google Home / Amazon Alexa)
      • LED Ring Lamp (3D Printed + Wood Veneer + LED Strip)
  • It sounds interesting I’ll take a look at the cad files when I get some free time. You’re welcome to download the PDF of this instructable and distribute it with your files as well. What’s next for you, have you got anything else in the pipeline that you are working on?

    Hey, I’m glad you fixed it. Is everything working now?

    View Instructable »
  • Hey adylinn.. I’ve seen your instructable, I think it’s great. Your other work on your website is cool too I love the speaker eggs! I did try to leave a comment a couple of weeks ago but the comments system was down. Of course, please feel free to send them here. My original plan was to come up with a speaker enclosure for this instructable as there isn’t really much out there on the 3D websites which is how I came across yours. I haven’t had a chance to try and print it yet though. You mention at the start of the instructable that the design work could do with some refining, is there anything specific you were not happy with?

    Hi Madison, can you confirm the file name of the disk image you are using?

    Hi Fredric, I’m afraid that’s a bit beyond my level of experience. Maybe another Instructable member can help? Or you can try the Google AIY forum: https://www.raspberrypi.org/forums/viewforum.php?f=114&sid=b0d09b00da0b6f4238439657ff3a4e97

    It’s the disk image that you would have downloaded in step 2. Hopefully you downloaded the image called ‘aiyprojects-2017-05-03.img’ from my Google Drive? Or did you download ‘aiyprojects-2017-09-11.img’ from the official Google AIY website?

    View Instructable »
      • Japanese / Oriental / Asian Inspired Box V2.0
      • Log Bird Bath
      • Japanese / Oriental / Asian Inspired Candle Holder
  • Hey Michael, thanks for confirming the RPi2 works, I have updated the Instructable accordingly. Did you ask the assistant to change from imperial to metric? The only other place I can think of where you could change that would be in the Google Home App which is not yet supported.

    Hey cyberwolves, excellent find! I've added it to the end of the Instructable under 'Extra Credits' thank you! Have you tried any of the mods yet? The music from YouTube one looks good.

    View Instructable »
  • Hi Michael,From documentation on the AIY site this will not work on one of the first Raspberry Pi's, it needs to be a RPi 2, Zero or preferably a Raspberry Pi 3. That said, I have only ever tested this on a 3. Sorry!

    Haha I hope it works! Let me know how you get on..

    no problem :)

    Hey ZuperZuche! Unfortunately the Google Assistant SDK does not yet support any language other than English. Google are likely to add support for other languages in future releases so keep checking for updates: https://developers.google.com/assistant/sdk/releas...

    View Instructable »
  • 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 »
  • 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 »
  • Hi Micheal, sorry about that I was about 1am my time when I posted that link! Hope you got everything working in the end.

    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! :)

    View Instructable »
  • 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!

    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 :)

    View Instructable »
  • 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 :)

    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.

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

    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 :)

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

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

    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 …

    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!

    View Instructable »
  • Nice project, congrats :)

    View Instructable »
  • Hi Sayed, try the fix suggested in the second post on this page: https://www.raspberrypi.org/forums/viewtopic.php?t...Let me know if it works. I also have a fix for the other issue you experiencing so let me know when you get to that stage!

    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?

    Thanks Peter :) I am glad you got it fixed. It is case sensitive which is why it was being so picky!

    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?

    View Instructable »
  • Great setup :) unfortunately the Google Assistant SDK doesn't currently support music however it's hoped that this will become available with the next release. I'll post here when an update becomes available with install instructions.

    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 :)

    No problem, let me know when you get it setup. I too welcome anyone with more experience to simplify this somehow. Perhaps someone could create a disk image with most of the steps completed then all you would have to do is plug in the cloud.

    Thanks Richard! I also tried the AlexaPi thing and many others as well. They were all so over complicated. I am glad this got you setup, congrats :)

    View Instructable »
  • LukeK1990 commented on YohannN's instructable 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 Box

    Looks fun, great job :)

    View Instructable »
  • 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.

    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 :)

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

    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 »
    • Design and Print the Instructables Robot
      2,445 views
      36 favorites
      10 comments
  • Nice Instructable, congrats on getting featured on the homepage :)

    View Instructable »
  • 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?

    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.

    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 »
  • This is a really cool Instructable. I voted for you in the gif challenge. It must have taken you a ages!

    View Instructable »
  • Great let me know how you get on!

    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!

    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.

    View Instructable »